GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Ev Sistemi Hakkında Hata

Başlatan Codes., 18 Ocak 2019, 20:55:58

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Codes.

PAWN Kodu: Seç
new fstring[10];
format(fstring, 10, "Houses/%d", houseid);
if(!dini_Exists(fstring)) return 0; // 0 Değeri İçin Girilen bir koddur.
new string named  fstring  with max length 10
HouseInfo[houseid][hEnterX] = dini_Float(fstring, "EnterX");
HouseInfo[houseid][hEnterY] = dini_Float(fstring, "EnterY");
HouseInfo[houseid][hEnterZ] = dini_Float(fstring, "EnterZ");
HouseInfo[houseid][hExitX] = dini_Float(fstring, "ExitX");
HouseInfo[houseid][hExitY] = dini_Float(fstring, "ExitY");
HouseInfo[houseid][hExitZ] = dini_Float(fstring, "ExitZ");
HouseInfo[houseid][hInsideInt] = dini_Int(fstring, "InsideInt");
HouseInfo[houseid][hInsideVir] = dini_Int(fstring, "InsideVir");
HouseInfo[houseid][hOutsideInt] = dini_Int(fstring, "OutsideInt");
HouseInfo[houseid][hOUtsideVir] = dini_Int(fstring, "OutsideVir");
HouseInfo[houseid][hOwned] = dini_Bool(fstring, "Owned") ? true : false;
strmid(HouseInfo[houseid][hOwner], dini_Get(fstring, "Owner"), 0, false, // Mekanın Sahibiyim abi :d
HouseInfo[houseid][hPrice] = dini_Int(fstring, "Price");
HouseInfo[houseid][hVecModel] = dini_Int(fstring, "HV_Model");
HouseInfo[houseid][hVecX] = dini_Float(fstring, "HV_PosX");
HouseInfo[houseid][hVecY] = dini_Float(fstring, "HV_PosZ");
HouseInfo[houseid][hVecZ] = dini_Float(fstring, "HV_PosZ");
HouseInfo[houseid][hVecA] = dini_Float(fstring, "HV_PosA");
return 1;
}

stock LoadHouseVisual(houseid, bool:reload = false)
{

if(reload)
{
    DestroyDynamicMapIcon(HouseInfo[houseid][hIcon]);
    DestroyDynamicPickup(HouseInfo[houseid][hPickup]);
    DestroyVehicle(HouseCar[houseid]);
}

if reload is true
//
Destroy Icon On Map [Houseicon of the  houseid ]
Destroy Pickup [Housepickup of the  houseid ]
Destroy Vehicle [Housecar of the  houseid ]
//



Hata;

PAWN Kodu: Seç
D:\OpErAsYoN - Hırsız Polis v1.0\Geliştirilmiş Mod CnR byTAKTAK26\HP Server\pawno\include\sscanf2.inc(159) : error 017: undefined symbol "SSCANF_OnFilterScriptInit"
D:\OpErAsYoN - Hırsız Polis v1.0\Geliştirilmiş Mod CnR byTAKTAK26\HP Server\gamemodes\server.pwn(190) : error 001: expected token: "*then", but found "-identifier-"
D:\OpErAsYoN - Hırsız Polis v1.0\Geliştirilmiş Mod CnR byTAKTAK26\HP Server\gamemodes\server.pwn(190) : error 017: undefined symbol "is"
D:\OpErAsYoN - Hırsız Polis v1.0\Geliştirilmiş Mod CnR byTAKTAK26\HP Server\gamemodes\server.pwn(190 -- 192) : warning 215: expression has no effect
D:\OpErAsYoN - Hırsız Polis v1.0\Geliştirilmiş Mod CnR byTAKTAK26\HP Server\gamemodes\server.pwn(192) : error 001: expected token: ";", but found "-identifier-"
D:\OpErAsYoN - Hırsız Polis v1.0\Geliştirilmiş Mod CnR byTAKTAK26\HP Server\gamemodes\server.pwn(192) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.


Codes.

PAWN Kodu: Seç
//Ev Sistemi by | TAKTAK26

new HouseInfo[MAX_HOUSES][hInfo];
new HouseCar[MAX_HOUSES];
stock LoadHouse(houseid)
{
new fstring[10];
format(fstring, 10, "Houses/%d", houseid);
if(!dini_Exists(fstring)) return 0; // 0 Değeri İçin Girilen bir koddur.
new string named  fstring  with max length 10
HouseInfo[houseid][hEnterX] = dini_Float(fstring, "EnterX");
HouseInfo[houseid][hEnterY] = dini_Float(fstring, "EnterY");
HouseInfo[houseid][hEnterZ] = dini_Float(fstring, "EnterZ");
HouseInfo[houseid][hExitX] = dini_Float(fstring, "ExitX");
HouseInfo[houseid][hExitY] = dini_Float(fstring, "ExitY");
HouseInfo[houseid][hExitZ] = dini_Float(fstring, "ExitZ");
HouseInfo[houseid][hInsideInt] = dini_Int(fstring, "InsideInt");
HouseInfo[houseid][hInsideVir] = dini_Int(fstring, "InsideVir");
HouseInfo[houseid][hOutsideInt] = dini_Int(fstring, "OutsideInt");
HouseInfo[houseid][hOUtsideVir] = dini_Int(fstring, "OutsideVir");
HouseInfo[houseid][hOwned] = dini_Bool(fstring, "Owned") ? true : false;
strmid(HouseInfo[houseid][hOwner], dini_Get(fstring, "Owner"), 0, false, // Mekanın Sahibiyim abi :d
HouseInfo[houseid][hPrice] = dini_Int(fstring, "Price");
HouseInfo[houseid][hVecModel] = dini_Int(fstring, "HV_Model");
HouseInfo[houseid][hVecX] = dini_Float(fstring, "HV_PosX");
HouseInfo[houseid][hVecY] = dini_Float(fstring, "HV_PosZ");
HouseInfo[houseid][hVecZ] = dini_Float(fstring, "HV_PosZ");
HouseInfo[houseid][hVecA] = dini_Float(fstring, "HV_PosA");
return 1;
}

stock LoadHouseVisual(houseid, bool:reload = false)
{

if(reload)
{
    DestroyDynamicMapIcon(HouseInfo[houseid][hIcon]);
    DestroyDynamicPickup(HouseInfo[houseid][hPickup]);
    DestroyVehicle(HouseCar[houseid]);
}

if reload is true
//
Destroy Icon On Map [Houseicon of the  houseid ]
Destroy Pickup [Housepickup of the  houseid ]
Destroy Vehicle [Housecar of the  houseid ]
//

if(!HouseInfo[houseid][hOwned])
{
    HouseInfo[houseid][hIcon] = CreateDynamicMapIcon(HouseInfo[houseid][hEnterX], HouseInfo[houseid][hEnterY], HouseInfo[houseid][hEnterZ], 31, 0, HouseInfo[houseid][hOutsideVir], HouseInfo[houseid][hOutsideInt]);
    HouseInfo[houseid][hPickup] = CreateDynamicPickup(1273, 1, HouseInfo[houseid][hEnterX], HouseInfo[houseid][hEnterY], HouseInfo[houseid][hEnterZ], HouseInfo[houseid][hOutsideVir], HouseInfo[houseid][hOutsideInt]);
}
else
{
    HouseInfo[houseid][hIcon] = CreateDynamicMapIcon(HouseInfo[houseid][hEnterX], HouseInfo[houseid][hEnterY], HouseInfo[houseid][hEnterZ], 31, 0, HouseInfo[houseid][hOutsideVir], HouseInfo[houseid][hOutsideInt]);
    HouseInfo[houseid][hPickup] = CreateDynamicPickup(1273, 1, HouseInfo[houseid][hEnterX], HouseInfo[houseid][hEnterY], HouseInfo[houseid][hEnterZ], HouseInfo[houseid][hOutsideVir], HouseInfo[houseid][hOutsideInt]);
}

if House is not owned
    hIcon of the house packet is NEW MAP ICON [Position X, Position Y, Position Z, Icon ID 31, color 0 (use 0 if you want standard color), Outside Vir of the house, Outside Int of the house;
    hPickup of the house packet is NEW PICKUP [Pickup model 1273, type 1, Position X, Pos Y, Pos Z, Vir Outside, Int Outside]
else, if house is already owned
    hIcon of the house packet is NEW MAP ICON [Position X, Position Y, Position Z, Icon ID 32, color 0 (use 0 if you want standard color), Outside Vir of the house, Outside Int of the house;
    hPickup of the house packet is NEW PICKUP [Pickup model 1272, type 1, Position X, Pos Y, Pos Z, Vir Outside, Int Outside]
   
if(IsValidVehicleModel(HouseInfo[houseid][hVecModel])) //Is the vehicle model valid? In the range of 400-611? Function below
    HouseCar[houseid] = CreateVehicle(HouseInfo[houseid][hVecModel], HouseInfo[houseid][hVecX], HouseInfo[houseid][hVecY], HouseInfo[houseid][hVecZ], HouseInfo[houseid][hVecA], -1, -1, -1);

stock IsValidVehicleModel(vehiclemodel)
{
    if(vehiclemodel >= 400 && vehiclemodel <= 611)
        return true;
    return false;
}

stock SaveHouse(houseid)
{

dini_FloatSet(fstring, "EnterX", HouseInfo[houseid][hEnterX]);
dini_FloatSet(fstring, "EnterY", HouseInfo[houseid][hEnterY]);
dini_FloatSet(fstring, "EnterZ", HouseInfo[houseid][hEnterZ]);
dini_FloatSet(fstring, "ExitX", HouseInfo[houseid][hExitX]);
dini_FloatSet(fstring, "ExitY", HouseInfo[houseid][hExitY]);
dini_FloatSet(fstring, "ExitZ", HouseInfo[houseid][hExitZ]);
dini_IntSet(fstring, "InsideInt", HouseInfo[houseid][hInsideInt]);
dini_IntSet(fstring, "InsideVir", HouseInfo[houseid][hInsideVir]);
dini_IntSet(fstring, "OutsideInt", HouseInfo[houseid][hOutsideInt]);
dini_IntSet(fstring, "OutsideVir", HouseInfo[houseid][hOUtsideVir]);
dini_BoolSet(fstring, "Owned", HouseInfo[houseid][hOwned]);
dini_Get(fstring, "Owner", HouseInfo[houseid][hOwner]); //No, not "GetSet"! :P
dini_IntSet(fstring, "Price", HouseInfo[houseid][hPrice]);
dini_IntSet(fstring, "HV_Model", HouseInfo[houseid][hVecModel]);
dini_FloatSet(fstring, "HV_PosX", HouseInfo[houseid][hVecX]);
dini_FloatSet(fstring, "HV_PosZ", HouseInfo[houseid][hVecY]);
dini_Float(fstring, "HV_PosZ", HouseInfo[houseid][hVecZ]);
dini_Float(fstring, "HV_PosA", HouseInfo[houseid][hVecA]);
return 1;
}


bütün kodlar;