19.11.2010, 13:22
(
Последний раз редактировалось [Ips]Guh; 26.11.2010 в 14:42.
)
e um simples FS de mudar a cor do nick Por Dialog ,vc digita /mudarcor e aparece o Dialog pra vc escolher ae Cor,dae voce escolher a cor e ela muda,vc aperta TAB e ve a cor do seu nick Mudada.
Fisso ele pra usar em meu servidor de Drift/DM,mais como nao vo abrir mais ta ai.
Bugs:Ate agora nao achei nenhum,mais se acharem fala ae...
Creditos : Guh(EU) e Falcon Sixe,pois tinha dado uns erros que eu nao sabia o que era e ele min ajudou..
Fisso ele pra usar em meu servidor de Drift/DM,mais como nao vo abrir mais ta ai.
Bugs:Ate agora nao achei nenhum,mais se acharem fala ae...
Creditos : Guh(EU) e Falcon Sixe,pois tinha dado uns erros que eu nao sabia o que era e ele min ajudou..
pawn Код:
#include <a_samp>
#define FILTERSCRIPT
#define Verde 0x00FF00FF
#define Vermelho 0xFF0000AA
#define Azul 0x0000FFAA
#define Marron 0x804000AA
#define Branco 0xFFFFFFAA
#define Laranja 0xFF8000AA
#define Azul_Marinho 0x80FFFFAA
#define Cinza 0xC0C0C0AA
#define Rosa 0xFF80FFAA
#define Azul_Claro 0x80BFFFAA
#define Verde_Escuro 0x007138AA
#define Amarelo 0xFFFF00AA
#define Roxo 0x9F009FAA
new sendername[MAX_PLAYER_NAME];
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Feito Por Guh ");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext,"/mudarcor", true) == 0)
{
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Escolha uma cor:", "Vermelho\nVerde\nAmarelo\nAzul\nLaranja\nRoxo\nAzul Marinho\nRosa\nCinza\nMarrom\nBranco\nAzul Claro\nVerde Escuro", "Ok", "Cancelar");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new string[128];
if(dialogid == 2)
{
if(response)
{
if(listitem == 0)
{
SetPlayerColor(playerid, Vermelho);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Vermelho (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 1)
{
SetPlayerColor(playerid, Verde);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Verde (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 2)
{
SetPlayerColor(playerid, Amarelo);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Amarelo (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 3)
{
SetPlayerColor(playerid, Azul);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Azul (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 4)
{
SetPlayerColor(playerid, Laranja);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Laranja (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 5)
{
SetPlayerColor(playerid, Roxo);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick para Roxo (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 6)
{
SetPlayerColor(playerid, Azul_Marinho);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Azul Marinho (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 7)
{
SetPlayerColor(playerid, Rosa);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Rosa (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 8)
{
SetPlayerColor(playerid, Cinza);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Cinza (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 9)
{
SetPlayerColor(playerid, Marron);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Marron (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 10)
{
SetPlayerColor(playerid, Branco);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Branco (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 11)
{
SetPlayerColor(playerid, Azul_Claro);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Azul Claro (/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
if(listitem == 12)
{
SetPlayerColor(playerid, Verde_Escuro);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Trocou a cor do Nick Para Verde Escuro(/mudarcor)", sendername);
SendClientMessageToAll(Branco, string);
}
}
}
return 1;
}