SA-MP Forums Archive
[AJUDA]erro no /daradmin u.u' - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA]erro no /daradmin u.u' (/showthread.php?tid=309441)



[AJUDA]erro no /daradmin u.u' - Y_Baby - 07.01.2012

pawn Код:
if (strcmp(cmd, "/daradmin", true, 10) == 0)
    {
        if(PlayerInfo[playerid][Admin] > 4)
        {
        new plid;
        new niveladmin[20];
        tmp = strtok(cmdtext, idx);
        plid = strval(tmp);
        niveladmin = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
        SendClientMessage(playerid, AVISOADM, "[ERRO] Use: /daradmin [id] [nivel]");
        return 1;
        }
        if(IsPlayerConnected(plid) == 0)
        {
        SendClientMessage(playerid, AVISOADM, "[ERRO] Player OFF-LINE");
        return 1;
        }
        GetPlayerName(strval(tmp), pName, sizeof(pName));
        GetPlayerName(playerid, adm, sizeof(adm));
        format(stringa, sizeof(stringa), "[ADMCMD]:O admin %s lhe deu adm nivel:%s", adm,niveladmin);
        SendClientMessage(plid, COLOR_DBLUE, stringa);
        format(stringa, sizeof(stringa), "[ADMCMD]:Vocк deu admin para %s nivel:%s", adm,niveladmin);
        SendClientMessage(playerid, COLOR_DBLUE, stringa);
        PlayerInfo[plid][Admin] = niveladmin; //linha do erro u.u' 909
        }
        return 1;
    }
ERRO:
Код:
C:\Users\a\Desktop\Drift BSC\gamemodes\BSCdrift.pwn(909) : error 006: must be assigned to an array
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Alguem pode dar uma ajudinha ? hihi'
REP+ pra quem ajudar


Re: [AJUDA]erro no /daradmin u.u' - Adrian Fahrenheit Tepes - 07.01.2012

Troque isto:
pawn Код:
new niveladmin[20];
Por isto:
pawn Код:
new niveladmin;



Re: [AJUDA]erro no /daradmin u.u' - Hardware - 07.01.2012

Isso que o/a Adrian disse. Obs: Eu tinha dado a resposta, mas ele jб postou, entгo esquece. UEHUEHUHUE'


Re: [AJUDA]erro no /daradmin u.u' - Y_Baby - 07.01.2012

Код:
C:\Users\a\Desktop\Drift BSC\gamemodes\BSCdrift.pwn(892) : error 006: must be assigned to an array
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
linha
pawn Код:
niveladmin = strtok(cmdtext, idx);
Eu jб tinha feito isso '-'
REP+ pra quem ajudar ):


Re: [AJUDA]erro no /daradmin u.u' - Adrian Fahrenheit Tepes - 07.01.2012

Troque isto:
pawn Код:
niveladmin = strtok(cmdtext, idx);
Por isto:
pawn Код:
niveladmin = strval(tmp);



Re: [AJUDA]erro no /daradmin u.u' - Y_Baby - 07.01.2012

Quote:
Originally Posted by Adrian Fahrenheit Tepes
Посмотреть сообщение
Troque isto:
pawn Код:
niveladmin = strtok(cmdtext, idx);
Por isto:
pawn Код:
niveladmin = strval(tmp);
Deu certo man, vlwzгo
REP+ pra ti
vlw aos outros que tentaram.