Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dcmd_adminwarn(playerid,params[])
- {
- if(PlayerInfo[playerid][Level] >= 9)
- {
- new player1, Index;
- gr = strtok(params,Index), gr2 = strtok(params,Index);
- if(!strlen(gr)) return SendClientMessage(playerid, Rojo, "Usa: /AdminWarn [ Admin ID ] [ Razon ]");
- player1 = strval(gr);
- if(player1 != playerid)
- {
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[playerid][Level] <= 8 && PlayerInfo[player1][Level] >= 9)
- {
- format(string2,sizeof(string2),"El Administrador '%s' Te Intento Usar 'AdminWarn' Con Tigo",Nombre(playerid));
- SendClientMessage(player1,Rojo,string2);
- SendClientMessage(playerid,Rojo,"[» ERROR «]: El Jugador Es INTOCABLE (LEVEL 9+)");
- return 1;
- }
- if(PlayerInfo[player1][Level] <= 0)return SendClientMessage(playerid, Rojo, "[» ERROR «]: Ese Jugador No Es Administrador");
- if(!strlen(gr2)) return SendClientMessage(playerid, Rojo, "[» ERROR «]: Debe Tener Una Razon El AdminWarn");
- CMDMessageToAdmins(playerid,"ADMINWARN");
- PlayerInfo[player1][AdminWarn]++;
- dUserSetINT(Nombre(player1)).("AdminWarn",PlayerInfo[player1][AdminWarn]);
- PlayerInfo[player1][AdminWarn] = (dUserINT(Nombre(player1)).("AdminWarn"));
- format(string2,sizeof(string2),"Usted Ha Sido Advertido Por El\n\nAdministrador: %s\nRazon: %s\nAdvertencias %d/3\n\nRecuerda Que Si Llegas A Los 3 Warns\nSe Te Bajara Tu Level",Nombre(playerid),params[1+strlen(gr)],PlayerInfo[player1][AdminWarn]);
- ShowPlayerDialog(player1,Warning,DIALOG_STYLE_MSGBOX,"Advertencia",string2,"Aceptar","");
- if( PlayerInfo[player1][AdminWarn] >= 3)
- {
- if(PlayerInfo[playerid][Level] == 9)
- {
- format(string2, sizeof (string2), "| - El Administrador Director '%s' Advirtio A '%s' [Razon: %s] [Advetencias: %d/3]", Nombre(playerid), Nombre(player1), params[1+strlen(gr)], PlayerInfo[player1][AdminWarn]);
- SendClientMessageToAll(Naranja, string2);
- }
- if(PlayerInfo[playerid][Level] >= 10)
- {
- format(string2, sizeof (string2), "| - El Administrador Dueño '%s' Advirtio A '%s' [Razon: %s] [Advetencias: %d/3]", Nombre(playerid), Nombre(player1), params[1+strlen(gr)], PlayerInfo[player1][AdminWarn]);
- SendClientMessageToAll(Rojo, string2);
- }
- PlayerInfo[player1][AdminWarn] = 0;
- dUserSetINT(Nombre(player1)).("AdminWarn",PlayerInfo[player1][AdminWarn]);
- PlayerInfo[player1][AdminWarn] = (dUserINT(Nombre(player1)).("AdminWarn"));
- PlayerInfo[player1][Level]--;
- dUserSetINT(Nombre(player1)).("Level",PlayerInfo[player1][Level]);
- PlayerInfo[player1][Level] = (dUserINT(Nombre(player1)).("Level"));
- return 1;
- }
- else
- {
- if(PlayerInfo[playerid][Level] == 9)
- {
- format(string2, sizeof (string2), "| - El Administrador Director '%s' Advirtio A '%s' [Razon: %s] [Advetencias: %d/3]", Nombre(playerid), Nombre(player1), params[1+strlen(gr)], PlayerInfo[player1][AdminWarn]);
- SendClientMessageToAll(Naranja, string2);
- }
- if(PlayerInfo[playerid][Level] >= 10)
- {
- format(string2, sizeof (string2), "| - El Administrador Dueño '%s' Advirtio A '%s' [Razon: %s] [Advetencias: %d/3]", Nombre(playerid), Nombre(player1), params[1+strlen(gr)], PlayerInfo[player1][AdminWarn]);
- SendClientMessageToAll(Rojo, string2);
- }
- }
- }
- else return SendClientMessage(playerid, Rojo, "[» ERROR «]: El jugador no está conectado");
- }
- else return SendClientMessage(playerid, Rojo, "[» ERROR «]: No te puedes dar warn a ti mismo!");
- }
- else return SendClientMessage(playerid, Rojo, "Necesitas ser Administrador nivel 7 para usar este comando");
- return 1;
- }
- //------------------------------------------------------------------------------
- //-----------------------// COLORES //----------------------------------------
- #define Azul 0x375FFFFF
- #define Rojo 0xFF0000AA
- #define VerdeClaro 0x33FF33AA
- #define Amarillo 0xFFFF00AA
- #define Gris 0xC0C0C0AA
- #define AzulClaro 0x33CCFFAA
- #define AzulOscuro 0x000067FF
- #define Naranja 0xFF9900AA
- #define Negro 0x2C2727AA
- #define Rosado 0xFF66FFAA
- #define Purpura 0x800080AA
- #define Blanco 0xFFFFFFAA
- #define Verde 0x33AA33AA
- #define Marron 0xA52A2AAA
- #define Morado 0x51009CFF
- #define Cyan 0x33CCFFAA
- #define Piel 0xFFCC99AA
- #define RojoOscuro 0xAC0000FF
- #define Violeta 0xE31185FF
- #define Limon 0x00FF0188
- #define VerdeOro 0xCCFFDD56
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement