/su command help - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: /su command help (
/showthread.php?tid=435186)
/su command help -
MichaelWharton101 - 05.05.2013
After working on this about a hour i just need help...
code
Код:
CMD:su(playerid, params[])
{
new playerb, string[128], crime;
if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
if(!IsACop(playerid) && !IsFBI(playerid) && !IsNG(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You are not an LSPD Oficer/FBI Agent.");
if(!PlayerInfo[playerid][pFacDuty]) return SendClientMessage(playerid, COLOR_GREY, "You are not on duty.");
if(!IsPlayerLoggedIn(playerb)) return SendClientMessage(playerid, COLOR_GREY, "Invalid player id.");
if(IsACop(playerb) && !IsFBI(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You can't charge an LEO.");
if(PlayerInfo[playerb][pWanted] >= 6) return SendClientMessage(playerid, COLOR_GREY, "Player has the maximum wanted level possible.");
if(sscanf(params, "ui", playerb, params))
{
SendClientMessage(playerid, COLOR_WHITE, "** [USAGE]: /su [playerid] [Crime ID]");
return 1;
}
if(crime < 0 || crime > 12) return SendClientMessage(playerid, COLOR_GREY, "Crimes are between 1 and 12.");
{
case 1:
{
AddDodWantedLevel(playerb, params);
PlayerPlaySound(playerid,1054,0.0,0.0,0.0);
PlayerPlaySound(playerb,1054,0.0,0.0,0.0);
format(string, sizeof(string), "You have been sued for 'FFC violation' by %s. You're now on wanted level", RPN(playerid), PlayerInfo[i][pWanted]);
SendClientMessage(playerb, COLOR_LIGHTBLUE, string);
}
}
return 1;
}
error...
Код:
C:\Users\Michael\Desktop\everything\other\GTA\server\A-RP\gamemodes\A-RP.pwn(8095) : error 014: invalid statement; not in switch
Re: /su command help -
JJB562 - 05.05.2013
Try this:
pawn Код:
CMD:su(playerid, params[])
{
new playerb, string[128], crime;
if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
if(!IsACop(playerid) && !IsFBI(playerid) && !IsNG(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You are not an LSPD Oficer/FBI Agent.");
if(!PlayerInfo[playerid][pFacDuty]) return SendClientMessage(playerid, COLOR_GREY, "You are not on duty.");
if(!IsPlayerLoggedIn(playerb)) return SendClientMessage(playerid, COLOR_GREY, "Invalid player id.");
if(IsACop(playerb) && !IsFBI(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You can't charge an LEO.");
if(PlayerInfo[playerb][pWanted] >= 6) return SendClientMessage(playerid, COLOR_GREY, "Player has the maximum wanted level possible.");
if(sscanf(params, "ui", playerb, params))
{
SendClientMessage(playerid, COLOR_WHITE, "** [USAGE]: /su [playerid] [Crime ID]");
return 1;
}
if(crime < 0 || crime > 12) return SendClientMessage(playerid, COLOR_GREY, "Crimes are between 1 and 12.");
switch(crime)
{
case 1:
{
AddDodWantedLevel(playerb, params);
PlayerPlaySound(playerid,1054,0.0,0.0,0.0);
PlayerPlaySound(playerb,1054,0.0,0.0,0.0);
format(string, sizeof(string), "You have been sued for 'FFC violation' by %s. You're now on wanted level", RPN(playerid), PlayerInfo[i][pWanted]);
SendClientMessage(playerb, COLOR_LIGHTBLUE, string);
}
}
return 1;
}
It hasn't been tested.
Re: /su command help -
MichaelWharton101 - 05.05.2013
Yes that worked now i guess I am really tired because i got no idea why i get this now
Код:
C:\Users\Michael\Desktop\everything\other\GTA\server\A-RP\gamemodes\A-RP.pwn(8101) : error 017: undefined symbol "i"
Fixed I think
Re: /su command help -
MichaelWharton101 - 05.05.2013
or not fixed... the posted error in last post... still need help
Re: /su command help -
jakejohnsonusa - 05.05.2013
On what line in the code?
Re: /su command help -
Dj_maryo1993 - 05.05.2013
pawn Код:
format(string, sizeof(string), "You have been sued for 'FFC violation' by %s. You're now on wanted level", RPN(playerid), PlayerInfo[playerb][pWanted]);