hlmod.hu
https://hlmod.hu/

Sprite fej fölé
https://hlmod.hu/viewtopic.php?f=29&t=4730
Oldal: 1 / 1

Szerző:  digitation [2012.06.14. 15:58 ]
Hozzászólás témája:  Sprite fej fölé

Tudnátok nekem írni egy olyan pugint, hogy minden adminnak akinek minimum van kick joga annak a feje fölé tenné ezt az elérésű sprite-ot.


cstrike\sprites\admin\admin.spr

Előre is kösz.

Szerző:  fuck604 [2012.06.14. 16:52 ]
Hozzászólás témája:  Re: Sprite fej fölé

Kód:
  1. #include <amxmodx>

  2. #include <fakemeta>

  3. #include <hamsandwich>

  4.  

  5. #define PLUGIN "AdminIcon"

  6. #define VERSION "1.0"

  7. #define AUTHOR "Pe7rik"

  8.  

  9. new Sprite

  10. new bool:admin[32]

  11.  

  12. public plugin_init() {

  13.         register_plugin(PLUGIN, VERSION, AUTHOR)

  14.         RegisterHam(Ham_Killed,"player","PlayerKilled",1)

  15.         RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1)  

  16. }

  17.  

  18. public plugin_precache()

  19.         Sprite = precache_model("sprites/admin/admin.spr")

  20.  

  21.  

  22.  

  23. public client_putinserver(id)

  24. {

  25.         if(get_user_flags(id) & ADMIN_KICK)

  26.                 admin[id] = true

  27. }

  28.        

  29. public PlayerSpawn(id)

  30. {

  31.         if(admin[id])

  32.                 takeicon(id)

  33. }

  34.  

  35. public PlayerKilled(id)

  36. {

  37.         if(admin[id])

  38.                 removeicon(id)

  39. }

  40.  

  41.  

  42.  

  43. public takeicon(id)

  44. {

  45.        

  46.         message_begin(MSG_ALL, SVC_TEMPENTITY)

  47.         write_byte(TE_PLAYERATTACHMENT)

  48.         write_byte(id)

  49.         write_coord(50)

  50.         write_short(Sprite)

  51.         write_short(100)

  52.         message_end()

  53. }

  54.  

  55. public removeicon(id)

  56. {

  57.         message_begin(MSG_ALL, SVC_TEMPENTITY)

  58.         write_byte(TE_KILLPLAYERATTACHMENTS)

  59.         write_byte(id)

  60.         message_end()  

  61. }

Teszteld

Szerző:  digitation [2012.06.14. 16:57 ]
Hozzászólás témája:  Re: Sprite fej fölé

kösz

Szerző:  fuck604 [2012.06.14. 16:59 ]
Hozzászólás témája:  Re: Sprite fej fölé

Volt pár hiba javítottam. Teszteld újra. Jelezz vissza ha tesztelted pls.

Szerző:  digitation [2012.06.16. 12:40 ]
Hozzászólás témája:  Re: Sprite fej fölé

Eddig sem volt semmi baja.

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