ajuda nesse dialog -
didimk157 - 11.11.2016
poderiam me dizer oque esta errado nesse codigo
Код:
if(dialogid == DIALOG_HIERARQUIA)
if(response)
{
new gStr[128], info[2048];
if(listitem == 0)// Administrador
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pAdmin] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(playerid));
strcat(info, gStr);
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Administradores da Comunidade", info,"Ok","");
return 1;
}
if(listitem == 1)// Lider
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pLider] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(playerid));
strcat(info, getPName(playerid));
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Lider da Facзгo", info,"Ok","");
return 1;
}
if(listitem == 2)// Donos do morro
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pDM] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(playerid));
strcat(info, getPName(playerid));
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Dono da Comunidade", info, "Ok","");
return 1;
}
if(listitem == 3)// Frentes
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pFrente] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(playerid));
strcat(info, getPName(playerid));
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Frente da Comunidade", info,"Ok","");
return 1;
}
if(listitem == 4)// Gerentes
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pGerente] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(playerid));
strcat(info, getPName(playerid));
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Gerente da Comunidade",info,"Ok","");
return 1;
}
if(listitem == 5)// Vaporzгo
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pVapor] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(playerid));
strcat(info, getPName(playerid));
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Vapor da Comunidade", info,"Ok","");
return 1;
}
if(listitem == 6)// Fogueteiros
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pFogueteiro] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(playerid));
strcat(info, getPName(playerid));
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Fogueteiro da Comunidade", info,"Ok","");
return 1;
}
}
return 1;
}
Re: ajuda nesse dialog -
Estratosfera - 11.11.2016
Qual erro que aparece no compilador?
@EDIЗГO: acredito que o erro й a falta de uma chave para abrir ' { ', embaixo de
Код:
if(dialogid == DIALOG_HIERARQUIA)
Re: ajuda nesse dialog -
didimk157 - 11.11.2016
@Estratosfera
http://imgur.com/a/E0ZfN
Re: ajuda nesse dialog -
Estratosfera - 11.11.2016
Realmente... O ъnico erro que pude perceber foi o que eu mencionei anteriormente, estб faltando 1 chave para abrir a dialog (' { ').
Re: ajuda nesse dialog -
didimk157 - 11.11.2016
ela precisa fazer comando ?
Re: ajuda nesse dialog -
Relaxed - 11.11.2016
PHP код:
if(dialogid == DIALOG_HIERARQUIA)
{
if(response)
{
new gStr[128], info[2048];
if(listitem == 0)// Administrador
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pAdmin] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(i));
strcat(info, gStr);
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Administradores da Comunidade", info,"Ok","");
return 1;
}
if(listitem == 1)// Lider
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pLider] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(i));
strcat(info, gStr);
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Lider da Facзгo", info,"Ok","");
return 1;
}
if(listitem == 2)// Donos do morro
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pDM] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(i));
strcat(info, gStr);
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Dono da Comunidade", info, "Ok","");
return 1;
}
if(listitem == 3)// Frentes
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pFrente] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(i));
strcat(info, gStr);
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Frente da Comunidade", info,"Ok","");
return 1;
}
if(listitem == 4)// Gerentes
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pGerente] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(i));
strcat(info, gStr);
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Gerente da Comunidade",info,"Ok","");
return 1;
}
if(listitem == 5)// Vaporzгo
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pVapor] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(i));
strcat(info, gStr);
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Vapor da Comunidade", info,"Ok","");
return 1;
}
if(listitem == 6)// Fogueteiros
{
for(new i; i < MAX_PLAYERS; i++)
{
if(Player[i][pFogueteiro] > 0 && Player[i][pFaccao] == Player[playerid][pFaccao])
{
format(gStr, sizeof(gStr), "{ff0000}» {ffffff}%s\n", getPName(i));
strcat(info, gStr);
}
}
strcat(info, " ");
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_LIST,"{ff0000}» {ffffff}Fogueteiro da Comunidade", info,"Ok","");
return 1;
}
}
return 1;
}
Re: ajuda nesse dialog -
didimk157 - 11.11.2016
eu uso a base GF e da os msm erro ali de cima acho q eu n dei #define vou ver aki
Re: ajuda nesse dialog -
didimk157 - 11.11.2016
ja defini ainda continua os 26 erros sera q e um bug ?