hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.15. 21:19



Jelenlévő felhasználók

Jelenleg 342 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 342 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználóaz elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [49 hozzászólás ]  Oldal12345Következő
Szerző Üzenet
 Hozzászólás témája: startmoney 800
HozzászólásElküldve:2013.04.22. 01:40 
Offline
Lelkes

Csatlakozott:2013.04.22. 01:13
Hozzászólások:20
Sziasztok!

Van egy olyan plugin aminek az a lényege hogy x kör után (pld 10kör) megcseréli a csapatokat azaz aki t volt ct lesz és fordítva eddig oké, ide kéne egy olyan hogy kezdőpénzt 800$-ra állítsa illetve az eredményt is megcserélje és a playerek statjai pedig megmaradnának. Ez megoldható lenne? Ha nem akkor az is jó volna csapatcsere után lenne egy autorestart.

Illetve olyat akarok hogy x map után y map következzen ,de nem tudom megcsinálni.. ha jól tudom akkor a cstrike/addons/amxmod mappában a maps.iniben csak át kell írni a mapokat felülről lefelé és akkor olyan sorrendbe váltja a mapokat ,de mégsem működik :S


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 07:07 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
1. Hol a plugin?

2. alap plugin: nextmap
+ cstrike mappaban a mapcycle.txt-be kell beírni

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 13:44 
Offline
Fanatikus
Avatar

Csatlakozott:2013.04.10. 13:11
Hozzászólások:161
Megköszönt másnak: 31 alkalommal
Megköszönték neki: 7 alkalommal
Ide rakd be a szöveget ,úgy sokkal átláthatóbb: |sma] [/sma] Bal felső sarok "SMA Forráskód"

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 15:15 
Offline
Lelkes

Csatlakozott:2013.04.22. 01:13
Hozzászólások:20
http://amxx.try.hu/site/?p=pluginz&c=l&f=DSL


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 15:42 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4.  
  5. new roundcounter, swap_teams_round;
  6.  
  7. public plugin_init()
  8. {
  9. register_plugin("Swap Teams","0.6","addam")
  10. register_dictionary("swapteams.txt")
  11. swap_teams_round = register_cvar("swap_teams_round","3");
  12. register_event("SendAudio","noveld","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
  13. }
  14.  
  15. public noveld()
  16. {
  17. roundcounter++;
  18. if (roundcounter >= get_pcvar_num(swap_teams_round)) {
  19. set_task(2.0,"korvege");
  20. roundcounter = 0;
  21. }
  22. }
  23.  
  24. public korvege()
  25. {
  26. client_print(0,print_chat,"%L",0,"SWAP_1");
  27. set_task(1.0,"Event_Round_End");
  28. }
  29.  
  30. public Event_Round_End(){
  31. set_cvar_num("mp_limitteams", 0)
  32. new CsTeams:team
  33. new Players[32]
  34. new playerCount, i, player
  35. get_players(Players, playerCount, "h")
  36. for (i=0; i<playerCount; i++) {
  37. player = Players[i]
  38.  
  39. team=cs_get_user_team(player)
  40. if(team==CS_TEAM_CT)cs_set_user_team(player, CS_TEAM_T)
  41. else if(team==CS_TEAM_T)cs_set_user_team(player, CS_TEAM_CT)
  42. cs_reset_user_model(player)
  43. cs_set_user_money(player, 800)
  44. }
  45. set_cvar_num("mp_limitteams", 1)
  46. set_task(6.0,"rezetmodelsz");
  47. }
  48.  
  49. public rezetmodelsz() {
  50. new Players[32]
  51. new playerCount, i, player
  52. get_players(Players, playerCount, "h")
  53. for (i=0; i<playerCount; i++) {
  54. player = Players[i]
  55. cs_reset_user_model(player)
  56. }
  57.  
  58. }

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 16:39 
Offline
Lelkes

Csatlakozott:2013.04.22. 01:13
Hozzászólások:20
Szia!
Sajnos nem teljesen jó :( Mikor kiírja ezt a szöveget, hogy Csapatok felcserélése! (CT -> T, T -> CT) akkor látni, hogy visszaállítja a kezdőpénzt 800-ra, de mikor már átrakott és kezdődik a kör akkor már több mint 4000 körüli összeggel indul a kör. Illetve másik dolog, hogy azt meglehet oldani hogy mikor a csapatokat felcseréli a csapat eredményét is megcserélje?
Mert ha nem akkor úgy is jó volna ha lenne egy autorestart csapatcsere után csak azt nem tudom, hogy ilyenkor ha pld egy map 2x10körből állna és lenne közte ott egy autorestart akkor utána átváltana e másik mapra ?? :S

Ja és a másik dolog a mapok sorrendje nextmap pluginba kell valamit állítani? Mert csináltam egy mapcycle.txt és bele írtam a mapokat ,de így se működik nekem:S


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 16:57 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
ezt régen én is megakartam csinálni csak éppen nem tudtuk megoldani kiki-vel sem mert igazábol nem találtunk olyan funciót amivel változtatható a csapatok nyerési illetve vesztési eredménye.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 17:05 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4.  
  5. new roundcounter, swap_teams_round;
  6.  
  7. public plugin_init()
  8. {
  9. register_plugin("Swap Teams","0.6","addam")
  10. register_dictionary("swapteams.txt")
  11. swap_teams_round = register_cvar("swap_teams_round","3");
  12. register_event("SendAudio","noveld","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
  13. }
  14.  
  15. public noveld()
  16. {
  17. roundcounter++;
  18. if (roundcounter >= get_pcvar_num(swap_teams_round)) {
  19. set_task(2.0,"korvege");
  20. roundcounter = 0;
  21. }
  22. }
  23.  
  24. public korvege()
  25. {
  26. client_print(0,print_chat,"%L",0,"SWAP_1");
  27. set_task(1.0,"Event_Round_End");
  28. }
  29.  
  30. public Event_Round_End(){
  31. set_cvar_num("mp_limitteams", 0)
  32. new CsTeams:team
  33. new Players[32]
  34. new playerCount, i, player
  35. get_players(Players, playerCount, "h")
  36. for (i=0; i<playerCount; i++) {
  37. player = Players[i]
  38.  
  39. team=cs_get_user_team(player)
  40. if(team==CS_TEAM_CT)cs_set_user_team(player, CS_TEAM_T)
  41. else if(team==CS_TEAM_T)cs_set_user_team(player, CS_TEAM_CT)
  42. cs_reset_user_model(player)
  43. }
  44. set_cvar_num("mp_limitteams", 1)
  45. set_task(6.0,"rezetmodelsz");
  46. }
  47.  
  48. public rezetmodelsz() {
  49. new Players[32]
  50. new playerCount, i, player
  51. get_players(Players, playerCount, "h")
  52. for (i=0; i<playerCount; i++) {
  53. player = Players[i]
  54. cs_reset_user_model(player)
  55. cs_set_user_money(player, 800)
  56. }
  57.  
  58. }

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 17:05 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Egyszer pedig láttam ilyen modult esküszöm.
Két funkció volt benne, az egyikkel lekérdezhetted, hogy mennyi a pontszám, másikkal beállíthattad.
[ablak][off]
Expert nekem kell fizetnem, ha admin akarok lenni szeródon?PM-be re!
[/off][/ablak]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: startmoney 800
HozzászólásElküldve:2013.04.22. 17:09 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
Silent írta:
Egyszer pedig láttam ilyen modult esküszöm.
Két funkció volt benne, az egyikkel lekérdezhetted, hogy mennyi a pontszám, másikkal beállíthattad.
[ablak][off]
Expert nekem kell fizetnem, ha admin akarok lenni szeródon?PM-be re!
[/off][/ablak]

mivel te írtál róla... CS Team Changer

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [49 hozzászólás ]  Oldal12345Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 6 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole