Erro na hora de copilar. helpme -
costadd - 04.10.2013
Estou com esse erro na hora de copilar....
pawn Код:
D:\Meu servidor samp\gamemodes\GM.pwn(3321) : error 029: invalid expression, assumed zero
D:\Meu servidor samp\gamemodes\GM.pwn(3321) : error 029: invalid expression, assumed zero
D:\Meu servidor samp\gamemodes\GM.pwn(3330) : warning 225: unreachable code
D:\Meu servidor samp\gamemodes\GM.pwn(3330) : error 029: invalid expression, assumed zero
D:\Meu servidor samp\gamemodes\GM.pwn(3330) : error 017: undefined symbol "dialogid"
D:\Meu servidor samp\gamemodes\GM.pwn(3332) : error 017: undefined symbol "dialogid"
D:\Meu servidor samp\gamemodes\GM.pwn(3334) : error 017: undefined symbol "response"
D:\Meu servidor samp\gamemodes\GM.pwn(3372) : warning 225: unreachable code
D:\Meu servidor samp\gamemodes\GM.pwn(7349) : warning 202: number of arguments does not match definition
D:\Meu servidor samp\gamemodes\GM.pwn(7377) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
o que eu mudei olha se ta certo.
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/profissoes", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, prof, DIALOG_STYLE_LIST , "{ffffff}Agencia de emprego", "{0E95A1}Trabalho da Classe Media Baixa \n{e21414}Trabalho da Classe Media\n{3cc690}Trabalhos da Classe Media Alta\nProfissхes Criminosas", "OK", "Cancelar");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == prof)
{
if(response)
{
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media_Baixa, DIALOG_STYLE_LIST , "Trabalho da Classe Media Baixa(level/Estudo)", "Guarda ~g~[24/20]\nJornalista ~g~[20/25]\nReporter ~g~[20/25]\nFotografo ~g~[23/30]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media, DIALOG_STYLE_LIST , "Trabalho da Classe Media Baixa(level/Estudo)", "Caminhoneiro ~g~[10/40]\nAdvogado ~g~[30/200]\nMotoqueiro ~g~[15/10]\nOperario ~g~[30/70]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media_Alta, DIALOG_STYLE_LIST , "Trabalhos da Classe Media Alta(level/Estudo)", "DJ ~g~[25/5]\nPadre ~g~[15/100]\nMendingo ~g~[0/0]\nEmpregada ~g~[0/0]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Profissхes_Criminosas, DIALOG_STYLE_LIST , "Profissхes Criminosas(level/Estudo)", "Traficante ~g~[10/0]\nAssasino ~g~[10/0]\nTerrorista ~g~[20/0]\nSequestrador ~g~[12/0]", "OK", "Cancelar");
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Nгo fique sem um emprego.\n Escolha um e seja ganhei seu dinheiro");
}
return 1;
}
return 0;
}
Respuesta: Erro na hora de copilar. helpme -
costadd - 05.10.2013
Alguem conhece esses erros
??
Re: Erro na hora de copilar. helpme -
smiiir - 05.10.2013
Qual linha estб apontando o erro?
Respuesta: Erro na hora de copilar. helpme -
costadd - 05.10.2013
Olha eu dei uma analizada aqui e percebi algumas coisas....
eu ja tenho esse pronto
pawn Код:
if(strcmp("/profissoes", cmdtext, true, 10) == 0)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), P_CONTAS, aname);
if(PlayerToPoint(1.0, playerid, 362.4499,173.8849,1008.3828))
{
ShowMenuForPlayer(PR0FISS0ES, playerid);
TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, 0x6500CAAA, "~~~~~~~~~~~~~~~~~~~~~~~ Profissхes ~~~~~~~~~~~~~~~~~~~~~~~");
format(string, sizeof(string), "» Bem vindo(a) %s, em nossa central de profissхes" , aname);
SendClientMessage(playerid, 0xFFFFFFFF, string);
SendClientMessage(playerid, 0xFFFFFFFF, "» Selecione uma profissгo e aguarde, seu curriculum serб analisado!");
SendClientMessage(playerid, 0x6500CAAA, "~~~~~~~~~~~~~~~~~~~~~~~ Profissхes ~~~~~~~~~~~~~~~~~~~~~~~");
}
else
{
SendClientMessage(playerid, Vermelho,"(ERRO) Vocк nгo estб em uma 'Central de profissхes'.");
}
return 1;
}
e gostaria de adicionar a minha nela...
q й essa
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/profissoes", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, prof, DIALOG_STYLE_LIST , "Agencia de emprego", "Trabalho da Classe Media Baixa \nTrabalho da Classe Media\nTrabalhos da Classe Media Alta\nProfissхes Criminosas", "OK", "Cancelar");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == prof)
{
if(response)
{
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media_Baixa, DIALOG_STYLE_LIST , "Trabalho da Classe Media Baixa(level/Estudo)", "Guarda ~g~[24/20]\nJornalista ~g~[20/25]\nReporter ~g~[20/25]\nFotografo ~g~[23/30]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media, DIALOG_STYLE_LIST , "Trabalho da Classe Media Baixa(level/Estudo)", "Caminhoneiro ~g~[10/40]\nAdvogado ~g~[30/200]\nMotoqueiro ~g~[15/10]\nOperario ~g~[30/70]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media_Alta, DIALOG_STYLE_LIST , "Trabalhos da Classe Media Alta(level/Estudo)", "DJ ~g~[25/5]\nPadre ~g~[15/100]\nMendingo ~g~[0/0]\nEmpregada ~g~[0/0]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Profissхes_Criminosas, DIALOG_STYLE_LIST , "Profissхes Criminosas(level/Estudo)", "Traficante ~g~[10/0]\nAssasino ~g~[10/0]\nTerrorista ~g~[20/0]\nSequestrador ~g~[12/0]", "OK", "Cancelar");
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Nгo fique sem um emprego.\n Escolha um e seja ganhei seu dinheiro");
}
return 1;
}
return 0;
}
OBS:essas dai q sao as linhas q estao dando erro
ai essa dai de cima vou subistituir essas
pawn Код:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PR0FISS0ES = CreateMenu("Profissoes", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(PR0FISS0ES, 0, "Profissoes Honestas ~r~1");
AddMenuItem(PR0FISS0ES, 0, "Profissoes Honestas ~p~2");
AddMenuItem(PR0FISS0ES, 0, "Profissoes Honestas ~g~3");
AddMenuItem(PR0FISS0ES, 0, "Carreira Criminosa");
AddMenuItem(PR0FISS0ES, 0, "Carreira Policial");
AddMenuItem(PR0FISS0ES, 0, "Empregos da Mafia");
AddMenuItem(PR0FISS0ES, 0, "Governo");
AddMenuItem(PR0FISS0ES, 0, "- ~w~Cancelar");
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
H0NESTAS1 = CreateMenu("Honestas 1", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(H0NESTAS1, 0, "Guarda ~g~[24]");
AddMenuItem(H0NESTAS1, 0, "Jornalista ~g~[20]");
AddMenuItem(H0NESTAS1, 0, "Reporter ~g~[20]");
AddMenuItem(H0NESTAS1, 0, "Fotografo ~g~[23]");
AddMenuItem(H0NESTAS1, 0, "Ancora ~g~[25]");
AddMenuItem(H0NESTAS1, 0, "Meteorologista ~g~[5]");
AddMenuItem(H0NESTAS1, 0, "Mecanico ~g~[0]");
AddMenuItem(H0NESTAS1, 0, "Rapper ~g~[8]");
AddMenuItem(H0NESTAS1, 0, "Vendedor de Roupas ~g~[40]");
AddMenuItem(H0NESTAS1, 0, "Taxista ~g~[15]");
AddMenuItem(H0NESTAS1, 0, "Medico ~g~[10]");
AddMenuItem(H0NESTAS1, 0, "- ~w~Cancelar");
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
H0N3STAS2 = CreateMenu("Honestas 2", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(H0N3STAS2, 0, "Caminhoneiro ~r~[10]");
AddMenuItem(H0N3STAS2, 0, "Advogado ~r~[30]");
AddMenuItem(H0N3STAS2, 0, "Motoqueiro ~r~[15]");
AddMenuItem(H0N3STAS2, 0, "Operario ~r~[30]");
AddMenuItem(H0N3STAS2, 0, "Pizzaboy ~r~[12]");
AddMenuItem(H0N3STAS2, 0, "Lenhador ~r~[5]");
AddMenuItem(H0N3STAS2, 0, "Pescador ~r~[8]");
AddMenuItem(H0N3STAS2, 0, "- ~w~Cancelar");
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
H0N3STAS3 = CreateMenu("Honestas 3", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(H0N3STAS3, 0, "DJ ~b~[25]");
AddMenuItem(H0N3STAS3, 0, "Padre ~b~[15]");
AddMenuItem(H0N3STAS3, 0, "Mendingo ~b~[0]");
AddMenuItem(H0N3STAS3, 0, "Empregada ~b~[0]");
AddMenuItem(H0N3STAS3, 0, "Lixeiro ~b~[0]");
AddMenuItem(H0N3STAS3, 0, "Punheteiro ~b~[0]");
AddMenuItem(H0N3STAS3, 0, "Carteiro ~b~[5]");
AddMenuItem(H0N3STAS3, 0, "Flanelinha ~b~[10]");
AddMenuItem(H0N3STAS3, 0, "Cantor ~b~[5]");
AddMenuItem(H0N3STAS3, 0, "Poeta ~b~[0]");
AddMenuItem(H0N3STAS3, 0, "- ~w~Cancelar");
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CR1M1N0SAS = CreateMenu("Criminosas", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(CR1M1N0SAS, 0, "Traficante ~p~[10]");
AddMenuItem(CR1M1N0SAS, 0, "Assasino ~p~[10]");
AddMenuItem(CR1M1N0SAS, 0, "Terrorista ~p~[20]");
AddMenuItem(CR1M1N0SAS, 0, "Sequestrador ~p~[12]");
AddMenuItem(CR1M1N0SAS, 0, "Assasino Prof. ~p~[25]");
AddMenuItem(CR1M1N0SAS, 0, "Prostituta ~p~[0]");
AddMenuItem(CR1M1N0SAS, 0, "Assaltate ~p~[40]");
AddMenuItem(CR1M1N0SAS, 0, "- ~w~Cancelar");
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
P0L1CIAS = CreateMenu("Policiais", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(P0L1CIAS, 0, "Policia Rodoviaria ~y~[40]");
AddMenuItem(P0L1CIAS, 0, "Policia Militar ~y~ [45]");
AddMenuItem(P0L1CIAS, 0, "Policia Civil ~y~[35]");
AddMenuItem(P0L1CIAS, 0, "Policia Federal ~y~[50]");
AddMenuItem(P0L1CIAS, 0, "Recruta ~y~[20]");
AddMenuItem(P0L1CIAS, 0, "Bope ~y~[70]");
AddMenuItem(P0L1CIAS, 0, "Swat ~y~[65]");
AddMenuItem(P0L1CIAS, 0, "Rotam ~y~[100]");
AddMenuItem(P0L1CIAS, 0, "FBI ~y~[80]");
AddMenuItem(P0L1CIAS, 0, "Interpol ~y~[120]");
AddMenuItem(P0L1CIAS, 0, "LSPD ~y~[160]");
AddMenuItem(P0L1CIAS, 0, "- ~w~Cancelar");
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
M4F10S4S = CreateMenu("Mafiosas", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(M4F10S4S, 0, "Mafia Triad ~r~[160]");
AddMenuItem(M4F10S4S, 0, "Mafia CN ~r~[100]");
AddMenuItem(M4F10S4S, 0, "Mafia Russa ~r~[120]");
AddMenuItem(M4F10S4S, 0, "Mafia Yakuza ~r~[150]");
AddMenuItem(M4F10S4S, 0, "- ~w~Cancelar");
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
G0VERN0 = CreateMenu("Governo", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(G0VERN0, 0, "Prefeito ~g~[300]");
AddMenuItem(G0VERN0, 0, "Governador ~g~[500]");
AddMenuItem(G0VERN0, 0, "- ~w~Cancelar");
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DisableInteriorEnterExits();
UsePlayerPedAnims();
//EnableStuntBonusForAll(0);
Re: Erro na hora de copilar. helpme -
smiiir - 05.10.2013
Tenta assim
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) {
if(strcmp("/profissoes", cmdtext, true, 10) == 0) {
new aname[ 21 ];
GetPlayerName(playerid, aname, 21 );
format(file, sizeof(file), P_CONTAS, aname);
if(PlayerToPoint(1.0, playerid, 362.4499,173.8849,1008.3828)){
ShowMenuForPlayer(PR0FISS0ES, playerid);
TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, 0x6500CAAA, "~~~~~~~~~~~~~~~~~~~~~~~ Profissхes ~~~~~~~~~~~~~~~~~~~~~~~");
format(string, sizeof(string), "» Bem vindo(a) %s, em nossa central de profissхes" , aname);
SendClientMessage(playerid, 0xFFFFFFFF, string);
SendClientMessage(playerid, 0xFFFFFFFF, "» Selecione uma profissгo e aguarde, seu curriculum serб analisado!");
SendClientMessage(playerid, 0x6500CAAA, "~~~~~~~~~~~~~~~~~~~~~~~ Profissхes ~~~~~~~~~~~~~~~~~~~~~~~");
}
else return SendClientMessage(playerid, Vermelho,"(ERRO) Vocк nгo estб em uma 'Central de profissхes'.");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
if(dialogid == prof) {
if(response) {
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media_Baixa, DIALOG_STYLE_LIST , "Trabalho da Classe Media Baixa(level/Estudo)", "Guarda ~g~[24/20]\nJornalista ~g~[20/25]\nReporter ~g~[20/25]\nFotografo ~g~[23/30]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media, DIALOG_STYLE_LIST , "Trabalho da Classe Media Baixa(level/Estudo)", "Caminhoneiro ~g~[10/40]\nAdvogado ~g~[30/200]\nMotoqueiro ~g~[15/10]\nOperario ~g~[30/70]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media_Alta, DIALOG_STYLE_LIST , "Trabalhos da Classe Media Alta(level/Estudo)", "DJ ~g~[25/5]\nPadre ~g~[15/100]\nMendingo ~g~[0/0]\nEmpregada ~g~[0/0]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Profissхes_Criminosas, DIALOG_STYLE_LIST , "Profissхes Criminosas(level/Estudo)", "Traficante ~g~[10/0]\nAssasino ~g~[10/0]\nTerrorista ~g~[20/0]\nSequestrador ~g~[12/0]", "OK", "Cancelar");
}
else SendClientMessage(playerid, COLOR_GREEN, "Nгo fique sem um emprego.\n Escolha um e seja ganhei seu dinheiro");
return 1;
}
return 0;
}
Respuesta: Erro na hora de copilar. helpme -
costadd - 05.10.2013
Deu esse erro na hora de copilar
pawn Код:
D:\Meu servidor samp\gamemodes\GM.pwn(3322) : error 029: invalid expression, assumed zero
D:\Meu servidor samp\gamemodes\GM.pwn(3322) : error 029: invalid expression, assumed zero
D:\Meu servidor samp\gamemodes\GM.pwn(3344) : warning 225: unreachable code
D:\Meu servidor samp\gamemodes\GM.pwn(3344) : error 029: invalid expression, assumed zero
D:\Meu servidor samp\gamemodes\GM.pwn(3344) : error 017: undefined symbol "dialogid"
D:\Meu servidor samp\gamemodes\GM.pwn(3346) : error 017: undefined symbol "dialogid"
D:\Meu servidor samp\gamemodes\GM.pwn(3348) : error 017: undefined symbol "response"
D:\Meu servidor samp\gamemodes\GM.pwn(3362) : warning 225: unreachable code
D:\Meu servidor samp\gamemodes\GM.pwn(13201) : warning 202: number of arguments does not match definition
D:\Meu servidor samp\gamemodes\GM.pwn(13213) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
Linha 3322
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) {
Linha 3344
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
Linha 3346
e linha 3348
Re: Erro na hora de copilar. helpme -
smiiir - 05.10.2013
Tem algo errado nгo estou achando..
Se der erro tire o comando e a dialog
e tenta compilar
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) {
if(strcmp("/profissoes", cmdtext, true, 10) == 0) {
new aname[ 21 ];
GetPlayerName(playerid, aname, 21 );
format(file, sizeof(file), P_CONTAS, aname);
if(PlayerToPoint(1.0, playerid, 362.4499,173.8849,1008.3828)){
ShowMenuForPlayer(PR0FISS0ES, playerid);
TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, 0x6500CAAA, "~~~~~~~~~~~~~~~~~~~~~~~ Profissхes ~~~~~~~~~~~~~~~~~~~~~~~");
format(string, sizeof(string), "» Bem vindo(a) %s, em nossa central de profissхes" , aname);
SendClientMessage(playerid, 0xFFFFFFFF, string);
SendClientMessage(playerid, 0xFFFFFFFF, "» Selecione uma profissгo e aguarde, seu curriculum serб analisado!");
SendClientMessage(playerid, 0x6500CAAA, "~~~~~~~~~~~~~~~~~~~~~~~ Profissхes ~~~~~~~~~~~~~~~~~~~~~~~");
}
else return SendClientMessage(playerid, Vermelho,"(ERRO) Vocк nгo estб em uma 'Central de profissхes'.");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
switch ( dialogid ) {
case prof: {
if ( response ) {
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media_Baixa, DIALOG_STYLE_LIST , "Trabalho da Classe Media Baixa(level/Estudo)", "Guarda ~g~[24/20]\nJornalista ~g~[20/25]\nReporter ~g~[20/25]\nFotografo ~g~[23/30]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media, DIALOG_STYLE_LIST , "Trabalho da Classe Media Baixa(level/Estudo)", "Caminhoneiro ~g~[10/40]\nAdvogado ~g~[30/200]\nMotoqueiro ~g~[15/10]\nOperario ~g~[30/70]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Trabalho_da_Classe_Media_Alta, DIALOG_STYLE_LIST , "Trabalhos da Classe Media Alta(level/Estudo)", "DJ ~g~[25/5]\nPadre ~g~[15/100]\nMendingo ~g~[0/0]\nEmpregada ~g~[0/0]", "OK", "Cancelar");
ShowPlayerDialog(playerid, Profissхes_Criminosas, DIALOG_STYLE_LIST , "Profissхes Criminosas(level/Estudo)", "Traficante ~g~[10/0]\nAssasino ~g~[10/0]\nTerrorista ~g~[20/0]\nSequestrador ~g~[12/0]", "OK", "Cancelar");
}
else SendClientMessage(playerid, COLOR_GREEN, "Nгo fique sem um emprego.\n Escolha um e seja ganhei seu dinheiro");
}
return true ;
}
return 0;
}
Respuesta: Erro na hora de copilar. helpme -
costadd - 05.10.2013
Se tem skype
??
Respuesta: Erro na hora de copilar. helpme -
costadd - 05.10.2013
Add no ksype q te passo o gm ai possa ser melhor.... pq tb to procurnado e nгo acho nenhum erro.....
Respuesta: Erro na hora de copilar. helpme -
ViniKuliveguisky - 05.10.2013
Corrigido o bug via skype!