Szerző Téma: Név színező FS V:2.0  (Megtekintve 1887 alkalommal)

Név színező FS V:2.0
« Dátum: 2016. május 25. - 14:16:27 »
0 Show voters
Sziasztok!!
Nem rég hoztam nektek egy NEM dialógos (parancsos Névszínező rendszert! )
Most a v:2.0 verzióban dialóggal oldottam meg Annyi hátránya van, hogy a fekete nem igazán látszik, csak ha rákattintunk!
De tesztelve Működik 100%-osan! Szerintem el tudjátok képzelni nem, kell hozzá video :)
Saját include-ommal írtam meg az itt van:
 

#define fekete 0x000000FF //{000000}
#define feher 0xFFFFFFFF //{FFFFFF}
#define sarga 0xFFFF00FF //{FFFF00}
#define halvanysarga 0xFFFF80FF //{FFFF80}
#define zold 0x00FF00FF //{00FF00}
#define vilagoszold 0x00FF80FF //{00FF80}
#define narancs 0xFF8000FF //{FF8000}
#define halvanynarancs 0xFF8040FF //{FF8040}
#define pink 0xFF80FFFF //{FF80FF}
#define ibolya 0xFF00FFFF //{FF00FF}
#define szurke 0xC0C0C0FF //{C0C0C0}
#define turkisz 0x00FFFFFF //{00FFFF}
#define turkisz2 0x80FFFFFF //{80FFFF}
#define sargasbarna 0x808000FF //{808000}
#define vilagosbarna 0x804040FF //{804040}
#define piros 0xFF0000FF //{FF0000}
#define kek 0x0000FFFF //{0000FF}
#define vilagoskek 0x0080FFFF //{0080FF}
#define gold 0xDED307FF //{DED307}
#define lila 0x8E2FB7FF //{8E2FB7}
#define vilagosszurke 0xB0B0B0FF //{B0B0B0}
#define nemtudom 0xE10071FF //{E10071}

 
És itt a script:
/* Használjátok egészséggel!  ;D */
 

#include <a_samp>
#include <zcmd> // a parancs létrehozásához szükséges!
#include <fixchars> // az ékezetes betükért felel nem biztos hogy ide kell!
#include <xszinx> // saját szin includeom
#define DIALOG_0 100
CMD:colors(playerid,params[])
{
ShowPlayerDialog(playerid, DIALOG_0, DIALOG_STYLE_LIST, \"SZÍNMENÜ\", \"{00FF00}ZÖLD\\n{0000FF}KÉK\\n{8E2FB7}LILA\\n{FF8000}NARANCS\\n{FFFF00}SÁRGA\\n{FF0000}PIROS\\n{DED307}ARANY\\n{00FF80}VILÁGOSZÖLD\\n{00FFFF}TÜRKISZ\\n{FFFF80}HALVÁNY SÁRGA\\n{E10071}LILÁS\\n{00000F}FEKETE\\n{FFFFFF}FEHÉR\\n{C0C0C0}SZÜRKE\", \"OK!\", \"MÉGSE\");
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0)
        {
            if(response)
            {
                if(listitem == 0)
                {
                        SetPlayerColor(playerid, zold);
                        SendClientMessage(playerid, zold, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 1)
                {
                        SetPlayerColor(playerid, kek);
                        SendClientMessage(playerid, kek, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 2)
                {
                          SetPlayerColor(playerid, pink);
                          SendClientMessage(playerid, pink, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 3)
                {
                           SetPlayerColor(playerid, narancs);
                           SendClientMessage(playerid, narancs, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 4)
                {
                           SetPlayerColor(playerid, sarga);
                           SendClientMessage(playerid, sarga, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 5)
                {
                           SetPlayerColor(playerid, piros);
                           SendClientMessage(playerid, piros, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 6)
                {
                           SetPlayerColor(playerid, gold);
                           SendClientMessage(playerid, gold, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 7)
                {
                           SetPlayerColor(playerid, vilagoszold);
                           SendClientMessage(playerid, vilagoszold, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 8)
                {
                           SetPlayerColor(playerid, turkisz);
                           SendClientMessage(playerid, turkisz, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 9)
                {
                           SetPlayerColor(playerid, halvanysarga);
                           SendClientMessage(playerid, halvanysarga, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 10)
                {
                           SetPlayerColor(playerid, nemtudom);
                           SendClientMessage(playerid, nemtudom, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 11)
                {
                           SetPlayerColor(playerid, fekete);
                           SendClientMessage(playerid, fekete, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 12)
                {
                           SetPlayerColor(playerid, feher);
                           SendClientMessage(playerid, feher, \"Most már a neved ilyen színű! \");
                }
                if(listitem == 13)
                {
                           SetPlayerColor(playerid, szurke);
                           SendClientMessage(playerid, szurke, \"Most már a neved ilyen színű! \");
                }
        }
        }else{
        SendClientMessage(playerid, 0x400000FF, \"Kiléptél a dialogból\");
        }
return 1;
}

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Név színező FS V:2.0
« Válasz #1 Dátum: 2016. május 25. - 14:18:55 »
0 Show voters
Így tovább!

Név színező FS V:2.0
« Válasz #2 Dátum: 2016. május 26. - 16:44:00 »
0 Show voters
Hajrá, csak így tovább :)

Név színező FS V:2.0
« Válasz #3 Dátum: 2016. május 27. - 16:43:01 »
0 Show voters
Köszönöm szépen!  :yes: :thumbsup: :D ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal