hlmod.hu
https://hlmod.hu/

vip tulajdonságok
https://hlmod.hu/viewtopic.php?f=29&t=11183
Oldal: 1 / 1

Szerző:  rericsi8 [ 2013.10.03. 13:34 ]
Hozzászólás témája:  vip tulajdonságok

Sziasztok. Szeretnék kérni egy plugint ami a Kick joggal rendelkező játékosoknak beállít pár dolgot:
-max sebesség 450
-gravitáció 1000
- minusz 10% sebződés (azaz a benyelt sebződésből 10% leredukálódik)

Természetesen megy a köszönöm gomb érte.

Szerző:  ultraibolya [ 2013.10.03. 18:36 ]
Hozzászólás témája:  Re: vip tulajdonságok

A 3. pontot nem tudom neked megcsinálni.(Nem tudom fejből a takedamage eventet :DD)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3. public client_PreThink(id){
  4. if(get_user_flags(id)&&ADMIN_KICK){
  5. set_user_maxspeed(id,450.0)
  6. set_user_gravity(id,1000.0)
  7. }
  8. }

Szerző:  Vinnice [ 2013.10.03. 19:14 ]
Hozzászólás témája:  Re: vip tulajdonságok

Teszt nem volt.
SMA Forráskód: [ Mindet kijelol ]
  1. #include < amxmodx >
  2. #include < amxmisc >
  3. #include < fun >
  4. #include < hamsandwich >
  5.  
  6. #define VERSION "0.0.1"
  7.  
  8. new g_iSpeed,
  9. g_fGravity,
  10. g_iReduce;
  11.  
  12. public plugin_init(){
  13. register_plugin( "New Plugin", VERSION, "#YouCantStopMe" );
  14.  
  15. register_event( "CurWeapon", "CurWeapon", "be", "1=1" );
  16.  
  17. RegisterHam( Ham_TakeDamage , "player" , "fwd_HamTakeDamage" );
  18.  
  19. g_iSpeed = register_cvar( "amx_vip_speed", "450" );
  20. g_fGravity = register_cvar( "amx_vip_gravity", "1000" );
  21. g_iReduce = register_cvar( "amx_vip_reduce", "10" );
  22. }
  23.  
  24. public CurWeapon( iClient )
  25. {
  26. if( get_user_flags( iClient ) & ADMIN_KICK )
  27. {
  28. set_user_maxspeed( iClient, get_pcvar_float( g_iSpeed ) );
  29. set_user_gravity( iClient, get_pcvar_float( g_fGravity ) );
  30. }
  31. }
  32. public fwd_HamTakeDamage( iClient, iInflictor, iAttacker, Float:fDamage, m_Damagebits )
  33. {
  34. if( is_user_alive( iClient ) && get_user_flags( iClient ) & ADMIN_KICK )
  35. {
  36. new Float:fdam = (fDamage / g_iReduce) * 100
  37. ExecuteHam(Ham_TakeDamage, iClient, 0, iAttacker, fDamage-fdam, 0);
  38.  
  39. return HAM_SUPERCEDE;
  40. }
  41. return HAM_IGNORED;
  42. }

Szerző:  rericsi8 [ 2013.10.03. 19:17 ]
Hozzászólás témája:  Re: vip tulajdonságok

wow köszönöm :)

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