їMe podrian hacer un sistema de onduty?
#1

pawn Код:
dcmd_servicio(playerid,params[])
{
    #pragma unused params
    if (AccInfo[playerid][Level] >= 1)
    {
        if(AccInfo[playerid][OnDuty] == 0)
        {
            AccInfo[playerid][OnDuty] = 1;
            return SendClientMessage(playerid,green,"|- Ahora se encuentra en \"Modo Trabajando\" -|");
        }
        else
        {
            AccInfo[playerid][OnDuty] = 0;
            return SendClientMessage(playerid,orange,"|- Ahora se encuentra en \"Modo Jugando\"-|");
        }
    }
    return ErrorMessages(playerid, 5);
}
Por favor me podrнan ayudar quisiera que cuando se ponga en servicio su skin cambie a 217, su color a rosado, y cuando hable aparezca:
Admin (nombredeladmin): (texto) - en rosado

Gracias por ayudarme.
Reply
#2

1є va en pedidos
2є aca te lo dejo:
pawn Код:
public OnPlayerText(playerid, text[]){
    if(AccInfo[playerid][OnDuty]){
        new str[128], name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        format(str, sizeof(str, "Admin %s: %s", name, text);
        SendClientMessageToAll(0xD50000FF, str);
    }
    return 1;
}

dcmd_servicio(playerid, params[]){
    #pragma unused params
    if(AccInfo[playerid][Level] >= 1){
        if(!AccInfo[playerid][OnDuty]){
            AccInfo[playerid][OnDuty] = 1;
            SetPlayerSkin(playerid, 217);
            SendClientMessage(playerid, 0x05FF00FF, "Server: Modo Admin");
        }
        else{
            AccInfo[playerid][OnDuty] = 0;
            return SendClientMessage(playerid, 0xFF0000FF, "Server: Modo jugando");
        }
    }return SendClientMessage(playerid, 0xFF0000FF, "ERROR: Debes ser admin para usar este comando");
}
Reply
#3

Ok gracias.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)