Pomoc oko mesta za lotto !
Problem : Pokusao sam sve da stoji na mestu al nece :S molim vas ako neko moze da sredi ovo,ako nije na mestu za /lotto da pise niste na mestu lutrije
Deo skripte
/////// AddPlayerClass(0,1479.5437,-1675.5157,14.0469,5.3940,0,0,0,0,0,0); // lotto //////
if(strcmp(cmd, "/lotto", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(4, playerid,1479.5919,-1675.5165,14.0469))
{
if(PlayerInfo[playerid][pLottoNr] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Vec imate listic za lotto !");
return 1;
}
if(GetPlayerMoney(playerid) < -50)
{
SendClientMessage(playerid, COLOR_GREY, " Treba vam $50 za lotto listic !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE,"Koristi: /lotto [number]");
return 1;
}
new lottonr = strval(tmp);
if(lottonr < 1 || lottonr > 80) { SendClientMessage(playerid, COLOR_GREY, " Lotto broj moze biti od 1 do 80 !"); return 1; }
format(string, sizeof(string), "* Kupili ste listic za lotto sa brojem: %d.", lottonr);
SendClientMessage(playerid, COLOR_WHITE, string);
SafeGivePlayerMoney(playerid, - 50);
PlayerInfo[playerid][pLottoNr] = lottonr;
}
return 1;
}
if (PlayerToPoint(4, playerid,1479.5919,-1675.5165,14.0469))
{
SendClientMessage(playerid, COLOR_GREY, " Niste na mestu za kupovinu lotto listica !");
return 1;
Probaj ovako ;) i sledeci put koristi
Da znam ja to al de da ga stavim?
if(strcmp(cmd, "/lotto", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(4, playerid,1479.5919,-1675.5165,14.0469))
{
SendClientMessage(playerid, COLOR_GREY, " Niste na mestu za kupovinu lotto listica !");
return 1;
{
if(PlayerInfo[playerid][pLottoNr] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Vec imate listic za lotto !");
return 1;
}
if(GetPlayerMoney(playerid) < -50)
{
SendClientMessage(playerid, COLOR_GREY, " Treba vam $50 za lotto listic !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE,"Koristi: /lotto [number]");
return 1;
}
new lottonr = strval(tmp);
if(lottonr < 1 || lottonr > 80) { SendClientMessage(playerid, COLOR_GREY, " Lotto broj moze biti od 1 do 80 !"); return 1; }
format(string, sizeof(string), "* Kupili ste listic za lotto sa brojem: %d.", lottonr);
SendClientMessage(playerid, COLOR_WHITE, string);
SafeGivePlayerMoney(playerid, - 50);
PlayerInfo[playerid][pLottoNr] = lottonr;
}
return 1;
}
Eo ovako ;) ovo moje kopiraj i zameni za tvoje ;)!
ma nece izbacuje 20 errora :S
Citaj Pravila - Click (http://balkan-samp.com/forum/index.php?topic=11453.0)