#include <a_samp> #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" NickColorz By AleeeHdez Loaded!"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n--------------------------------------"); print(" NickColorz By AleeeHdez Loaded!"); print("--------------------------------------\n"); } #endif public OnGameModeInit() { #define DIALOG_COLOR 0 #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_BLUE 0x0000BBAA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_ORANGE 0xFF9900AA #define COLOR_BLACK 0x000000AA #define COLOR_PINK 0xFFC0CBAA #define COLOR_BROWN 0xA52A2AFF #define COLOR_DARKRED 0x8B0000FF #define COLOR_PURPLE 0x800080FF #define COLOR_LIGHTGREEN 0x90EE90F #define COLOR_DARKSLATEBLUE 0x483D8BFF #define COLOR_MEDIUMBLUE 0x0000CDF #define COLOR_MAGENTA 0xFF00FFFF } public OnGameModeExit() { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/colores", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, DIALOG_COLOR, DIALOG_STYLE_LIST, "Color de Nick", "Gris\nVerde\nRojo\nAmarillo\nBlanco\nAzul\nCeleste\nNaranja\nNegro\nRosa\nCafe\nRojo Oscuro\nMorado\nVerde Claro\nAzul Oscuro\nAzul Claro\nMagenta", "Seleccionar", "Cancelar"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_COLOR) { if(response) { if(listitem == 0) // Gris { SetPlayerColor(playerid,COLOR_GREY); } if(listitem == 1) // Verde { SetPlayerColor(playerid,COLOR_GREEN); } if(listitem == 2) // Rojo { SetPlayerColor(playerid,COLOR_RED); } if(listitem == 3) // Amarillo { SetPlayerColor(playerid,COLOR_YELLOW); } if(listitem == 4) // Blanco { SetPlayerColor(playerid,COLOR_WHITE); } if(listitem == 5) // Azul { SetPlayerColor(playerid,COLOR_BLUE); } if(listitem == 6) // Celeste { SetPlayerColor(playerid,COLOR_LIGHTBLUE); } if(listitem == 7) // Naranja { SetPlayerColor(playerid,COLOR_ORANGE); } if(listitem == 8) // Negro { SetPlayerColor(playerid,COLOR_BLACK); } if(listitem == 9) // Rosa { SetPlayerColor(playerid,COLOR_PINK); } if(listitem == 10) // Cafe { SetPlayerColor(playerid,COLOR_BROWN); } if(listitem == 11) // Rojo Oscuro { SetPlayerColor(playerid,COLOR_DARKRED); } if(listitem == 12) // Morado { SetPlayerColor(playerid,COLOR_PURPLE); } if(listitem == 13) // Verde Claro { SetPlayerColor(playerid,COLOR_LIGHTGREEN); } if(listitem == 14) // Azul Oscuro { SetPlayerColor(playerid,COLOR_LIGHTGREEN); } if(listitem == 15) // Azul Claro { SetPlayerColor(playerid,COLOR_DARKSLATEBLUE); } if(listitem == 16) // Magenta { SetPlayerColor(playerid,COLOR_MAGENTA); } } return 1; } return 0; }
#include <a_samp>
#define DIALOG_COLOR 0
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_BLACK 0x000000AA
#define COLOR_PINK 0xFFC0CBAA
#define COLOR_BROWN 0xA52A2AFF
#define COLOR_DARKRED 0x8B0000FF
#define COLOR_PURPLE 0x800080FF
#define COLOR_LIGHTGREEN 0x90EE90F
#define COLOR_DARKSLATEBLUE 0x483D8BFF
#define COLOR_MEDIUMBLUE 0x0000CDF
#define COLOR_MAGENTA 0xFF00FFFF
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" NickColorz By AleeeHdez Loaded!");
print("--------------------------------------\n");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp("/colores", cmdtext, true))return ShowPlayerDialog(playerid, DIALOG_COLOR, DIALOG_STYLE_LIST, "Color de Nick", "Gris\nVerde\nRojo\nAmarillo\nBlanco\nAzul\nCeleste\nNaranja\nNegro\nRosa\nCafe\nRojo Oscuro\nMorado\nVerde Claro\nAzul Oscuro\nAzul Claro\nMagenta", "Seleccionar", "Cancelar");
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_COLOR && response){
switch(listitem){
// Gris
case 0: SetPlayerColor(playerid,COLOR_GREY);
// Verde
case 1: SetPlayerColor(playerid,COLOR_GREEN);
// Rojo
case 2: SetPlayerColor(playerid,COLOR_RED);
// Amarillo
case 3: SetPlayerColor(playerid,COLOR_YELLOW);
// Blanco
case 4: SetPlayerColor(playerid,COLOR_WHITE);
// Azul
case 5: SetPlayerColor(playerid,COLOR_BLUE);
// Celeste
case 6: SetPlayerColor(playerid,COLOR_LIGHTBLUE);
// Naranja
case 7: SetPlayerColor(playerid,COLOR_ORANGE);
// Negro
case 8: SetPlayerColor(playerid,COLOR_BLACK);
// Rosa
case 9: SetPlayerColor(playerid,COLOR_PINK);
// Cafe
case 10: SetPlayerColor(playerid,COLOR_BROWN);
// Rojo Oscuro
case 11: SetPlayerColor(playerid,COLOR_DARKRED);
// Morado
case 12: SetPlayerColor(playerid,COLOR_PURPLE);
// Verde Claro
case 13: SetPlayerColor(playerid,COLOR_LIGHTGREEN);
// Azul Oscuro
case 14: SetPlayerColor(playerid,COLOR_LIGHTGREEN);
// Azul Claro
case 15: SetPlayerColor(playerid,COLOR_DARKSLATEBLUE);
// Magenta
case 16: SetPlayerColor(playerid,COLOR_MAGENTA);
}
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_COLOR && response){
switch(listitem){
// Gris
case 0:
{
SetPlayerColor(playerid,COLOR_GREY);
}
// Verde
case 1:
{
SetPlayerColor(playerid,COLOR_GREEN);
}
// Rojo
case 2:
{
SetPlayerColor(playerid,COLOR_RED);
}
// Amarillo
case 3:
{
SetPlayerColor(playerid,COLOR_YELLOW);
}
toma, te reescribi todo ese codigo.
pawn Код:
|