Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - Shady

Oldalak: 1 ... 11 12 [13] 14 15 ... 21
181
Segítségkérés / 3DTextLabel lerakó HELP!!!
« Dátum: 2013. január 08. - 22:40:46 »
Ezt keresed amit még \"Gumikacsa\" készített? :)
 http://sampforum.hu/index.php?topic=13780.msg159326#msg159326

182
Beszélgetés / Munkahelyek?
« Dátum: 2013. január 08. - 22:08:19 »
Szerintetek mennyivel másabb külföldön mint MO.-n?
Frissítve

183
Segítségkérés / NPC - Kis segícséget kérek.
« Dátum: 2013. január 07. - 22:57:36 »
OnPlayerEnterCheckpointtal meg lehet oldani valahogy szerintem :) Leírások/Útmutatók részen biztos van róla valami...

184
SA-MP: Szerverfejlesztés / iMenü (illegális Menü)
« Dátum: 2013. január 07. - 21:31:16 »
bele állok a pickup-ba meg minden, behozza a dialogot meg a sok cuccost. rámegyek azt semmi[/quote]
Nekem FS, be müködött, ha így nem megy akkor másold be a módodba..

185
SA-MP: Szerverfejlesztés / iMenü (illegális Menü)
« Dátum: 2013. január 07. - 18:42:02 »
\"HalkPisztol\", \"ViccesCigi\" gyááá xDDD[/quote]
Na XDD  :laugh:
 
amúgy fain kis script :d ,hajrá![/quote]
Amúgy kösz :D (Tudom hogy az alkohol nem illegális az csak bonusz xD)

186
SA-MP: Szerverfejlesztés / iMenü (illegális Menü)
« Dátum: 2013. január 07. - 17:45:35 »
Üdv Mindenkinek. Készítettem egy \"Dialógot\" (  :laugh: ). Leírása lejjeb.

ADATOK

Sor: 232


Szkript neve: Illegális menü


Szkript készítõje: Shady


Include: <a_samp>


Pluginok: nincsenek


Warning: nincs


Elkészítési idõ: majdnem 2 nap (dialog miatt ennyi)


A dialogok enum-ban vannak tárolva így nehezebben keverednek össze.


( 6x is ) Tesztelve van: MÛKÖDIK!

A SZKRIPTRÕL

Ha beírod hogy /imenu tudsz venni Fegyvereket/Drogokat/Italokat (a drogok leviszik az életet, az italokkal vissza lehet tölteni)...


A Drogok úgy vannak megcsinálva hogy zenéket játszanak le, átállíthatja az idõt estére (nem mindenkiét), idõjárást \"Zöld ködösre\" és közben táncol a skin, ha újból beírjuk a parancsot akkor leállítja a zenét, az animációt és az idõt/idõjárást is visszaállítja tiszta idõre.


Miután beírod a parancsot elteleportál a San Fierro vonatállomásra ahol bele kell állni a nyilba az ajtó elõtt és csak úgy lehet beírni a parancsot ( a valóságba se vehetsz a város közepén semmit :D )


A DIALÓG:

http://www.solidfiles.com/d/c057a988f8/

http://www.solidfiles.com/d/7e4ecd2a6e/

+KÉPEK 11 Db (.rar):

http://www.solidfiles.com/d/8c687be9fb/

LETÖLTÉS (.pwn):

http://www.solidfiles.com/d/a36993384d/

UI.: A zenéket és a tánc animációt ki lehet cserélni másra is.

Jó szórakozást a Szkripthez, Használjátok egészséggel! ;)



#include <a_samp>
#define COLOR_RED 0xff0000ff
#define COLOR_GREEN 0x74bd52AA
#define COLOR_GREY 0x4d4d4dAA
enum{
DIALOG_IMENU
}
#define DIALOG_IMENU 4654 // HA MÁR VAN ILYEN ID-jû DIALOGOD ÍRD ÁT A SZÁMOKAT!
new iMenu_Pick;
/*
AddPlayerClass(-1968.7340,111.2637,27.6875); // iMenu Pickup
AddPlayerClass(-1964.9647,127.8414,27.6875); // sf_metro
*/
forward healt_up(playerid);
forward healt(playerid);
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COLOR_GREY, \"Illegális menü betöltve ---> /imenu (Shady)\");
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/imenu\", true) == 0)
{
   if(IsPlayerInRangeOfPoint(playerid, 1.0, -1968.7340,111.2637,27.6875))
 {
          ShowPlayerDialog(playerid, DIALOG_IMENU, DIALOG_STYLE_LIST, \"{ff0000}<==Illegális dolgok==>\", \"{fff700}Pisztoly\\n{fff700}HalkPisztol\\n{fff700}DesertEagle\\n{fff700}Shotgun\\n{fff700}Sawnoff-shotgun\\n{fff700}Combat Shotgun\\n{fff700}Micros(SMG)-uzi\\n{fff700}TEc9\\n{fff700}MP5 gépvegyver\\n{fff700}AK47\\n{fff700}M4\\n{ff7b00}ViccesCigi\\n{ff7b00}Cocain\\n{ff7b00}Heroin\\n{ff7b00}Extasy\\n{ff7b00}Speed\\n{ff0000}Sör\\n{ff0000}Bor\\n{ff0000}Whisky\\n{ff0000}Pálinka\", \"Választ\", \"Kilép\");
   StopAudioStreamForPlayer(playerid);
   SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
   SetPlayerTime(playerid, 12,0);
      }else{
          SendClientMessage(playerid,COLOR_RED,\"Állj bele a nyílba és ott írd be az [ {ff9900}/iMenu{ff0000} ] parancsot.\");
          SetPlayerPos(playerid, -1964.9647,127.8414,27.6875);
}
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)
    {
    switch(dialogid == DIALOG_IMENU)
        {
case 1: //DIALOG_IMENU_LISTA
           {
              switch(listitem)
           {
               case 0: //pisztoly
               {
                   if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 22, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"Pisztolyt megvetted!\");
               }
               case 1: //silented (halk) pisztoly
               {
                     if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 23, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"Halk Pisztolyt megvetted!\");
               }
               case 2: //deserteagle
               {
                     if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 24, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"Desert Eagle-t megvetted!\");
               }
      case 3: //shotgun
      {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 25, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"Shotgun-t megvetted!\");
      }
      case 4: //sawn-off
      {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 26, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"Sawn Off-ot megvetted!\");
      }
      case 5: //combat-shotgun
      {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 27, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"CombatShotgun-t megvetted!\");
      }
      case 6: //uzi
      {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 28, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"MicroSMGuzi-t megvetted!\");
      }
      case 7: //tec
      {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 32, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"TEc9 gépfegyvert megvetted!\");
      }
      case 8: //mp5
      {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 29, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"MP5-t megvetted!\");
      }
      case 9: //ak47
      {
                    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 30, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"AK47-et megvetted!\");
      }
      case 10: //m4
      {
         if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
                   GivePlayerMoney(playerid, -1000);
                   GivePlayerWeapon(playerid, 31, 500);
         SendClientMessage(playerid, COLOR_GREEN, \"M4-et megvetted!\");
      }
      case 11: //Joint(viccescigi)
      {
                if(GetPlayerMoney(playerid) < 28000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         SetPlayerWeather(playerid, 20);
         SetPlayerTime(playerid, 0, 30);
         SetPlayerHealth(playerid, 100);
         GivePlayerMoney(playerid, -28000);
         SendClientMessage(playerid, COLOR_GREEN, \"Füvet vettél. Késõbb le fog menni az életed! {ff0000}(VALÓSÁGBAN NE PRÓBÁLD KI!)\");
      }
      case 12: //coca
      {
                    if(GetPlayerMoney(playerid) < 28000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         SetPlayerWeather(playerid, 20);
         SetPlayerTime(playerid, 0, 30);
         GivePlayerMoney(playerid, -28000);
         SendClientMessage(playerid, COLOR_GREEN, \"Cocaint vettél. Késõbb le fog menni az életed! {ff0000}(VALÓSÁGBAN NE PRÓBÁLD KI!)\");
      }
      case 13: //hero
      {
                    if(GetPlayerMoney(playerid) < 30000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         SetPlayerTime(playerid, 0, 30);
         GivePlayerMoney(playerid, -30000);
         SendClientMessage(playerid, COLOR_GREEN, \"Heroint vettél. Késõbb le fog menni az életed! {ff0000}(VALÓSÁGBAN NE PRÓBÁLD KI!)\");
      }
      case 14: //extasy
      {
                    if(GetPlayerMoney(playerid) < 30000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         GivePlayerMoney(playerid, -30000);
         SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE4);
         PlayAudioStreamForPlayer(playerid, \"http://dl2.cool-muz.com/166/Alex Mica - Dalinda (The Perez Brothers Remix) (cool-muz.com).mp3\");
         SendClientMessage(playerid, COLOR_GREEN, \"Extasy-t vettél. Késõbb le fog menni az életed! {ff0000}(VALÓSÁGBAN NE PRÓBÁLD KI!)\");
      }
      case 15: //speed
      {
                    if(GetPlayerMoney(playerid) < 30000) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         GivePlayerMoney(playerid, -30000);
         SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE3);
                    PlayAudioStreamForPlayer(playerid, \"http://dl2.cool-muz.com/166/Alex Mica - Dalinda (The Perez Brothers Remix) (cool-muz.com).mp3\");
         SendClientMessage(playerid, COLOR_GREEN, \"Speed-et vettél. Késõbb le fog menni az életed! {ff0000}(VALÓSÁGBAN NE PRÓBÁLD KI!)\");
      }
      case 16: //sör
      {
                    if(GetPlayerMoney(playerid) < 250) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         GivePlayerMoney(playerid, -250);
         SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
         SendClientMessage(playerid, COLOR_GREEN, \"Sört vettél! Egészségedre! :D\");
      }
      case 17: //bor
      {
                    if(GetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         GivePlayerMoney(playerid, -300);
         SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
         SendClientMessage(playerid, COLOR_GREEN, \"Bort vettél! Egészségedre! :D\");
      }
      case 18: //whisky
      {
                    if(GetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         GivePlayerMoney(playerid, -300);
         SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
         SendClientMessage(playerid, COLOR_GREEN, \"Whiskyt vettél! Egészségedre! :D\");
      }
      case 19: //pálinka
      {
                if(GetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, COLOR_RED, \"NINCS ELÉG PÉNZED!\");
         GivePlayerMoney(playerid, -300);
         SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
         SendClientMessage(playerid, COLOR_GREEN, \"Pálinkát vettél! Egészségedre! :D\");
      }
   }
        }
}
}
return 1;
}
public OnFilterScriptInit()
{
iMenu_Pick = CreatePickup(1318, 1, -1968.7340,111.2637,27.6875, 0);
print(\">> iMenu bekpacsolva <<\");
return 1;
}
public OnFilterScriptExit()
{
DestroyPickup(iMenu_Pick);
print(\">> iMenu kikapcsolva <<\");
return 1;
}
public healt(playerid)
{
SetPlayerHealth(playerid, -1);
return 1;
}
public healt_up(playerid)
{
new Float: hp;
SetPlayerHealth(playerid, hp+5);
return 1;
}

 


187
Segítségkérés / Dialog/Listitem..
« Dátum: 2013. január 07. - 15:11:33 »
5 jegyü a definiált számuk amit beállítottam, de már megoldottam máshogy, így jó csak nem lehet külön kategóriákba tenni (Már kész is csak tesztelnem kell):
http://wiki.sa-mp.com/wiki/How_to_Create_a_Dialog

188
Segítségkérés / case: 0,1,2;
« Dátum: 2013. január 07. - 13:01:08 »
Egyszerûbb így:
 
case 0..18:

 
Kösz a tippet, de most dialogokhoz kell  :D

189
Segítségkérés / case: 0,1,2;
« Dátum: 2013. január 07. - 11:53:01 »
-65.535 tõl 65.535-ig lehet, tehát valamivel többet mint 131.000(ha jól számoltam).[/quote]
Az kemény, ennyit azért nem terveztem írni nekem csak 18ig kell :D

190
Segítségkérés / case: 0,1,2;
« Dátum: 2013. január 07. - 11:08:07 »
Hali. Ezekkel meddig lehet elmenni? csak 3ig vagy 4ig vagy lehet akár 30ig is?
úgy értem hogy case 0: {.....} utána  case 1: {.....}

191
Segítségkérés / Dialog/Listitem..
« Dátum: 2013. január 07. - 10:39:01 »
sikerült megoldani amit akartam csak az a baj hogy nem hozza elõ a dialogot pedig hibátlan a pawnoba akárhogy próbálom return 1; return 0; ezeket a jeleket is \"{}\" igazgattam de sehogy sem hozza elõ a listát...  :mistrust:
E:A dialogokat \"enum\"-ba is tettem definiálva is vannak

192
Tanuljunk PAWN nyelvet / Enum használata, mentések dinivel.
« Dátum: 2013. január 06. - 22:38:05 »
Szerintem szép és érthetõ a leirásod. Grat hozzá :)

193
Fórum Archívum (Témák/Fórumok) / Filmek.
« Dátum: 2013. január 06. - 22:11:07 »
Üdv!
Ide leírhatjátok a kedvenc filmjeiteket.
Nekem a 8 mérföld a kedvencem, Másodikként az üvegtigris 1,2,3. :D

194
Segítségkérés / Timer és Élet
« Dátum: 2013. január 06. - 14:24:42 »
Kössz már értem hogyan van :D +

195
Segítségkérés / Timer és Élet
« Dátum: 2013. január 06. - 10:28:13 »
Hy.
Bocs hogy ennyi kérdésem van de azt hogy lehet megcsinálni hogy a játékosnak vegye le az életét 10 másodpercenként? De csak akkor ha a parancsot beírta. :)

Oldalak: 1 ... 11 12 [13] 14 15 ... 21
SimplePortal 2.3.7 © 2008-2024, SimplePortal