[Ajuda] Ajuda pra recriar essa stock.
#1

Sempre que tento adicionar essa stock da os seguinte erros. Alguem me ajuda porfavor?

pawn Код:
C:\Users\HugoSantos\Desktop\GMTESTE\gamemodes\GMTESTE.pwn(1533) : error 001: expected token: "-identifier-", but found "-integer value-"
C:\Users\HugoSantos\Desktop\GMTESTE\gamemodes\GMTESTE.pwn(1536) : error 035: argument type mismatch (argument 1)
C:\Users\HugoSantos\Desktop\GMTESTE\gamemodes\GMTESTE.pwn(1536) : error 020: invalid symbol name ""
C:\Users\HugoSantos\Desktop\GMTESTE\gamemodes\GMTESTE.pwn(1536) : error 029: invalid expression, assumed zero
C:\Users\HugoSantos\Desktop\GMTESTE\gamemodes\GMTESTE.pwn(1536) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.
Stock

pawn Код:
stock GetTempo(id)
{
    new Tempo[20];
    switch(id)
    {
        case 1:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID1][pJailTime]);return Tempo;}
        case 2:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID2][pJailTime]);return Tempo;}
        case 3:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID3][pJailTime]);return Tempo;}
        case 4:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID4][pJailTime]);return Tempo;}
        case 5:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID5][pJailTime]);return Tempo;}
        case 6:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID6][pJailTime]);return Tempo;}
        case 7:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID7][pJailTime]);return Tempo;}
        case 8:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID8][pJailTime]);return Tempo;}
        case 9:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID9][pJailTime]);return Tempo;}
        case 10:{format(Tempo,sizeof(Tempo),"Tempo: %ds", PlayerInfo[PresoID10][pJailTime]);return Tempo;}
    }
    format(Tempo, sizeof(Tempo), "");
    return Tempo;
}
Reply
#2

Me fala qual й a linha 1536
Reply
#3

O erro nгo estб ai, deve estar nos cуdigos de cima dele, eu copiei e coloquei em um new.pwn e compilou normal.
Reply
#4

Provavelmente num cуdigo de cima falta uma , em alguma funзгo.
Reply
#5

O outro cуdigo no caso seria esse, se eu tiro da OnPlayerKeyStateChange ele compila normal.

pawn Код:
if(PlayerToPoint(2.0,playerid,269.8355,76.0103,1001.0391) || PlayerToPoint(2.0,playerid,228.5357,115.7864,999.0156) || PlayerToPoint(2.0,playerid,197.0749,180.5421,1003.0308))
        {
            if(PlayerInfo[playerid][pEmprego] != 2)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo й advogado !");
                return 1;
            }
            if(Advogando == char)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "[BSF] Alguйm jб estб soltando presos !");
                return 1;
            }
            format(Cidadao, sizeof(Cidadao),"");
            format(PresoNome1, sizeof(PresoNome1),"");
            format(PresoNome2, sizeof(PresoNome2),"");
            format(PresoNome3, sizeof(PresoNome3),"");
            format(PresoNome4, sizeof(PresoNome4),"");
            format(PresoNome5, sizeof(PresoNome5),"");
            format(PresoNome6, sizeof(PresoNome6),"");
            format(PresoNome7, sizeof(PresoNome7),"");
            format(PresoNome8, sizeof(PresoNome8),"");
            format(PresoNome9, sizeof(PresoNome9),"");
            format(PresoNome10, sizeof(PresoNome10),"");
            PenaEscolhida = void; Diminuir = void; PrecoAdvogado = void; Advogando = void; Presidiarios = void; Ownado = void; SoltandoPreso = void;
            for(new x = 0; x < MAX_PLAYERS; x++){if(PlayerInfo[x][pJailed] > 0 && PlayerInfo[x][pJailed] != 1337){Presidiarios ++;}}
            for(new w = 0; w < MAX_PLAYERS; w++)
            {
                if(PlayerInfo[w][pJailed] > 0 && PlayerInfo[w][pJailed] != 1337)
                {
                    Ownado++;
                    if(Ownado == 1){PresoID1 = w;format(PresoNome1, sizeof(PresoNome1), GetName(w));}
                    else if(Ownado == 2){PresoID2 = w;format(PresoNome2, sizeof(PresoNome2), GetName(w));}
                    else if(Ownado == 3){PresoID3 = w;format(PresoNome3, sizeof(PresoNome3), GetName(w));}
                    else if(Ownado == 4){PresoID4 = w;format(PresoNome4, sizeof(PresoNome4), GetName(w));}
                    else if(Ownado == 5){PresoID5 = w;format(PresoNome5, sizeof(PresoNome5), GetName(w));}
                    else if(Ownado == 6){PresoID6 = w;format(PresoNome6, sizeof(PresoNome6), GetName(w));}
                    else if(Ownado == 7){PresoID7 = w;format(PresoNome7, sizeof(PresoNome7), GetName(w));}
                    else if(Ownado == 8){PresoID8 = w;format(PresoNome8, sizeof(PresoNome8), GetName(w));}
                    else if(Ownado == 9){PresoID9 = w;format(PresoNome9, sizeof(PresoNome9), GetName(w));}
                    else if(Ownado == 10){PresoID10 = w;format(PresoNome10, sizeof(PresoNome10), GetName(w));}
                }
            }
            Advogando = char;
            if(Presidiarios == 0)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "[BSF] Nгo hб ninguйm que possa ser solto !");
                Advogando = void;
                Ownado = void;
                return 1;
            }
            else if(Presidiarios == 1)
            {
                format(string, sizeof(string), "%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1));
            }
            else if(Presidiarios == 2)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2, GetTempo(2));
            }
            else if(Presidiarios == 3)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2, GetTempo(2), PresoNome3, PresoID3, GetTempo(3));
            }
            else if(Presidiarios == 4)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2,
                GetTempo(2), PresoNome3, PresoID3, GetTempo(3), PresoNome4, PresoID4, GetTempo(4));
            }
            else if(Presidiarios == 5)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2,
                GetTempo(2), PresoNome3, PresoID3, GetTempo(3), PresoNome4, PresoID4,
                PresoNome5, PresoID5, GetTempo(5));
            }
            else if(Presidiarios == 6)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2,
                GetTempo(2), PresoNome3, PresoID3, GetTempo(3), PresoNome4, PresoID4,
                PresoNome5, PresoID5, GetTempo(5), PresoNome6, PresoID6, GetTempo(6));
            }
            else if(Presidiarios == 7)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2,
                GetTempo(2), PresoNome3, PresoID3, GetTempo(3), PresoNome4, PresoID4,
                PresoNome5, PresoID5, GetTempo(5), PresoNome6, PresoID6, GetTempo(6),
                PresoNome7, PresoID7, GetTempo(7));
            }
            else if(Presidiarios == 8)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2,
                GetTempo(2), PresoNome3, PresoID3, GetTempo(3), PresoNome4, PresoID4,
                PresoNome5, PresoID5, GetTempo(5), PresoNome6, PresoID6, GetTempo(6),
                PresoNome7, PresoID7, GetTempo(7), PresoNome8, PresoID8, GetTempo(8));
            }
            else if(Presidiarios == 9)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2,
                GetTempo(2), PresoNome3, PresoID3, GetTempo(3), PresoNome4, PresoID4,
                PresoNome5, PresoID5, GetTempo(5), PresoNome6, PresoID6, GetTempo(6),
                PresoNome7, PresoID7, GetTempo(7), PresoNome8, PresoID8, GetTempo(8),
                PresoNome9, PresoID9, GetTempo(9));
            }
            else if(Presidiarios == 10)
            {
                format(string, sizeof(string), "%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s\n%s [ID %d] %s",
                PresoNome1, PresoID1, GetTempo(1), PresoNome2, PresoID2,
                GetTempo(2), PresoNome3, PresoID3, GetTempo(3), PresoNome4, PresoID4,
                PresoNome5, PresoID5, GetTempo(5), PresoNome6, PresoID6, GetTempo(6),
                PresoNome7, PresoID7, GetTempo(7), PresoNome8, PresoID8, GetTempo(8),
                PresoNome9, PresoID9, GetTempo(9), PresoNome10, PresoID10, GetTempo(10));
            }
            ShowPlayerDialog(playerid, DIALOG_ADVOGADO,DIALOG_STYLE_LIST,"Lista Atual de Presos",string,"Soltar", "Cancelar");
        }
    }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)