Két színben gyorsan összedobtam, de nem teszteltem! #include <a_samp>#include <zcmd>CMD:chatcolor(playerid){ShowPlayerDialog(playerid, 5000, DIALOG_STYLE_LIST, \"ChatColor change\", \"Kék\\nPiros\", \"Change!\", \"Mégse\");return 1;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid == 5000){if(response){ if(listitem==0) { SetPVarInt(playerid, \"Kek\", 1); SetPVarInt(playerid, \"Piros\", 0); SendClientMessage(playerid, -1, \"Kék szövegszín kiválasztva!\"); } if(listitem==1) { SetPVarInt(playerid, \"Kek\", 0); SetPVarInt(playerid, \"Piros\", 1); SendClientMessage(playerid, -1, \"Piros szövegszín kiválasztva!\"); }}}return 1;}public OnPlayerText(playerid, text[]){ new string[512], Name[MAX_PLAYER_NAME];GetPlayerName(playerid, Name, MAX_PLAYER_NAME);if(GetPVarInt(playerid, \"Kek\") == 1){format(string, sizeof(string), \"%s {375FFF}%s\", Name, text);}if(GetPVarInt(playerid, \"Piros\") == 1){format(string, sizeof(string), \"%s {E60000}%s\", Name, text);}SendClientMessageToAll(GetPlayerColor(playerid), string);return 0;}
#include <a_samp>#include <zcmd>CMD:chatcolor(playerid){ShowPlayerDialog(playerid, 5000, DIALOG_STYLE_LIST, \"ChatColor change\", \"Kék\\nPiros\", \"Change!\", \"Mégse\");return 1;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid == 5000){if(response){ if(listitem==0) { SetPVarInt(playerid, \"Kek\", 1); SetPVarInt(playerid, \"Piros\", 0); SendClientMessage(playerid, -1, \"Kék szövegszín kiválasztva!\"); } if(listitem==1) { SetPVarInt(playerid, \"Kek\", 0); SetPVarInt(playerid, \"Piros\", 1); SendClientMessage(playerid, -1, \"Piros szövegszín kiválasztva!\"); }}}return 1;}public OnPlayerText(playerid, text[]){ new string[512], Name[MAX_PLAYER_NAME];GetPlayerName(playerid, Name, MAX_PLAYER_NAME);if(GetPVarInt(playerid, \"Kek\") == 1){format(string, sizeof(string), \"%s {375FFF}%s\", Name, text);}if(GetPVarInt(playerid, \"Piros\") == 1){format(string, sizeof(string), \"%s {E60000}%s\", Name, text);}SendClientMessageToAll(GetPlayerColor(playerid), string);return 0;}
#include <a_samp> #include <zcmd> CMD:chatcolor(playerid) { ShowPlayerDialog(playerid, 5000, DIALOG_STYLE_LIST, \"ChatColor change\", \"Kék\\nPiros\", \"Change!\", \"Mégse\"); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 5000) { if(response) { if(listitem==0) { SetPVarInt(playerid, \"Kek\", 1); SetPVarInt(playerid, \"Piros\", 0); SendClientMessage(playerid, -1, \"Kék szövegszín kiválasztva!\"); } if(listitem==1) { SetPVarInt(playerid, \"Kek\", 0); SetPVarInt(playerid, \"Piros\", 1); SendClientMessage(playerid, -1, \"Piros szövegszín kiválasztva!\"); } } } return 1; } public OnPlayerText(playerid, text[]) { new e[200]; if(GetPVarInt(playerid, \"Kek\") == 1) { format( e, 200, \"{FFFFFF}(%i){375FFF}%s\", playerid, text ); } if(GetPVarInt(playerid, \"Piros\") == 1) { format( e, 200, \"{FFFFFF}(%i){E60000}%s\", playerid, text ); } SendPlayerMessageToAll(playerid, e); return 0; }
#include <a_samp>#include <zcmd>public OnPlayerConnect(playerid){SetPVarInt(playerid, \"Alap\", 1);return 1;}CMD:chatcolor(playerid){ShowPlayerDialog(playerid, 5000, DIALOG_STYLE_LIST, \"ChatColor change\", \"Kék\\nPiros\\nAlap\", \"Change!\", \"Mégse\");return 1;}public OnPlayerText(playerid, text[]){new e[200];if(GetPVarInt(playerid, \"Kek\") == 1){ format( e, 200, \"{FFFFFF}(%i){375FFF}%s\", playerid, text );}if(GetPVarInt(playerid, \"Piros\") == 1){ format( e, 200, \"{FFFFFF}(%i){E60000}%s\", playerid, text );}if(GetPVarInt(playerid, \"Alap\") == 1){ format( e, 200, \"{FFFFFF}(%i){FFFFFF}%s\", playerid, text );}SendPlayerMessageToAll(playerid, e);return 0;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){ if(dialogid == 5000) { if(response) { if(listitem==0) { SetPVarInt(playerid, \"Kek\", 1); SetPVarInt(playerid, \"Piros\", 0); SetPVarInt(playerid, \"Alap\", 0); SendClientMessage(playerid, -1, \"Kék szövegszín kiválasztva!\"); } if(listitem==1) { SetPVarInt(playerid, \"Kek\", 0); SetPVarInt(playerid, \"Piros\", 1); SetPVarInt(playerid, \"Alap\", 0); SendClientMessage(playerid, -1, \"Piros szövegszín kiválasztva!\"); } if(listitem==2) { SetPVarInt(playerid, \"Kek\", 0); SetPVarInt(playerid, \"Piros\", 0); SetPVarInt(playerid, \"Alap\", 1); SendClientMessage(playerid, -1, \"Alap szövegszín (fehér) kiválasztva!\"); } } }return 1;}
public OnPlayerText(playerid, text[]){new string[512];if(GetPVarInt(playerid, \"Kek\") == 1){format(string, sizeof(string), \"%s: {375FFF}%s\", Nome(playerid), text);}SendClientMessageToAll(GetPlayerColor(playerid), string);return 0;}