Skripta koju koristim:Extreme Edit / eXtreme
Detaljan opis problema: Kad ocu da kupim vozacku da polazem ja platim i propadnem ( Pocnem padati u lv )
if(strcmp(cmd, "/buydriving", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,1173.1262,1348.6897,10.9219))
{
if(PlayerInfo[playerid][pCarLic] == 0)
{
if(GetPlayerMoney(playerid) < 20000)
{
SendClientMessage(playerid, COLOR_GREY, "Nemate dovoljno novca za vozacku dozvolu");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Uplatili ste $20,000 za polaganje");
SafeGivePlayerMoney(playerid, - 20000);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
PlayerInfo[playerid][pInt] = 0;
ObjektiZaPolaganje(playerid);
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,2066.4731,-1913.9611,13.0667,6);
CP[playerid] = 1000;
IgracPolaze[playerid] = 1;
}
}
else
{
SendClientMessage(playerid, COLOR_RED, " Vec posjedujete vozacku dozovolu");
return 1;
}
}
}
return 1;
}
A ostale komande lepo rade probao sam kopirati njihove kordinate al opet isto :(
if(strcmp(cmd, "/buyflying", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,1490.9655,1305.8336,1093.2964))
{
if(PlayerInfo[playerid][pFlyLic] == 0)
{
if(GetPlayerMoney(playerid) < 100000)
{
SendClientMessage(playerid, COLOR_GREY, "Nemate dovoljno novca za dozvolu za letenje");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Kupili ste dozvolu za letenje za $100, 000");
SafeGivePlayerMoney(playerid, - 100000);
PlayerInfo[playerid][pFlyLic] = 1;
OnPlayerUpdateCustom(playerid);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, " Vec posjedujete dozvolu za letenje");
return 1;
}
}
}
return 1;
}