Detaljan opis problema😛a kada kupim kucu daje mi " Crash " Igra mi se gasi , i kada se upalim daje me u minus toliko koliko je kuca ...
Dio skripte: Kupuvanje kuca
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Evo vam /kupikukja
if(strcmp(cmd, "/kupikukja", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(PlayerToPoint(2.0, playerid, HouseInfo, HouseInfo, HouseInfo) && HouseInfo == 0)
{
if(PlayerInfo < HouseInfo)
{
format(string, sizeof(string), "{FF0000}GRESKA:{FFFFFF}Nemate level %d za da ja kupite ovaa kukja.", HouseInfo);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(PlayerInfo != 255 && strcmp(playername, HouseInfo[PlayerInfo], true) == 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "{FF0000}GRESKA:{FFFFFF}Vekje imate kukja {FF8306}KORISTETE:{FFFFFF} /prodadikukja za da kupite nova kukja.");
return 1;
}
if(GetPlayerMoney(playerid) > HouseInfo)
{
PlayerInfo = h;
HouseInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(HouseInfo, sendername, 0, strlen(sendername), 255);
GivePlayerCash(playerid,-HouseInfo);
GameTextForPlayer(playerid, "~w~Dobredojdovte vo vasata kukja~", 5000, 3);
PlayerInfo = HouseInfo;
PlayerInfo = h;
SendClientMessage(playerid, COLOR_YELLOW, "{37F906}INFO:{FFFFFF}Cestito kupivte nova kukja.");
OnPropTextdrawUpdate(1, h);
DateProp(playerid);
OnPropUpdate();
SacuvajIgraca(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, "{FF0000}GRESKA:{FFFFFF}Nemate dovolno pari.");
return 1;
}
}
}
}
return 1;
}