[Ajuda] erro: "error 035: argument type mismatch"
#1

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;
                }
                }
                }
}
Reply
#2

ta faltando argumentos no gettime()
por exemplo uso correto

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

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;
                }
                }
                }
}
Reply
#4

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)));
Reply
#5

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)
Reply
#6

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)));
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)