Stuck on a ZCMD command - 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: Stuck on a ZCMD command (
/showthread.php?tid=338349)
Stuck on a ZCMD command -
Allu - 29.04.2012
I'm new to the whole zCMD and Sscanf thing and it seems that I can't figure out what is wrong with this command. I've been struggling with this for about an hour now. Can someone point me out what am I doing wrong here?
pawn Код:
CMD:prillid(playerid, params[])
{
new skin = GetPlayerSkin(playerid);
tmp = strtok(params, idx);
if(sscanf(params, "i", strval(tmp))) return SendClientMessage(playerid, COLOR_FADE2, "Vihje: /prillid [1-30]");
if(strval(tmp) || strval(tmp) > 30) return SendClientMessage(playerid, COLOR_FADE2, "Vihje: /prillid [1-30]");
new glasseid = CommonRed + (strval(tmp) - 1);
SetPlayerHoldingObject(playerid, glasseid, 2, SkinOffSet[skin][0], SkinOffSet[skin][1], SkinOffSet[skin][2], SkinOffSet[skin][3], SkinOffSet[skin][4], SkinOffSet[skin][5]);
TextDrawShowForPlayer(playerid, Tumedus);
SendClientMessage(playerid, 0xFFFFFFAA, "Kasuta /eprillid ,et need peast дra vхtta.");
return 1;
}
Re: Stuck on a ZCMD command -
Jonny5 - 29.04.2012
you dont need strtok if your using sscanf
try it again and if you have more problems ill be glad to help
Re: Stuck on a ZCMD command -
Ballu Miaa - 29.04.2012
pawn Код:
CMD:prillid(playerid, params[])
{
new skin = GetPlayerSkin(playerid),s;
if(sscanf(params, "d",s)) return SendClientMessage(playerid, COLOR_FADE2, "Vihje: /prillid [1-30]");
if(s < 0 || s > 30) return SendClientMessage(playerid, COLOR_FADE2, "Vihje: /prillid [1-30]");
new glasseid = CommonRed + (s - 1);
SetPlayerHoldingObject(playerid, glasseid, 2, SkinOffSet[skin][0], SkinOffSet[skin][1], SkinOffSet[skin][2], SkinOffSet[skin][3], SkinOffSet[skin][4], SkinOffSet[skin][5]);
TextDrawShowForPlayer(playerid, Tumedus);
SendClientMessage(playerid, 0xFFFFFFAA, "Kasuta /eprillid ,et need peast дra vхtta.");
return 1;
}
Re: Stuck on a ZCMD command -
Allu - 29.04.2012
Thank you for helping. +Rep added
Re: Stuck on a ZCMD command -
Ballu Miaa - 29.04.2012
Quote:
Originally Posted by Allu
Thank you for helping. +Rep added 
|
Glad to help.