SA-MP Forums Archive
[Ajuda] erro: "error 035: argument type mismatch" - 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: "error 035: argument type mismatch" (/showthread.php?tid=453353)



erro: "error 035: argument type mismatch" - Standby - 24.07.2013

bom tavo fasendo um sistema de VIP com dias e tal di uma olhada no sistema do paulor e no biel cop mais os dias nгo desse ai resolvir faser um Gettime e da esses erros
pawn Код:
C:\Users\pppp\Desktop\BRASIL RPG VTN\gamemodes\GM.pwn(10595) : error 035: argument type mismatch (argument 2)
C:\Users\pppp\Desktop\BRASIL RPG VTN\gamemodes\GM.pwn(10596) : error 035: argument type mismatch (argument 1)
COD


pawn Код:
if(strcmp(cmd, "/darvip", true) ==0) {
{
 new aname[50];
if(pAdmin[playerid] >= 5){
        new ID;
        new Dias;
        new plid;
        new tmp[256];
new string[256];
 tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)){
        SendClientMessage(playerid, Vermelho, "| ERRO | Digite : /darvip [id] [dias].");
        return 1;
    }
    plid = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)){
        SendClientMessage(playerid, Vermelho,"| ERRO | Digite : /darvip [id] [dias].");
        return 1;
    }
    Dias = strval(tmp);
    if(!strlen(tmp)) {
        SendClientMessage(playerid, Vermelho,"| ERRO | Digite : /darvip [id] [dias].");
        return 1;
    }
        if(!IsPlayerConnected(plid))
        {
            SendClientMessage(playerid,0xBFBFBFAA,"Player nгo online.");
            return 1;
        }
        else
        {
                GetPlayerName(playerid,aname,sizeof(aname));
                format(string, sizeof(string), "Vips/%s.ini", playerid);

                dini_IntSet(file, (gettime() + (Dias * 24 * 60 * 60))); //Linha 10595
                dini_IntSet((File, "Dias", (gettime() + (Dias * 24 * 60 * 60))); // linha 10596
                dini_IntSet(file,"Dias",Dias);
                dini_IntSet(file, "VIP",1);
                format(file,sizeof(file),"| INFO | O administrador deu VIP para o player %s por %d dias.",aname,Dias);
                SendClientMessageToAll(0xFF8080AA,file);
                return 1;
                }
                }
                }
}



Re: ajuda erro [ + rep ] - GM_KoDi - 24.07.2013

ta faltando argumentos no gettime()
por exemplo uso correto

pawn Код:
new Hora, Minuto, Segundo;
gettime(Hora, Minuto, Segundo);



Re: ajuda erro [ + rep ] - Standby - 24.07.2013

ainda ta lek

pawn Код:
if(strcmp(cmd, "/darvip", true) ==0) {
{
 new aname[50];
if(pAdmin[playerid] >= 5){
        new ID;
        new Dias;
        new plid;
        new tmp[256];
new string[256];
 tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)){
        SendClientMessage(playerid, Vermelho, "| ERRO | Digite : /darvip [id] [dias].");
        return 1;
    }
    plid = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)){
        SendClientMessage(playerid, Vermelho,"| ERRO | Digite : /darvip [id] [dias].");
        return 1;
    }
    Dias = strval(tmp);
    if(!strlen(tmp)) {
        SendClientMessage(playerid, Vermelho,"| ERRO | Digite : /darvip [id] [dias].");
        return 1;
    }
        if(!IsPlayerConnected(plid))
        {
            SendClientMessage(playerid,0xBFBFBFAA,"Player nгo online.");
            return 1;
        }
        else
        {
                GetPlayerName(playerid,aname,sizeof(aname));
                format(string, sizeof(string), "Vips/%s.ini", playerid);
                 new Hora, Minuto, Segundo;
                 gettime(Hora, Minuto, Segundo);
                dini_IntSet(file, (gettime() + (Dias * 24 * 60 * 60)));
                dini_IntSet((file, "Dias", (gettime() + (Dias * 24 * 60 * 60)));
                dini_IntSet(file,"Dias",Dias);
                dini_IntSet(file, "VIP",1);
                format(file,sizeof(file),"| INFO | O administrador deu VIP para o player %s por %d dias.",aname,Dias);
                SendClientMessageToAll(0xFF8080AA,file);
                return 1;
                }
                }
                }
}



Re: ajuda erro [ + rep ] - GM_KoDi - 24.07.2013

Agora vocк tem que fazer a alteraзгo nas linhas lб, continuo do mesmo geito
pawn Код:
dini_IntSet(file, (gettime() + (Dias * 24 * 60 * 60)));
dini_IntSet(file, "Dias", (gettime() + (Dias * 24 * 60 * 60)));



Re: ajuda erro [ + rep ] - Standby - 24.07.2013

de boa agora mais so sobro 1 erro, bom nгo sei se vai prescisar dessa linha
pawn Код:
dini_IntSet(file, (gettime() + (Dias * 24 * 60 * 60)));

pawn Код:
C:\Users\pppp\Desktop\BRASIL RPG VTN\gamemodes\GM.pwn(10595) : error 035: argument type mismatch (argument 2)



Re: ajuda erro [ + rep ] - GM_KoDi - 24.07.2013

Quote:
Originally Posted by Standby
Посмотреть сообщение
de boa agora mais so sobro 1 erro, bom nгo sei se vai prescisar dessa linha
pawn Код:
dini_IntSet(file, (gettime() + (Dias * 24 * 60 * 60)));

pawn Код:
C:\Users\pppp\Desktop\BRASIL RPG VTN\gamemodes\GM.pwn(10595) : error 035: argument type mismatch (argument 2)
ta faltando a tag a onde serб setado
pawn Код:
dini_IntSet(file, "TAG", (gettime() + (Dias * 24 * 60 * 60)));