Szerző Téma: Italok!  (Megtekintve 1845 alkalommal)

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Italok!
« Dátum: 2012. július 17. - 11:32:24 »
+7 Show voters
Üdv csináltam a szervermre egy ital szkriptet és gondoltam publikálom, hogy másnak is legyen ne csak nekem aki kezdõ vagy szûksége lenne erre a kis szkriptre! A italért /italok lényege, kiválasztod a listán megfelelõ italod jól berugol és 5 perc után az anim egy timer segítségével leál.
A dialog és a szövegek szép színesen ki lettek dolgozva :D Remélem tetszik valakinek!  ;D
Az italok pénzbe kerülnek!
Elkészítési Idõ: 4 perc
Készítõ: ZyZu(én)
Parancs: /italok
CODE:
 

//INCLUDE
#include <a_samp>
#include <zcmd>
//DIALOG ID
#define italdialog 5678
#pragma tabsize 0
forward italtimer( playerid );
CMD:italok(playerid, params[])
{
    ShowPlayerDialog(playerid, italdialog, DIALOG_STYLE_LIST, \"Italok:\", \"{ff0000}Pálinka\\n{5900ff}Wodka\\n{00c4ff}Jéger\\n{ffa200}Sör\\n{7bff00}Bór\\n{b700ff}Konyak\", \"Válasz\", \"Killép\"); //This shows the dialog, notice we used DIALOG_MUSICPLAYER for the dialogid!
    return 1;
}
public italtimer( playerid )
{
SendClientMessage(playerid,-1,\"{0dff00}A szervezeted már tiszta! {00aeff}Újra tudol ínni! {ff0000}Használd: /italok.\");
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == italdialog)
{
          if(response)
  {
               if(listitem == 0)
               {
              SendClientMessage(playerid,-1,\"{0dff00}Ittál egy {ffa200}Pálinkát {0dff00}ezért jól berugtál! {ff0000}Ára: 10$ {0015ff}(Hatása 5 perc!)\");
              SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
              GivePlayerMoney(playerid, -10);
               SetTimer(\"italtimer\", 100000, false);
      }
               if(listitem == 1)
               {
                  SendClientMessage(playerid,-1,\"{0dff00}Ittál egy {ffa200}Wodkát {0dff00}ezért jól berugtál! {ff0000}Ára: 20$ {0015ff}(Hatása 5 perc!)\");
                  SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
                  GivePlayerMoney(playerid, -20);
                  SetTimer(\"italtimer\", 100000, false);
               }
               if(listitem == 2)
               {
                  SendClientMessage(playerid,-1,\"{0dff00}Ittál egy {ffa200}Jégert {0dff00}ezért jól berugtál! {ff0000}Ára: 30$ {0015ff}(Hatása 5 perc!)\");
                  SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
                  GivePlayerMoney(playerid, -30);
                  SetTimer(\"italtimer\", 100000, false);
               }
               if(listitem == 3)
               {
                  SendClientMessage(playerid,-1,\"{0dff00}Ittál egy {ffa200}Sört {0dff00}ezért jól berugtál! {ff0000}Ára: 40$ {0015ff}(Hatása 5 perc!)\");
                  SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER);
                  GivePlayerMoney(playerid, -40);
                  SetTimer(\"italtimer\", 100000, false);
               }
               if(listitem == 4)
               {
                  SendClientMessage(playerid,-1,\"{0dff00}Ittál egy {ffa200}Bórt {0dff00}ezért jól berugtál! {ff0000}Ára: 50$ {0015ff}(Hatása 5 perc!)\");
                  SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
                  GivePlayerMoney(playerid, -50);
                  SetTimer(\"italtimer\", 100000, false);
               }
               if(listitem == 5)
               {
                  SendClientMessage(playerid,-1,\"{0dff00}Ittál egy {ffa200}Konyakot {0dff00}ezért jól berugtál! {ff0000}Ára: 60$ {0015ff}(Hatása 5 perc!)\");
                  SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
                  GivePlayerMoney(playerid, -60);
                  SetTimer(\"italtimer\", 100000, false);
               }
   }
   return 1;
    }
    return 0;
}
« Utoljára szerkesztve: 2012. július 17. - 11:34:05 írta ZyZu »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Italok!
« Válasz #1 Dátum: 2012. július 17. - 11:35:45 »
0 Show voters
Jó lett, de majd még fejleszthetnéd. :D
Pl, ha mélg nem járt le a timer és meghal a játékos, akkor kiírja hogy xy részegségben távozott el tõlünk.. xd
vagy szédülés efekt.

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Italok!
« Válasz #2 Dátum: 2012. július 17. - 11:37:30 »
0 Show voters
Köszönöm és elfogadom a tanácsodat!  ;)

Italok!
« Válasz #3 Dátum: 2012. július 17. - 14:36:58 »
0 Show voters
Hello! Elkérhetném a pawn -t és az amx-et? mert nekem valamiért nem jo amugy megy a +! ;)

Italok!
« Válasz #4 Dátum: 2012. július 17. - 15:41:13 »
0 Show voters
LOOOL berakod pawnoba és utána nyomsz egy sima F5-t és kész a pawnod meg az amxed  :D  :thumbsup: , amúgy jólett

Nem elérhető T0ny

  • 524
    • Profil megtekintése
Italok!
« Válasz #5 Dátum: 2012. július 17. - 16:23:57 »
0 Show voters
Gratulálok, jó script lett! :D

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Italok!
« Válasz #6 Dátum: 2012. július 17. - 17:17:06 »
0 Show voters
Köszönöm Striker és T0ny :)  ;)

Italok!
« Válasz #7 Dátum: 2012. október 28. - 18:54:28 »
+1 Show voters
Szép!!
E: De ez mi //This shows the dialog, notice we used DIALOG_MUSICPLAYER for the dialogid! ?
Talán másolás? Vagy lopás ?

Italok!
« Válasz #8 Dátum: 2012. október 28. - 19:56:18 »
0 Show voters
Szép +!

Italok!
« Válasz #9 Dátum: 2012. október 29. - 00:20:18 »
0 Show voters
Tele van helyesírási hibákkal, jobban oda kellene figyelni.  :nono:

Italok!
« Válasz #10 Dátum: 2012. október 29. - 05:48:32 »
0 Show voters
Ám én nem látok egy olyan szót vagy mondatot se, ami helytelenûl lenne irva!  :angry:
To takehun!

Nem elérhető Shady

  • 313
    • Profil megtekintése
Italok!
« Válasz #11 Dátum: 2013. január 03. - 13:29:46 »
0 Show voters
Nekem FS-be nem mûködött a módban meg jó volt :D
Ha valaki beírja hogy /italok ki írja a nevedet. :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal