hlmod.hu
https://hlmod.hu/

Újraéledés
https://hlmod.hu/viewtopic.php?f=29&t=4490
Oldal: 1 / 2

Szerző:  tson_ [2012.05.22. 22:17 ]
Hozzászólás témája:  Újraéledés

Tudom, hogy az oldalon van fent a respawn forever plugin de az elég kaka, közben ad usp-t meg glockot közbe nem, specbe se lehet kiállni (úgy, hogy kiállok vhová nyomom az M-et aztán ha meglőttek 6ost xd) mert úgyanúgy újraéledek és spectatorként ölhetek.
Szóval egy olyan plugin kéne ami minden kör elején ad Tnek glockot CTnek USP-t és minden szar hud üzenet nélkül újraéleszti a játékost. Esetleg ha lehet beleírni, hogy /afk vagy /spec paranccsal kiállni specbe és ne dobjon vissza gameba.

Szerző:  Metal [2012.05.23. 09:21 ]
Hozzászólás témája:  Re: Újraéledés

", közben ad usp-t meg glockot közbe nem," <- ???
Igen ha bugos, ki kell javítani, 1-2 feltételt belepakolsz "kivételkezelés" gyanánt,kipakolod a hudüzenetet és kész is vagyunk.

tson_ írta:
Tudom, hogy az oldalon van fent a respawn forever plugin de az elég kaka, közben ad usp-t meg glockot közbe nem, specbe se lehet kiállni (úgy, hogy kiállok vhová nyomom az M-et aztán ha meglőttek 6ost xd) mert úgyanúgy újraéledek és spectatorként ölhetek.
Szóval egy olyan plugin kéne ami minden kör elején ad Tnek glockot CTnek USP-t és minden szar hud üzenet nélkül újraéleszti a játékost. Esetleg ha lehet beleírni, hogy /afk vagy /spec paranccsal kiállni specbe és ne dobjon vissza gameba.

Szerző:  tson_ [2012.05.23. 12:21 ]
Hozzászólás témája:  Re: Újraéledés

Még nem tartok ott :?
Valaki megcsinálná? :roll:

Szerző:  expert [2012.05.23. 15:02 ]
Hozzászólás témája:  Re: Újraéledés

Tessék, ez tuti müködik és a spec téma is jó benne !!
kiki csinálta anno a plugint de iron javitotta kb 1 honapja nekem a spec hibát benne !
Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3. #include <engine>

  4. #include <cstrike>

  5. #include <fun>

  6. #include <hamsandwich>

  7.  

  8. #define PLUGIN "Classic Respawn"

  9. #define VERSION "1.0"

  10. #define AUTHOR "Kiki33, Iron"

  11.  

  12. #define DELAY_TIME 2 //Ujra éledési idő beállítása!

  13.  

  14. new Delay[33]

  15.  

  16. public plugin_init() {

  17.    

  18.        register_plugin(PLUGIN, VERSION, AUTHOR);

  19.        RegisterHam(Ham_Killed,"player","Forward_PlayerKilled",1)

  20.        register_event("TeamInfo", "join_team", "a")

  21.        set_msg_block( get_user_msgid( "ClCorpse" ), BLOCK_SET );

  22.        return PLUGIN_CONTINUE

  23. }

  24.  

  25. public join_team()

  26. {

  27.     new iVictimID = read_data(1)

  28.     static user_team[32]

  29.    

  30.     read_data(2, user_team, 31)

  31.    

  32.     if(!is_user_connected(iVictimID))

  33.         return PLUGIN_CONTINUE

  34.    

  35.     switch(user_team[0])

  36.     {

  37.         case 'C': set_task(1.0,"Countdown",iVictimID);

  38.         case 'T': set_task(1.0,"Countdown",iVictimID)

  39.         case 'S': client_print(iVictimID,print_chat,"Spectator vagy!")

  40.     }

  41.     return PLUGIN_CONTINUE

  42. }

  43.  

  44. public Forward_PlayerKilled(id)

  45. {

  46.     if(is_user_connected(id))

  47.     {

  48.         Delay[id] = DELAY_TIME

  49.        

  50.         Countdown(id)

  51.     }

  52. }

  53.  

  54. public Countdown(id)

  55. {

  56.     if(is_user_alive(id) || !is_user_connected(id))

  57.         return PLUGIN_CONTINUE

  58.        

  59.        

  60.     if(Delay[id] > 0)

  61.     {

  62.         set_hudmessage(255, 000, 000, -1.0, 0.30, 0, 0.0, 1.1, 0.0, 0.0, -1)

  63.         show_hudmessage(id, "Ujra eledsz %d masodperc mulva...", Delay[id])

  64.        

  65.         Delay[id]--

  66.        

  67.         set_task(1.0, "Countdown",id)

  68.     }

  69.     else

  70.     {

  71.         new CsTeams:userteam = cs_get_user_team(id)

  72.         if(userteam == CS_TEAM_SPECTATOR)

  73.         {

  74.             client_print(id, print_chat, "Spec nem elethet ujra!")

  75.         }

  76.         else

  77.             ExecuteHam(Ham_CS_RoundRespawn,id)

  78.     }

  79.  

  80.     return PLUGIN_CONTINUE

  81. }

  82.  

Szerző:  tson_ [2012.05.23. 15:03 ]
Hozzászólás témája:  Re: Újraéledés

köszi megnézem :)

Szerző:  IrOn [2012.05.23. 15:05 ]
Hozzászólás témája:  Re: Újraéledés

expert írta:
Tessék, ez tuti müködik és a spec téma is jó benne !!
kiki csinálta anno a plugint de iron javitotta kb 1 honapja nekem a spec hibát benne !
Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3. #include <engine>

  4. #include <cstrike>

  5. #include <fun>

  6. #include <hamsandwich>

  7.  

  8. #define PLUGIN "Classic Respawn"

  9. #define VERSION "1.0"

  10. #define AUTHOR "Kiki33, Iron"

  11.  

  12. #define DELAY_TIME 2 //Ujra éledési idő beállítása!

  13.  

  14. new Delay[33]

  15.  

  16. public plugin_init() {

  17.    

  18.        register_plugin(PLUGIN, VERSION, AUTHOR);

  19.        RegisterHam(Ham_Killed,"player","Forward_PlayerKilled",1)

  20.        register_event("TeamInfo", "join_team", "a")

  21.        set_msg_block( get_user_msgid( "ClCorpse" ), BLOCK_SET );

  22.        return PLUGIN_CONTINUE

  23. }

  24.  

  25. public join_team()

  26. {

  27.     new iVictimID = read_data(1)

  28.     static user_team[32]

  29.    

  30.     read_data(2, user_team, 31)

  31.    

  32.     if(!is_user_connected(iVictimID))

  33.         return PLUGIN_CONTINUE

  34.    

  35.     switch(user_team[0])

  36.     {

  37.         case 'C': set_task(1.0,"Countdown",iVictimID);

  38.         case 'T': set_task(1.0,"Countdown",iVictimID)

  39.         case 'S': client_print(iVictimID,print_chat,"Spectator vagy!")

  40.     }

  41.     return PLUGIN_CONTINUE

  42. }

  43.  

  44. public Forward_PlayerKilled(id)

  45. {

  46.     if(is_user_connected(id))

  47.     {

  48.         Delay[id] = DELAY_TIME

  49.        

  50.         Countdown(id)

  51.     }

  52. }

  53.  

  54. public Countdown(id)

  55. {

  56.     if(is_user_alive(id) || !is_user_connected(id))

  57.         return PLUGIN_CONTINUE

  58.        

  59.        

  60.     if(Delay[id] > 0)

  61.     {

  62.         set_hudmessage(255, 000, 000, -1.0, 0.30, 0, 0.0, 1.1, 0.0, 0.0, -1)

  63.         show_hudmessage(id, "Ujra eledsz %d masodperc mulva...", Delay[id])

  64.        

  65.         Delay[id]--

  66.        

  67.         set_task(1.0, "Countdown",id)

  68.     }

  69.     else

  70.     {

  71.         new CsTeams:userteam = cs_get_user_team(id)

  72.         if(userteam == CS_TEAM_SPECTATOR)

  73.         {

  74.             client_print(id, print_chat, "Spec nem elethet ujra!")

  75.         }

  76.         else

  77.             ExecuteHam(Ham_CS_RoundRespawn,id)

  78.     }

  79.  

  80.     return PLUGIN_CONTINUE

  81. }

  82.  

ezt biztos nem én írtam bele:
Kód:
client_print(id, print_chat, "Spec nem elethet ujra!")

Szerző:  expert [2012.05.23. 15:17 ]
Hozzászólás témája:  Re: Újraéledés

pedig te voltál !! tisztán emlékszem rá !!!

Szerző:  IrOn [2012.05.23. 16:02 ]
Hozzászólás témája:  Re: Újraéledés

de a szöveget nem én írtam be, az eledhet :D

Szerző:  tson_ [2012.05.23. 16:03 ]
Hozzászólás témája:  Re: Újraéledés

Ebbe van spawn protection ?

Szerző:  oroszrulett [2012.05.23. 16:04 ]
Hozzászólás témája:  Re: Újraéledés

Idézet:
Ebbe van spawn protection ?


Nincs. ( Kezdővédelem | AMX Mod X - A Magyar Web! )

Oldal: 1 / 2 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/