Szerző Téma: Dialog Szín  (Megtekintve 1643 alkalommal)

Nem elérhető Spedy

  • 227
    • Profil megtekintése
Dialog Szín
« Dátum: 2012. november 25. - 13:27:16 »
+4 Show voters
Sziasztok!!
Elhoztam nektek egy szkriptemet. Még régeben csináltam egy olyan szkript hogy beirod /colour megjelenik egy ablak ahol kiválaszthatod milyen legyen a szined!
Szerintem még nem teljesen tökéletes. Még nem vagyok valami jó szkripter :) Van még mit tanulnom ;)
Parancs: /colour
Elkészítési idõ: kb 5perc.
Készítõ: Én ( Spedy )
PWN: http://www.solidfiles.com/d/6b1ac7f5d9/
AMX: http://www.solidfiles.com/d/2de1aaee5a/
 
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/colour\", cmdtext, true, 10) == 0) // Dialog
{
ShowPlayerDialog(playerid, 24, DIALOG_STYLE_LIST, \"Válasz egy szint!\", \"{FF0000}Piros\\n{0000FF}Kék\\n{FFFF00}Sárga\\n{00FF00}Zöld\\n{000000}Fekete\\n{800080}Bíbor\\n{FF8000}Narancs Sárga\\n{3D2929}Barna\\n{808080}Szürke\\n{FFFFFF}Fehér\\n{808000}Arany\\n{FF00FF}Ezüst\\n{C0C0C0}Lila\\n{00FFFF}Világos Kék\\n{808000}ZöldSárga\\n{004000}Sötét Zöld\\n{FFFF80}Világos Sárga\\n{FF80FF}Világos Lila\\n{DD99B3}Világos Koral\\n{747474}Sötét Szürke\", \"Kiválasztom!\", \"Kilépés!\");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 24)
    {
        if(response)
        {
            if(listitem == 0) // itt lesznek a szinek
            {
                SetPlayerColor(playerid,0xfc0505AA);
   }
            if(listitem == 1) {
                SetPlayerColor(playerid,0x0800faAA);
            }
            if(listitem == 2) {
                SetPlayerColor(playerid,0xdfe617AA);
            }
            if(listitem == 3) {
                SetPlayerColor(playerid,0x24f511AA);
            }
            if(listitem == 4) {
                SetPlayerColor(playerid,0x000000FF);
            }
            if(listitem == 5) {
                SetPlayerColor(playerid,0xdbc011AA);
            }
            if(listitem == 6) {
                SetPlayerColor(playerid,0xf7b42dAA);
            }
            if(listitem == 7) {
                SetPlayerColor(playerid,0x96782cAA);
            }
            if(listitem == 8) {
                SetPlayerColor(playerid,0x8a8a8aAA);
            }
            if(listitem == 9) {
                SetPlayerColor(playerid,0xFFFFFFFF);
            }
            if(listitem == 10) {
                SetPlayerColor(playerid,0xede432AA);
            }
            if(listitem == 11) {
                SetPlayerColor(playerid,0xccccccAA);
            }
            if(listitem == 12) {
                SetPlayerColor(playerid,0x08f5f5AA);
            }
            if(listitem == 13) {
                SetPlayerColor(playerid,0xc6f508AA);
            }
            if(listitem == 14) {
                SetPlayerColor(playerid,0x378c30AA);
            }
            if(listitem == 15) {
                SetPlayerColor(playerid,0xf7f70dAA);
            }
            if(listitem == 16) {
                SetPlayerColor(playerid,0xea00ffAA);
            }
            if(listitem == 17) {
                SetPlayerColor(playerid,0xF08080FF);
            }
            if(listitem == 18) {
                SetPlayerColor(playerid,0x707070AA);
            }
        }
    }
    return 1;
}
« Utoljára szerkesztve: 2012. november 25. - 13:31:48 írta Spedy »

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Dialog Szín
« Válasz #1 Dátum: 2012. november 26. - 16:35:39 »
0 Show voters
Hát nem egy agytörõ munka :DD
De aprólékos nekem nem lenne ennyi türelmem rá pl...

Nem elérhető Spedy

  • 227
    • Profil megtekintése
Dialog Szín
« Válasz #2 Dátum: 2012. november 27. - 08:20:15 »
0 Show voters
Idézetet írta: cappsy date=1353944139\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30231\" data-ipsquote-contentclass=\"forums_Topic
Hát nem egy agytörõ munka :DD
De aprólékos nekem nem lenne ennyi türelmem rá pl...
 
:D Értem.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal