hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 01:12



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [Bot]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  [11 hozzászólás ]  Oldal12Következő
Szerző Üzenet
 Hozzászólás témája: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 08:51 
Offline
Senior Tag
Avatar

Csatlakozott:2014.04.22. 10:54
Hozzászólások:226
Megköszönték neki: 19 alkalommal
Sziasztok!

Ezt szeretném úgy átalakítani, hogy amx_login-nal tudjon bejelentkezni a VIP.
Erre a jogra adnám: ADMIN_LEVEL_A

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4. #include <hamsandwich>
  5.  
  6. public plugin_init()
  7. {
  8. register_plugin("Basebuilder V.I.P.","1.0","Nandee")
  9.  
  10. RegisterHam(Ham_Spawn,"player","ham_spawnplayer",1)
  11. RegisterHam(Ham_TakeDamage,"player","ham_takedamage")
  12. register_message(get_user_msgid("ScoreAttrib"),"msg_scoreboard")
  13. register_event("DeathMsg","msg_death","a")
  14. }
  15.  
  16. public plugin_precache()
  17. precache_model("models/player/vip.mdl")
  18.  
  19. public msg_scoreboard(const MsgId,const MsgType,const MsgDest)
  20. {
  21. new id=get_msg_arg_int(1)
  22. if(get_user_vip(id)&&!get_msg_arg_int(2))
  23. set_msg_arg_int(2,ARG_BYTE,(1<<2))
  24. }
  25.  
  26. public ham_spawnplayer(id)
  27. {
  28. if(!get_user_vip(id)||!is_user_connected(id)||!is_user_alive(id))
  29. return
  30. if(get_user_team(id)==1)
  31. set_user_health(id,get_user_health(id)+500)
  32. }
  33.  
  34. public ham_takedamage(victim, inflictor, attacker, Float:damage,damage_type)
  35. {
  36. if(get_user_vip(attacker))
  37. SetHamParamFloat(4,damage*1.5)
  38. return HAM_IGNORED
  39. }
  40.  
  41. public msg_death()
  42. {
  43. new attacker=read_data(3)
  44. if(!is_user_connected(attacker))
  45. return
  46. if(get_user_team(attacker)==2&&get_user_vip(attacker))
  47. set_user_health(attacker,get_user_health(attacker)+50)
  48. }
  49.  
  50. stock get_user_vip(id)
  51. {
  52. if(get_user_flags(id)&ADMIN_LEVEL_H)
  53. return true
  54. return false
  55. }


Köszönöm!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 09:52 
Offline
Nagyúr
Avatar

Csatlakozott:2012.09.23. 09:50
Hozzászólások:569
Megköszönt másnak: 76 alkalommal
Megköszönték neki: 37 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4. #include <hamsandwich>
  5.  
  6. public plugin_init()
  7. {
  8. register_plugin("Basebuilder V.I.P.","1.0","Nandee")
  9.  
  10. RegisterHam(Ham_Spawn,"player","ham_spawnplayer",1)
  11. RegisterHam(Ham_TakeDamage,"player","ham_takedamage")
  12. register_message(get_user_msgid("ScoreAttrib"),"msg_scoreboard")
  13. register_event("DeathMsg","msg_death","a")
  14. }
  15.  
  16. public plugin_precache()
  17. precache_model("models/player/vip.mdl")
  18.  
  19. public msg_scoreboard(const MsgId,const MsgType,const MsgDest)
  20. {
  21. new id=get_msg_arg_int(1)
  22. if(get_user_vip(id)&&!get_msg_arg_int(2))
  23. set_msg_arg_int(2,ARG_BYTE,(1<<2))
  24. }
  25.  
  26. public ham_spawnplayer(id)
  27. {
  28. if(!get_user_vip(id)||!is_user_connected(id)||!is_user_alive(id))
  29. return
  30. if(get_user_team(id)==1)
  31. set_user_health(id,get_user_health(id)+500)
  32. }
  33.  
  34. public ham_takedamage(victim, inflictor, attacker, Float:damage,damage_type)
  35. {
  36. if(get_user_vip(attacker))
  37. SetHamParamFloat(4,damage*1.5)
  38. return HAM_IGNORED
  39. }
  40.  
  41. public msg_death()
  42. {
  43. new attacker=read_data(3)
  44. if(!is_user_connected(attacker))
  45. return
  46. if(get_user_team(attacker)==2&&get_user_vip(attacker))
  47. set_user_health(attacker,get_user_health(attacker)+50)
  48. }
  49.  
  50. stock get_user_vip(id)
  51. {
  52. if(get_user_flags(id)&ADMIN_LEVEL_A)
  53. return true
  54. return false
  55. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 09:57 
Offline
Senior Tag
Avatar

Csatlakozott:2014.04.22. 10:54
Hozzászólások:226
Megköszönték neki: 19 alkalommal
Basebuildernél a plugins-basebuilder.ini-be kell írni a pluginokat vagy a sima plugins.ini-be?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 09:59 
Offline
Beavatott

Csatlakozott:2014.04.29. 14:15
Hozzászólások:68
Megköszönt másnak: 18 alkalommal
Ha basebuilder modhoz kapcsolódik konkrétan akkor a basebuilder-plugins.ini -be kell ha nem mint pl:. sebézs jelző akkor a plugins.ini be kell írni :)

Ne félj megköszönni, ha segitettem :) "Köszönöm Gomb" :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 10:31 
Offline
Nagyúr
Avatar

Csatlakozott:2012.09.23. 09:50
Hozzászólások:569
Megköszönt másnak: 76 alkalommal
Megköszönték neki: 37 alkalommal
kiralyadam írta:
Basebuildernél a plugins-basebuilder.ini-be kell írni a pluginokat vagy a sima plugins.ini-be?


a BB pluginokat értelem szerűen a basebuilder plugins.ini-be (De ez már be van írva)
A sima pluginokat a plugins.ini-be.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 12:03 
Offline
Senior Tag
Avatar

Csatlakozott:2014.04.22. 10:54
Hozzászólások:226
Megköszönték neki: 19 alkalommal
Köszi mindenkinek :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 12:51 
Offline
Őskövület
Avatar

Csatlakozott:2012.02.27. 09:42
Hozzászólások:2588
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 418 alkalommal
erre a szerver nem dob hibát?
SMA Forráskód: [ Mindet kijelol ]
  1. public msg_death()
  2. {
  3. new attacker=read_data(3)
  4. if(!is_user_connected(attacker))
  5. return
  6. if(get_user_team(attacker)==2&&get_user_vip(attacker))
  7. set_user_health(attacker,get_user_health(attacker)+50)
  8. }

Ha jól emlékszem a DeathMsg eventnél a read_data(3) az azt kéri le h hs volt e :D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 13:17 
Offline
Senior Tag
Avatar

Csatlakozott:2014.04.22. 10:54
Hozzászólások:226
Megköszönték neki: 19 alkalommal
De :|


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 13:45 
Offline
Tiszteletbeli
Avatar

Csatlakozott:2011.09.18. 13:01
Hozzászólások:4274
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 515 alkalommal
Nagyon mindegy hova irja. Ami plugins al kezdodik lehet az mod sima plugins.ini akarhova irja ugyan ugy beolvassa.

_________________
Idk. Csak ugy funbooo.
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Rendszer átalakítás
HozzászólásElküldve:2014.06.30. 17:56 
Offline
Őskövület
Avatar

Csatlakozott:2012.02.27. 09:42
Hozzászólások:2588
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 418 alkalommal
kiralyadam írta:
De :|


javítva:
SMA Forráskód: [ Mindet kijelol ]
  1. public msg_death()
  2. {
  3. new attacker=read_data(1)
  4. if(!is_user_connected(attacker))
  5. return
  6. if(get_user_team(attacker)==2&&get_user_vip(attacker))
  7. set_user_health(attacker,get_user_health(attacker)+50)
  8. }

_________________
Kép


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  [11 hozzászólás ]  Oldal12Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 24 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