Erros ao converter strcmp para Zcmd. -
davi54723 - 19.01.2013
/Clima,
pawn Код:
if(strcmp(cmdtext, "/clima", true) == 0)
{
if(IsPlayerAdmin(playerid))
{
ShowPlayerDialog(playerid, CLIMA, DIALOG_STYLE_LIST, "Ambrуsio Clima/Hora System", "Clima\nHora", "Selecionar", "Cancelar");
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Apenas Admins pode mudar o tempo.");
}
return 1;
}
Erro ao converter
pawn Код:
C:\Users\DaviWindows\Desktop\GM.pwn(375) : error 029: invalid expression, assumed zero
C:\Users\DaviWindows\Desktop\GM.pwn(375) : error 017: undefined symbol "cmd_clima"
C:\Users\DaviWindows\Desktop\GM.pwn(375) : error 029: invalid expression, assumed zero
C:\Users\DaviWindows\Desktop\GM.pwn(375) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
CMD:clima(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
ShowPlayerDialog(playerid, CLIMA, DIALOG_STYLE_LIST, "Ambrуsio Clima/Hora System", "Clima\nHora", "Selecionar", "Cancelar");
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Apenas Admins pode mudar o tempo.");
}
return 1;
}
pawn Код:
if(strcmp(cmdtext, "/mudartime",true)==0)
{
ForceClassSelection(playerid);
SendClientMessage(playerid, CorGrove,"[CSMBR]Espera aн para trocar de skin...");
SetPlayerHealth(playerid, 0.00);
return true;
}
Erro ao converter
pawn Код:
C:\Users\DaviWindows\Desktop\GM.pwn(387) : error 029: invalid expression, assumed zero
C:\Users\DaviWindows\Desktop\GM.pwn(387) : error 017: undefined symbol "cmd_mudartime"
C:\Users\DaviWindows\Desktop\GM.pwn(387) : error 029: invalid expression, assumed zero
C:\Users\DaviWindows\Desktop\GM.pwn(387) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
CMD:mudartime(playerid, params[])
{
ForceClassSelection(playerid);
SendClientMessage(playerid, CorGrove,"[CSMBR]Espera aн para trocar de skin...");
SetPlayerHealth(playerid, 0.00);
return true;
}
Assim como os outros 20 comandos u.u' Oque pode ser?
Re: Erros ao converter strcmp para Zcmd. -
Maklister - 19.01.2013
Quote:
Originally Posted by davi54723
/Clima,
pawn Код:
if(strcmp(cmdtext, "/clima", true) == 0) { if(IsPlayerAdmin(playerid)) { ShowPlayerDialog(playerid, CLIMA, DIALOG_STYLE_LIST, "Ambrуsio Clima/Hora System", "Clima\nHora", "Selecionar", "Cancelar"); } else { SendClientMessage(playerid, 0xFF0000AA, "Apenas Admins pode mudar o tempo."); } return 1; }
Erro ao converter
pawn Код:
C:\Users\DaviWindows\Desktop\GM.pwn(375) : error 029: invalid expression, assumed zero C:\Users\DaviWindows\Desktop\GM.pwn(375) : error 017: undefined symbol "cmd_clima" C:\Users\DaviWindows\Desktop\GM.pwn(375) : error 029: invalid expression, assumed zero C:\Users\DaviWindows\Desktop\GM.pwn(375) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
CMD:clima(playerid, params[]) { if(IsPlayerAdmin(playerid)) { ShowPlayerDialog(playerid, CLIMA, DIALOG_STYLE_LIST, "Ambrуsio Clima/Hora System", "Clima\nHora", "Selecionar", "Cancelar"); } else { SendClientMessage(playerid, 0xFF0000AA, "Apenas Admins pode mudar o tempo."); } return 1; }
pawn Код:
if(strcmp(cmdtext, "/mudartime",true)==0) { ForceClassSelection(playerid); SendClientMessage(playerid, CorGrove,"[CSMBR]Espera aн para trocar de skin..."); SetPlayerHealth(playerid, 0.00); return true; }
Erro ao converter
pawn Код:
C:\Users\DaviWindows\Desktop\GM.pwn(387) : error 029: invalid expression, assumed zero C:\Users\DaviWindows\Desktop\GM.pwn(387) : error 017: undefined symbol "cmd_mudartime" C:\Users\DaviWindows\Desktop\GM.pwn(387) : error 029: invalid expression, assumed zero C:\Users\DaviWindows\Desktop\GM.pwn(387) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
CMD:mudartime(playerid, params[]) { ForceClassSelection(playerid); SendClientMessage(playerid, CorGrove,"[CSMBR]Espera aн para trocar de skin..."); SetPlayerHealth(playerid, 0.00); return true; }
Assim como os outros 20 comandos u.u' Oque pode ser?
|
Use fora da callback OnPlayerText
pode ser em qualquer lugar do gamemode
Re: Erros ao converter strcmp para Zcmd. -
davi54723 - 19.01.2013
Quote:
Originally Posted by Murilo_sousa
Use fora da callback OnPlayerText
pode ser em qualquer lugar do gamemode
|
+REp
Re: Erros ao converter strcmp para Zcmd. -
davi54723 - 19.01.2013
Comandos convertidos com sucesso, Sу que alguns comando quando eu digito aparece SERVER: Unknow Command.
Mesmo o comando executando... Oque pode ser?
Re: Erros ao converter strcmp para Zcmd. -
Equipe - 19.01.2013
amigo, zcmd й mt melhor vocк fazer ele em FS's
Re: Erros ao converter strcmp para Zcmd. -
Miqueias Barros - 19.01.2013
Se ainda tiver
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
Mude para
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
Re: Erros ao converter strcmp para Zcmd. -
davi54723 - 19.01.2013
Quote:
Originally Posted by Miqueias Barros
Se ainda tiver
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
Mude para
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
|
NUSS BRIGADO +REP
Re: Erros ao converter strcmp para Zcmd. -
Maklister - 19.01.2013
Quote:
Originally Posted by Miqueias Barros
Se ainda tiver
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
Mude para
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
|
Nгo preciso estar dentro da public, qualquer lugar do gm dб,
Sobre o Unknow command:
Adcione isso ou substitui
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
SendClientMessage(playerid, -1, "[ ERRO ] Comando Invбlido !");
}
return 1;
}
Re: Erros ao converter strcmp para Zcmd. -
Miqueias Barros - 19.01.2013
Sim Murilo, me encontro acessando o fуrum via celular.

Mas valeu o reforзo
EDIT
Eu sei que funciona em qualquer parte, eu mandei ele trocar a funзгo anterior para a atual que mandei. Nгo falei pra colocar dentro do OnPlayerCommandPerformed