Advertisement
MegastoRM

Untitled

Aug 4th, 2014
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.68 KB | None | 0 0
  1. #if defined _csozb1_included
  2. #endinput
  3. #endif
  4.  
  5. #define _csozb1_included
  6.  
  7. #if AMXX_VERSION_NUM >= 175
  8. #pragma reqlib csozb1
  9. #if !defined AMXMODX_NOAUTOLOAD
  10. #pragma loadlib csozb1
  11. #endif
  12. #else
  13. #pragma library csozb1
  14. #endif
  15.  
  16. #define VIP_FLAG_ALL 0 /* everyone */
  17. #define VIP_FLAG_A (1<<0) /* flag "a" */
  18. #define VIP_FLAG_B (1<<1) /* flag "b" */
  19. #define VIP_FLAG_C (1<<2) /* flag "c" */
  20. #define VIP_FLAG_D (1<<3) /* flag "d" */
  21. #define VIP_FLAG_E (1<<4) /* flag "e" */
  22. #define VIP_FLAG_F (1<<5) /* flag "f" */
  23. #define VIP_FLAG_G (1<<6) /* flag "g" */
  24. #define VIP_FLAG_H (1<<7) /* flag "h" */
  25. #define VIP_FLAG_I (1<<8) /* flag "i" */
  26. #define VIP_FLAG_J (1<<9) /* flag "j" */
  27. #define VIP_FLAG_K (1<<10) /* flag "k" */
  28. #define VIP_FLAG_L (1<<11) /* flag "l" */
  29. #define VIP_FLAG_M (1<<12) /* flag "m" */
  30. #define VIP_FLAG_N (1<<13) /* flag "n" */
  31. #define VIP_FLAG_O (1<<14) /* flag "o" */
  32. #define VIP_FLAG_P (1<<15) /* flag "p" */
  33. #define VIP_FLAG_Q (1<<16) /* flag "q" */
  34. #define VIP_FLAG_R (1<<17) /* flag "r" */
  35. #define VIP_FLAG_S (1<<18) /* flag "s" */
  36. #define VIP_FLAG_T (1<<19) /* flag "t" */
  37. #define VIP_FLAG_U (1<<20) /* flag "u" */
  38. #define VIP_FLAG_Y (1<<24) /* flag "y" */
  39. #define VIP_FLAG_Z (1<<25) /* flag "z" */
  40.  
  41. native cso__getzclass(id)
  42. native cso__getnextzclass(id)
  43. native cso__setzclass(id, classid)
  44. native cso__setnextzclass(id, classid)
  45. native cso__get__zombie__id(id)
  46. native cso__get__human__id(id)
  47. native cso__get__hero__id(id)
  48. native cso__infect__player(id)
  49. native cso__make__human(id)
  50. native cso__make__hero(id)
  51. native cso__jumpbombs(id)
  52. native cso__buymenu(id)
  53.  
  54. native cso__getlevel(id)
  55. native cso__setlevel(id, level)
  56. native cso__needxp(id)
  57. native cso__getxp(id)
  58.  
  59. native cso__set__playermodel(id, const szModel[])
  60. native cso__remove__playermodel(id)
  61. native cso__check__playermodel(id)
  62. native cso__get__playermodel(id, const szModel[], len)
  63.  
  64. native cso__get__zombies()
  65. native cso__get__humans()
  66.  
  67. forward cso__user__infected(id, infector)
  68. native cso_select_class(id, classid)
  69. native cso__getmoney(id)
  70. native cso__setmoney(id, iAmount)
  71. forward cso__boss__start()
  72. forward cso__class__selected(id, classid)
  73.  
  74. native cso__reggun(const szItemName[], iPrice)
  75. native cso__regshotgun(const szItemName[], iPrice)
  76. native cso__regrifle(const szItemName[], iPrice)
  77. native cso__regsniper(const szItemName[], iPrice)
  78. native cso__reggrenade(const szItemName[], iPrice)
  79. native cso__reglauncher(const szItemName[], iPrice)
  80. native cso__regsmg(const szItemName[], iPrice)
  81. native cso__regmg(const szItemName[], iPrice)
  82. native cso__regknife(const szItemName[], iPrice)
  83. native cso__regzmitem(const szItemName[], iPrice)
  84. native cso__give__free(id, const namee[])
  85.  
  86. forward cso__gunselected(id, itemid)
  87. forward cso__shotgunselected(id, itemid)
  88. forward cso__rifleselected(id, itemid)
  89. forward cso__sniperselected(id, itemid)
  90. forward cso__grenadeselected(id, itemid)
  91. forward cso__launcherselected(id, itemid)
  92. forward cso__smgselected(id, itemid)
  93. forward cso__mgselected(id, itemid)
  94. forward cso__knifeselected(id, itemid)
  95. forward cso__zmitemselected(id, itemid)
  96.  
  97. native cso__get__gunid(const szName[])
  98. native cso__get__shotgunid(const szName[])
  99. native cso__get__rifleid(const szName[])
  100. native cso__get__sniperid(const szName[])
  101. native cso__get__grenadeid(const szName[])
  102. native cso__get__launcherid(const szName[])
  103. native cso__get__smgid(const szName[])
  104. native cso__get__mgid(const szName[])
  105. native cso__get__knifeid(const szName[])
  106. native cso__get__zmitemid(const szName[])
  107.  
  108. native cso__get__gunprice(const szName[])
  109. native cso__get__shotgunprice(const szName[])
  110. native cso__get__rifleprice(const szName[])
  111. native cso__get__sniperprice(const szName[])
  112. native cso__get__grenadeprice(const szName[])
  113. native cso__get__launcherprice(const szName[])
  114. native cso__get__smgprice(const szName[])
  115. native cso__get__mgprice(const szName[])
  116. native cso__get__knifeprice(const szName[])
  117. native cso__get__zmitem__price(const szName[])
  118.  
  119. native cso__registerzclass(const szClassName[], const szClassInfo[], const szClassMdl[], const szClassKnife[], const szClassInfSnd[], const szClassDmgSnd[], const szClassIdleSnd[], const szClassDeathSnd[], Float:fClassSpeed, iClassHp, Float:fClassGrav)
  120.  
  121. native cso__force__rstart()
  122.  
  123. native give_weapon_ddeagle(id)
  124. native give_weapon_dmp7(id)
  125.  
  126. forward cso__round__ended(wteam)
  127. forward cso__user_humanised(id)
  128.  
  129. native cso__reg__ability(const szName[], const szDescription[], iPrice)
  130. native cso__give__ab__free(id, const namee[])
  131. native cso__get__ab__id(const szName[])
  132. native cso__get__ab__price(const szName[])
  133. native cso__showabilities(id)
  134.  
  135. enum
  136. {
  137. ROUND_DRAW = 0,
  138. ZOMBIES_WIN,
  139. HUMANS_WIN
  140. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement