[Ajuda] Errinhos Chatos ¬¬
#1

Peguei o gm do brasil optmised life e tentei juntar ele, pois ele e dividido


ai quando juntei adicionei as linhas certinhas e tals


sу que deu um erro
Код:
C:\Users\Banga\Desktop\gm bgh2.pwn(9910) : error 029: invalid expression, assumed zero
C:\Users\Banga\Desktop\gm bgh2.pwn(9910) : error 017: undefined symbol "cmd_carteira"
C:\Users\Banga\Desktop\gm bgh2.pwn(9910) : error 029: invalid expression, assumed zero
C:\Users\Banga\Desktop\gm bgh2.pwn(9910) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Linha:

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new STR[180];
new Nome[MAX_PLAYER_NAME];
new OutroNome[MAX_PLAYER_NAME];
new ID;
new Quantia;


CMD:carteira(playerid, params[])
{
    new text1[20], text2[20], text3[20], text4[20], text5[20];
    if(PlayerInfo[playerid][pCarLic]){    text1 = "Sim";}
    else    {text1 = "Nгo";}
    if(PlayerInfo[playerid][pFlyLic]){    text4 = "Sim";}
    else    {text4 = "Nгo";}
    if(PlayerInfo[playerid][pBoatLic]){    text2 = "Sim";}
    else    {text2 = "Nгo";}
    if(PlayerInfo[playerid][pFishLic]){    text3 = "Sim";}
    else    {text3 = "Nгo";}
    if(PlayerInfo[playerid][pGunLic]){    text5 = "Sim";}
    else    {text5 = "Nгo";}
    SendClientMessage(playerid, COLOR_WHITE, "{B5B5B5}|_"AbreviaturaServidor2"_|Licenзas|_"AbreviaturaServidor2"_|");
    format(STR, sizeof(STR), "Motorista:{de1480} %s.", text1);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    format(STR, sizeof(STR), "Voo:{de1480} %s.", text4);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    format(STR, sizeof(STR), "Navegacao:{de1480} %s.", text2);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    format(STR, sizeof(STR), "Pesga Legal:{de1480} %s.", text3);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    format(STR, sizeof(STR), "Porte de Armas:{de1480} %s.", text5);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    return 1;
}

ja troquei a include e tals tentei de todo geito mais n consegui
Reply
#2

zcmd nгo se usa na Callback OnPlayerCommandText!
Reply
#3

pawn Код:
new STR[180];
new Nome[MAX_PLAYER_NAME];
new OutroNome[MAX_PLAYER_NAME];
new ID;
new Quantia;

public OnPlayerCommandText(playerid, cmdtext[])
{
    return 1;
}

CMD:carteira(playerid, params[])
{
    new text1[20], text2[20], text3[20], text4[20], text5[20];
    if(PlayerInfo[playerid][pCarLic]){    text1 = "Sim";}
    else    {text1 = "Nгo";}
    if(PlayerInfo[playerid][pFlyLic]){    text4 = "Sim";}
    else    {text4 = "Nгo";}
    if(PlayerInfo[playerid][pBoatLic]){    text2 = "Sim";}
    else    {text2 = "Nгo";}
    if(PlayerInfo[playerid][pFishLic]){    text3 = "Sim";}
    else    {text3 = "Nгo";}
    if(PlayerInfo[playerid][pGunLic]){    text5 = "Sim";}
    else    {text5 = "Nгo";}
    SendClientMessage(playerid, COLOR_WHITE, "{B5B5B5}|_"AbreviaturaServidor2"_|Licenзas|_"AbreviaturaServidor2"_|");
    format(STR, sizeof(STR), "Motorista:{de1480} %s.", text1);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    format(STR, sizeof(STR), "Voo:{de1480} %s.", text4);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    format(STR, sizeof(STR), "Navegacao:{de1480} %s.", text2);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    format(STR, sizeof(STR), "Pesga Legal:{de1480} %s.", text3);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    format(STR, sizeof(STR), "Porte de Armas:{de1480} %s.", text5);
    SendClientMessage(playerid, 0x33FF00FF, STR);
    return 1;
}
Reply
#4

O.o descobri que zcmd nao usa na on playercommandtext mais como usar o zcmd entгo ? meu gm ta todo zcmd
Reply
#5

Quote:
Originally Posted by gabrielloko157
Посмотреть сообщение
O.o descobri que zcmd nao usa na on playercommandtext mais como usar o zcmd entгo ? meu gm ta todo zcmd
fora das callbacks public stocks fora disso
Reply
#6

Quote:
Originally Posted by Nice-.-
Посмотреть сообщение
fora das callbacks public stocks fora disso
O que eu falei...
Reply
#7

O.o fora de callbacks public e stocks nй entгo eu tenho que por perto das #define ?
Reply
#8

Como o Nice disse, coloque em qualquer parte do gm, menos nas callbacks, stocks ...
Reply
#9

ZCMD й um processador de comandos que cria uma public para cada comando seu.
por exemplo (ZCMD: player) equivale a "public zcmd_player()". Publics NUNCA, EM TEMPO ALGUM entraram dentro de uma "public", "stock", "if" ou qualquer outro cуdigo que comeзa e termina seu corpo em "{" e "}", pois ZCMD, na verdade, bem na verdade, й uma public desfarзada.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)