Detaljan opis problema: Izbacuje je mi Warning na komandu /makevip.Komanda je prekopirana sa drugog moda.(Ispod u deo skripte sam napisao gde izbacuje warning.Stoji napisano " OVDE MI IZBACUJE GRESKU ").
Dio skripte:
if(strcmp(cmd, "/makevip", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makevip [playerid/ime] [level(1-4)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 4 || level < 0) { SendClientMessage(playerid, COLOR_GREY, " Ne moze manje od 0, ili vise od 4!"); return 1; }
if (PlayerInfo > 1340)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
//if(PlayerInfo == 0)
{
new strod;
SCM(playerid, SIVA, " Sine, ti nemas odobrenje za /moneyup, prijavljen si svim adminima. ;)");
format(strod,sizeof(strod)," %s je pokusao da da /moneyup, ali nema odobrenje !", sendername);
ABroadCast(ZUTA,strod,1);
return 1;
}
OVDE MI IZBACUJE GRESKU if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(level == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = 0;
format(string, sizeof(string), " VIP paket skinut igracu %s", giveplayer);
SendClientMessage(playerid, COLOR_RED, string);
format(string, sizeof(string), " Skinut vam je VIP paket od strane %s", sendername);
SendClientMessage(para1, COLOR_RED, string);
PlayerInfo = 0;
}
else if(level == 1 || level == 2 || level == 3)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
PlayerInfo = 720;
//SlotText(playerid);
printf("Balkan: %s je dao %s level %d VIP-a.", sendername, giveplayer, level);
new donator1;
format(donator1,sizeof(donator1),"{F81414}Aktiviran vam je donatorski paket!\nSadrzaj paketa:\nVIP level {80C8FE}%d\n{F81414}/goto(svekomande)\n{F81414}Dupli respekti\n{F81414}Kamatna stopa {80C8FE}0.4 / 0.5\n{F81414}/vipskin\n{F81414}/tunecar\n{F81414}/vipmenu\n{F81414}/viphelp\n\n{F81414}Hvala na donaciji !\n {80C8FE}- server uklonjen! -");
ShowPlayerDialog(para1,3719,DIALOG_STYLE_MSGBOX,"{80C8FE}DONACIJA - DONATE",donator1,"OK","EXIT");
PlayerInfo ++;
format(string,sizeof(string), "Admin %s je aktivirao donatorski paket igracu %s (VIP level %d)", sendername, giveplayer, level);
ABroadCast(COLOR_YELLOW, string, 1);
DonateLog(string);
}
else if(level == 4)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
PlayerInfo = 720;
//SlotText(playerid);
printf("Balkan: %s je dao %s level %d VIP-a.", sendername, giveplayer, level);
new donator1;
format(donator1,sizeof(donator1),"{F81414}Aktiviran vam je donatorski paket!\nSadrzaj paketa:\nVIP level {80C8FE}%d\n{F81414}BONUS {80C8FE}200K$\n{F81414}Spawn health {80C8FE}(100HP)\n{F81414}Spawn armour {80C8FE}(100AR)\n{F81414}/goto(svekomande)\n{F81414}Dupli respekti\n{F81414}Kamatna stopa {80C8FE}0.4 / 0.5\n{F81414}/vipskin\n{F81414}/tunecar\n{F81414}/vipmenu\n{F81414}/viphelp\n\n{F81414}Hvala na donaciji !\n {80C8FE}- server uklonjen! -");
ShowPlayerDialog(para1,3725,DIALOG_STYLE_MSGBOX,"{80C8FE}DONACIJA - DONATE",donator1,"OK","EXIT");
GivePlayerMoney(para1, 200000);
PlayerInfo ++;
format(string,sizeof(string), "Admin %s je aktivirao donatorski paket igracu %s (VIP level %d + 20K$)", sendername, giveplayer, level);
ABroadCast(COLOR_YELLOW, string, 1);
DonateLog(string);
}
else if(level == 5)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
PlayerInfo = 720;
printf("Balkan : %s je dao %s level %d VIP-a.", sendername, giveplayer, level);
new donator1;
format(donator1,sizeof(donator1),"{F81414}Aktiviran vam je donatorski paket!\nSadrzaj paketa:\nVIP level {80C8FE}%d\n{F81414}/goto(svekomande)\n{F81414}Dupli respekti\n{F81414}Kamatna stopa {80C8FE}0.4 / 0.5\n{F81414}/vipskin\n{F81414}/tunecar\n{F81414}/vipmenu\n{F81414}/viphelp\n\n{F81414}Hvala !\n {80C8FE}- server uklonjen! -");
ShowPlayerDialog(para1,3719,DIALOG_STYLE_MSGBOX,"{80C8FE}DONACIJA - DONATE",donator1,"OK","EXIT");
PlayerInfo ++;
format(string,sizeof(string), "Admin %s je aktivirao donatorski paket igracu %s (VIP level %d)", sendername, giveplayer, level);
ABroadCast(COLOR_YELLOW, string, 1);
DonateLog(string);
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Niste ovlascenio da koristite ovu komandu!");
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
