13.07.2015, 17:51
zSuYaNw, eu dei uma modificada no comando, mais tem apenas um problema, quando tem admin/moderador online aparece o dialogo com "Nгo hб nenhum admin/moderador online", em veis de aparece o nome da pessoa, como eu faзo para deixar a mensagem apenas com "Nгo hб nenhum admin/moderador online" para quando n tiver mesmo admin online e quando tiver, mostrar os admins.
Cуdigo atual:
Cуdigo atual:
PHP код:
if(!strcmp(cmdtext, "/admins", true))
{
static
bool: Working,
dialog[667],
str[100]
;
Working = false;
dialog[0] = EOS;
str[0] = EOS;
for(new i, e = GetPlayerPoolSize(); i != e; ++i)
{
if(AccountData[i][pAdmin] > 0){
format(str, 100, "%s [%d]: %s [%s]\n", !AccountData[i][pAdmin] ? ("Moderador") : ("Admin"), AccountData[i][pAdmDuty] ? ("Trabalhando") : ("Jogando"), AccountData[i][pAdmin], GetPlayerNameRP(i));
strcat(dialog, str);
Working = true;
}
}
if(Working == false) format(dialog, sizeof(dialog), "Nгo hб nenhum admin/moderador online");
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "Administraзгo", dialog, "Fechar", "");
return true;
}