Detaljan opis problema: kako da stavim kada igrac napise oglas a ne moze da stane sve u 1 red da se prebaci u drugi
Kod:
EVO AD !
COMMAND:advertise(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged == 0)
{
SendClientMessage(playerid, COLOR_GREY, "Niste prijavljeni.");
return 1;
}
if(PlayerInfo < 5)
{
SendClientMessage(playerid, COLOR_GREY, "Morate da budete Level 5+ da bi ste koristili ovu komandu.");
return 1;
}
if(!PlayerToPoint(3.0,playerid,362.7426,209.7084,1008.3828))
{
SendClientMessage(playerid, COLOR_GREY, "Niste kod ASN Studia.");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(params), idx, string;
while ((idx < length) && (params <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = params;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, ""ORANGE"KORISTI: "WHITE"(/ad)vertise ");
return 1;
}
if((!adds) && (PlayerInfo < 1))
{
format(string, sizeof(string), "Morate da sacekate %d sekundi da bi ste dali oglas.", (addtimer/1000));
SendClientMessage(playerid, COLOR_GRAD2, string);
return 1;
}
new payout = idx * 5;
if(GetPlayerMoney(playerid) < 100)
{
format(string, sizeof(string), "Potrebno vam je $100 da bi dali oglas.", offset, payout);
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
JBC_GivePlayerMoney(playerid, -100);
SBizzInfo += 50;
ExtortionSBiz(7, payout);
format(string, sizeof(string), "TEKST: %s, IME: %s TEL: %d.", result, sendername, PlayerInfo);
SendClientMessageToAll(0xFCB833FF, string);
format(string, sizeof(string), "~r~-100", payout, idx);
GameTextForPlayer(playerid, string, 5000, 1);
if(PlayerInfo < 1 || PlayerInfo < 1)
{
SetTimer("AddsOn", addtimer, 0);
adds = 0;
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //

