hlmod.hu
https://hlmod.hu/

ADMIN Sebzés!
https://hlmod.hu/viewtopic.php?f=29&t=19691
Oldal: 1 / 1

Szerző:  AsDNyuSzi [ 2015.02.28. 13:48 ]
Hozzászólás témája:  ADMIN Sebzés!

Sziasztok! Valaki tudna nekem olyan plugint irni h ADMIN_KICK Joga van nagyob sebzés és gyorsasága van? :) megy a gomb

Szerző:  Digital Silence [ 2015.03.04. 12:41 ]
Hozzászólás témája:  Re: ADMIN Sebzés!

Teszt nem volt, majd írj hogy jó e vagy sem.

CVAROK:

  • admin_sebzes
  • admin_gyors
FONTOS: Az admin_gyors, tehát az admin gyorsaságot float (.0) értékbe add meg. PL admin_gyors "400.0"

Admin sebzésnél, az érték a szorzó. PL A kés sebez 35 -öt, de ha beállítod a CVART 2 -re, akkor már 70 -et fog sebezni.

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <hamsandwich>
  4. #include <fakemeta>
  5. #include <fun>
  6.  
  7. #define PLUGIN "Admin gyorsasag + Admin sebzes"
  8. #define VERSION "1.0"
  9. #define AUTHOR "Digital Silence"
  10.  
  11. #define Jatekos(%1) ( 1 <= %1 <= g_iMaxPlayers )
  12.  
  13. #define ADMINFLAG ADMIN_KICK
  14.  
  15. new adminsebzes
  16. new g_iMaxPlayers
  17. new g_pSpeed
  18.  
  19. public plugin_init()
  20. {
  21. adminsebzes = register_cvar("admin_sebzes", "2")
  22. g_pSpeed = register_cvar( "admin_gyors", "320.0" );
  23.  
  24. RegisterHam ( Ham_TakeDamage, "player", "Ham_CheckDamage_Admin" );
  25.  
  26. g_iMaxPlayers = get_maxplayers( );
  27. }
  28.  
  29. public Ham_CheckDamage_Admin ( e_Victim, e_Inflictor, e_Attacker, Float:f_Damage, m_DamageBits )
  30. {
  31. if ( Jatekos( e_Attacker ) && m_DamageBits & ( DMG_NEVERGIB | DMG_BULLET ) )
  32. {
  33. if(get_user_flags( e_Attacker ) & ADMINFLAG )
  34. {
  35. pev ( e_Victim, pev_dmg_take, f_Damage );
  36. SetHamParamFloat ( 4, f_Damage * get_pcvar_num( adminsebzes ) );
  37. }
  38. }
  39. }
  40.  
  41. public HamPlayerSpawn( id ) {
  42. if( is_user_alive( id ) ) {
  43. set_user_maxspeed( id, 250.0 );
  44. if(get_user_flags ADMINFLAG )
  45. set_user_maxspeed( id , get_pcvar_float( g_pSpeed ) );
  46. }
  47. }

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