SA-MP Forums Archive
2 Erors - 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: 2 Erors (/showthread.php?tid=384761)



2 Erors - Dixon_Smith - 13.10.2012

PHP Code:
if(strcmp(cmd,"/Kick",true) == 0)    {
        new 
player[MAX_PLAYER_NAME];
        new 
reason;
        
reason strrest(cmdtext,idx); // 181
        
tmp strtok(cmdtextidx);
        if(
PlayerInfo[playerid][gAdmin] < 5000 || PlayerInfo[playerid][gHelper] < 1)return DMessage(playerid);
        
giveplayerid ReturnUser(tmp);
        if(!
strlen(giveplayerid) || !strlen(reason)) return SendClientMessage(playerid,0xFFFFFFFF"USAGE: /Kick [playerid] [reason]"); // 185
        
format(stringsizeof(string), "AdmCmd: %s Has Been Kicked By %s, Reason: %s"giveplayerplayerreason);
        
SendClientMessageToAll(COLOR_YELLOWstring);
        
Kick(giveplayerid);
        return 
1;
    } 
PHP Code:
C:\Users\PCX\Desktop\NRP.pwn(181) : error 006must be assigned to an array
C:\Users\PCX\Desktop\NRP.pwn(185) : error 035argument type mismatch (argument 1)
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
2 Errors




Re: 2 Erors - [MG]Dimi - 13.10.2012

You don't use strlen for integer. You use
pawn Code:
if(giveplayerid < 0)
Also what is strrest? Show us stock.