SA-MP Forums Archive
їMe podrian hacer un sistema de onduty? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: їMe podrian hacer un sistema de onduty? (/showthread.php?tid=196551)



їMe podrian hacer un sistema de onduty? - The_M - 05.12.2010

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.


Respuesta: їMe podrian hacer un sistema de onduty? - TheChaoz - 05.12.2010

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");
}



Respuesta: їMe podrian hacer un sistema de onduty? - The_M - 05.12.2010

Ok gracias.