Advertisement
DrPl0x

[Addons] Admin/Players Skins

Nov 26th, 2014
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4.  
  5. public plugin_init() {
  6. register_plugin("Admin and Players Models", "0.2.4", "hak olo")
  7. register_event("ResetHUD", "resetModel", "b")
  8. return PLUGIN_CONTINUE
  9. }
  10.  
  11. public plugin_precache() {
  12. precache_model "models/player/t/t.mdl"
  13. precache_model "models/player/ct/ct.mdl"
  14. precache_model "models/player/admin_t/admin_t.mdl"
  15. precache_model "models/player/admin_ct/admin_ct.mdl"
  16.  
  17. return PLUGIN_CONTINUE
  18. }
  19.  
  20. public resetModel(id)
  21. {
  22. if (get_user_flags(id) & ADMIN_KICK) {
  23. new CsTeams:userTeam = cs_get_user_team(id)
  24. if (userTeam == CS_TEAM_T) {
  25. cs_set_user_model(id, "admin_t")
  26. }
  27. else if(userTeam == CS_TEAM_CT) {
  28. cs_set_user_model(id, "admin_ct")
  29. }
  30. else {
  31. if (cs_get_user_team(id) == 1) {
  32. cs_set_user_model(id, "t")
  33. }
  34. else if(cs_get_user_team(id) == 2) {
  35. cs_set_user_model(id, "ct")
  36. }
  37.  
  38. return PLUGIN_CONTINUE
  39. }
  40. }
  41. }
  42. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  43. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang6156\\ f0\\ fs16 \n\\ par }
  44. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement