[ajuda]dar admin por dialog
#1

Fiz assim:

Код:
COMMAND:setaradmin(playerid, params[])
{
    if(Logado[playerid] == false) return SendClientMessage(playerid,-1,"[ERRO] Vocк nгo esta logado");
 	if(sscanf(params, "ud", id, Nivel)) return SendClientMessage(playerid, LARANJA, "[USE] /setardmin [ID] [Nнvel de Admin]");
 	if(!IsPlayerConnected(id)) return SendClientMessage(playerid, LARANJA, "[ERRO] Jogador nгo conectado!");
    if(Nivel > 5) return SendClientMessage(playerid, LARANJA, "[ATENЗГO] O Mбximo De Level a se dar й 5.");
   	GetPlayerName(playerid, Jogador, 23);
    format(Texto, 70, "Vocк convidou %s para ser Administrador", Jogador);
    SendClientMessage(playerid, GetPlayerColor(id), Texto);
    GetPlayerName(playerid, Jogador, sizeof(Jogador));
    format(Texto, 128, "%s estб lhe convidando para ser Admin Level: %d \nDeseja aceitar?", Jogador, Nivel);
    ShowPlayerDialog(id, 100, DIALOG_STYLE_MSGBOX, "Convite para Administraзгo", Texto, "Sim", "Nгo");
    return true;
}
Dialog Response:
Код:
    if(dialogid == 100)
    {
        if(!response) return 1;
        PlayerInfo[id][pAdmin] = Nivel;
    }
Daн criei o /admins para ver os que estгo online mais nгo aparece .-.

Код:
COMMAND:admins(playerid, params[])
{
    for(new i = 0; i <= MAX_PLAYERS; i++)
    {
        GetPlayerName(i, Jogador, sizeof(Jogador));
        switch(PlayerInfo[i][pAdmin])
        {
            case 1: format(Celula, 256, "Nome: %s [Moderador] (Trabalhando)", Jogador);
            case 2: format(Celula, 256, "Nome: %s [Administrador nнvel 2] (Trabalhando)", Jogador);
            case 3: format(Celula, 256, "Nome: %s [Administrador nнvel 3] (Trabalhando)", Jogador);
            case 4: format(Celula, 256, "Nome: %s [Administrador nнvel 4] (Trabalhando)", Jogador);
            case 5: format(Celula, 256, "Nome: %s [Administrador nнvel 5] (Trabalhando)", Jogador);
        }
    }
    return SendClientMessage(playerid, AZUL, Celula);
}
++rep pra quem ajudar
Reply


Messages In This Thread
[ajuda]dar admin por dialog - by .ThePro - 01.05.2012, 01:40
Re: [ajuda]dar admin por dialog - by zbt - 01.05.2012, 01:48
Re: [ajuda]dar admin por dialog - by .ThePro - 01.05.2012, 01:58
Re: [ajuda]dar admin por dialog - by zSuYaNw - 01.05.2012, 03:55
Re: [ajuda]dar admin por dialog - by .ThePro - 01.05.2012, 04:46
Re: [ajuda]dar admin por dialog - by zSuYaNw - 01.05.2012, 04:49
Re: [ajuda]dar admin por dialog - by .ThePro - 01.05.2012, 05:04
Re: [ajuda]dar admin por dialog - by zSuYaNw - 01.05.2012, 05:06
Re: [ajuda]dar admin por dialog - by .ThePro - 01.05.2012, 05:08
Re: [ajuda]dar admin por dialog - by zSuYaNw - 01.05.2012, 05:17

Forum Jump:


Users browsing this thread: 4 Guest(s)