[HELP] SSCANF - 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: [HELP] SSCANF (
/showthread.php?tid=420863)
[HELP] SSCANF -
|MadDog| - 07.03.2013
I made command for killing player, when u use /kill it kills me only i can't type ID of player, here is command:
Код:
CMD:kill(playerid, params[])
{
new id; new string[128];
if(PlayerInfo[playerid][pAdmin] < 1)return NisiAdmin(playerid);
if(sscanf(params, "u", id))Koristi(playerid, "/kill [ID]");
if(id == INVALID_PLAYER_ID)return PogresanID(playerid);
SetPlayerHealth(id,0);
format(string, sizeof(string), "|A|Igrac %s je ubijen od stane admina: %s .", ImeIgraca(id), ImeIgraca(playerid));
AdminPoruka(-1,string);
format(string, sizeof(string), "|A|Ubijen si od strane admina: %s .", ImeIgraca(playerid));
RP(id, string);
return 1;
}
Re: [HELP] SSCANF -
MP2 - 07.03.2013
Did you compile it?
Re: [HELP] SSCANF -
|MadDog| - 07.03.2013
Quote:
Originally Posted by MP2
Did you compile it?
|
Yes.
Re: [HELP] SSCANF -
TrueForYourSelf - 07.03.2013
I have something like this
pawn Код:
YCMD:akill(playerid,params[],help)
{
new str[128];
if(pInfo[playerid][Admin] < 1337) return 0;
if(sscanf(params,"u",playerid)) return SendClientMessage(playerid,grey,"USAGE: /akill [playerid / Partofname]");
if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid,red,"ERROR: That user is not connected!");
GetPlayerName(playerid,Nam,sizeof(Nam));
GetPlayerName(playerid,pname,sizeof(pname));
format(str,sizeof(str),"Administrator %s has admin killed you",Nam);
SendClientMessage(playerid,orange,str);
format(str,sizeof(str),"You have admin killed %s",pname);
SendClientMessage(playerid,orange,str);
SetPlayerHealth(playerid,0);
return 1;
}
Re: [HELP] SSCANF -
[MM]RoXoR[FS] - 07.03.2013
Try this
pawn Код:
CMD:kill(playerid, params[])
{
new id,string[128];
if(PlayerInfo[playerid][pAdmin] < 1)return NisiAdmin(playerid);
if(sscanf(params, "u", id))return Koristi(playerid, "/kill [ID]");
if(id == INVALID_PLAYER_ID)return PogresanID(playerid);
SetPlayerHealth(id,0);
format(string, sizeof(string), "|A|Igrac %s je ubijen od stane admina: %s .", ImeIgraca(id), ImeIgraca(playerid));
AdminPoruka(-1,string);
format(string, sizeof(string), "|A|Ubijen si od strane admina: %s .", ImeIgraca(playerid));
RP(id, string);
return 1;
}