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;
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.
//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;