Advertisement
Guest User

Untitled

a guest
Nov 8th, 2022
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.78 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <engine>
  4. #include <vault>
  5. #include <fun>
  6.  
  7. #define PLUGIN "Wybor skinow"
  8. #define VERSION "1.0.0"
  9. #define AUTHOR "K@MILOVVSKY"
  10.  
  11.  
  12.  
  13. new model_noza[33]
  14. new model_m4[33]
  15. new model_ak[33]
  16. new model_awp[33]
  17. new model_famas[33]
  18.  
  19. public plugin_init() {
  20.  
  21. register_plugin(PLUGIN, VERSION, AUTHOR)
  22. register_event("CurWeapon","CurWeapon","be","1=1")
  23. register_clcmd("say /skiny", "menuWyboru")
  24. register_clcmd("say /skin", "menuWyboru")
  25. register_clcmd("say /skins", "menuWyboru")
  26. register_clcmd("say /modele", "menuWyboru")
  27. register_clcmd("say /model", "menuWyboru")
  28. register_clcmd("say /models", "menuWyboru")
  29.  
  30. }
  31.  
  32. public plugin_precache() {
  33. precache_model("models/v_knife.mdl") // zwykly
  34. precache_model("models/OnlyDD2_2k21/skiny/noz/v_Doppler.mdl")
  35. precache_model("models/OnlyDD2_2k21/skiny/noz/v_Bevasto.mdl")
  36. precache_model("models/OnlyDD2_2k21/skiny/noz/v_FineGold.mdl")
  37. precache_model("models/OnlyDD2_2k21/skiny/noz/v_Joker1.mdl")
  38. precache_model("models/OnlyDD2_2k21/skiny/noz/v_Joker2.mdl")
  39.  
  40. precache_model("models/v_m4a1.mdl") // zwykla
  41. precache_model("models/OnlyDD2_2k21/skiny/m4a1/v_Invisible.mdl")
  42. precache_model("models/OnlyDD2_2k21/skiny/m4a1/v_LimitGold.mdl")
  43. precache_model("models/OnlyDD2_2k21/skiny/m4a1/v_Molerdo.mdl")
  44. precache_model("models/OnlyDD2_2k21/skiny/m4a1/v_Teradino.mdl")
  45. precache_model("models/OnlyDD2_2k21/skiny/m4a1/v_Condor.mdl")
  46.  
  47. precache_model("models/v_ak47.mdl") // zwykly
  48. precache_model("models/OnlyDD2_2k21/skiny/ak47/v_Invisible1.mdl")
  49. precache_model("models/OnlyDD2_2k21/skiny/ak47/v_LimitedBla.mdl")
  50. precache_model("models/OnlyDD2_2k21/skiny/ak47/v_LimitedGol.mdl")
  51. precache_model("models/OnlyDD2_2k21/skiny/ak47/v_Sepia.mdl")
  52. precache_model("models/OnlyDD2_2k21/skiny/ak47/v_Soldier.mdl")
  53.  
  54. precache_model("models/v_awp.mdl") // zwykla
  55. precache_model("models/OnlyDD2_2k21/skiny/awp/v_Invisible2.mdl")
  56. precache_model("models/OnlyDD2_2k21/skiny/awp/v_Teranivo.mdl")
  57. precache_model("models/OnlyDD2_2k21/skiny/awp/v_Tiger.mdl")
  58. precache_model("models/OnlyDD2_2k21/skiny/awp/v_Volcano.mdl")
  59. precache_model("models/OnlyDD2_2k21/skiny/awp/v_Black.mdl")
  60.  
  61. precache_model("models/v_famas.mdl") // zwykla
  62. precache_model("models/OnlyDD2_2k21/skiny/famas/v_carthage.mdl")
  63. precache_model("models/OnlyDD2_2k21/skiny/famas/v_ogar.mdl")
  64. precache_model("models/OnlyDD2_2k21/skiny/famas/v_crazy.mdl")
  65. precache_model("models/OnlyDD2_2k21/skiny/famas/v_eater.mdl")
  66. precache_model("models/OnlyDD2_2k21/skiny/famas/v_athena.mdl")
  67. }
  68. public menuWyboru(id)
  69. {
  70. new menuBody[512]
  71. formatex(menuBody, charsmax(menuBody), "\r*\w skiny posiadaja Wszyscy^n^n\ywybierz AK47")
  72. formatex(menuBody, charsmax(menuBody), "\dMenu Skinow\r /De_dust2")
  73. new menu = menu_create(menuBody, "skinsmenu")
  74.  
  75. menu_additem(menu, "\wWybierz skiny do \yKOSY")
  76. menu_additem(menu, "\wWybierz skiny do \yM4A1")
  77. menu_additem(menu, "\wWybierz skiny do \yAK47")
  78. menu_additem(menu, "\wWybierz skiny do \yAWP")
  79. menu_additem(menu, "\wWybierz skiny do \yFAMAS'a")
  80.  
  81. menu_setprop(menu, MPROP_BACKNAME, "Poprzednia Strona");
  82. menu_setprop(menu, MPROP_NEXTNAME, "Następna Strona");
  83. menu_setprop(menu, MPROP_EXITNAME, "\rWyjdź");
  84.  
  85. menu_display(id, menu);
  86. }
  87. public skinsmenu(id, menu, item) {
  88.  
  89. if(item == MENU_EXIT)
  90. {
  91. menu_destroy(menu);
  92. return PLUGIN_HANDLED;
  93. }
  94.  
  95. switch(item)
  96. {
  97. case 0: menu_noze(id)
  98. case 1: menu_m4(id)
  99. case 2: menu_ak(id)
  100. case 3: menu_awp(id)
  101. case 4: menu_famas(id)
  102. default: return PLUGIN_HANDLED
  103. }
  104. return PLUGIN_HANDLED
  105. }
  106. public menu_noze(id) {
  107. new menuBody[512]
  108. formatex(menuBody, charsmax(menuBody), "\r*\w skiny posiadaja Wszyscy^n^n\dwybierz \rKOSE")
  109. new menu = menu_create(menuBody, "knifemenu")
  110.  
  111. menu_additem(menu, "\wNóż | \dKlasyczny \r(\ywszyscy\r)")
  112.  
  113. menu_additem(menu, "\wNóż | \dDoppler \r(\ywszyscy\r)")
  114.  
  115. menu_additem(menu, "\wNóż | \dBevasto \r(\ywszyscy\r)")
  116.  
  117. menu_additem(menu, "\wNóż | \dFineGold \r(\ywszyscy\r)")
  118.  
  119. menu_additem(menu, "\wNóż | \dJoker1 \r(\ywszyscy\r)")
  120.  
  121. menu_additem(menu, "\wNóż | \dJoker2 \r(\ywszyscy\r)")
  122.  
  123.  
  124. menu_setprop(menu, MPROP_BACKNAME, "Poprzednia Strona");
  125. menu_setprop(menu, MPROP_NEXTNAME, "Następna Strona");
  126. menu_setprop(menu, MPROP_EXITNAME, "\rWyjdź");
  127.  
  128. menu_display(id, menu);
  129. }
  130.  
  131. public knifemenu(id, menu, item) {
  132. switch(item)
  133. {
  134. case 0: SetKnife(id , 0)
  135. case 1: SetKnife(id , 1)
  136. case 2: SetKnife(id , 2)
  137. case 3: SetKnife(id , 3)
  138. case 4: SetKnife(id , 4)
  139. case 5: SetKnife(id , 5)
  140. default: return PLUGIN_HANDLED
  141. }
  142. ZapiszNoz(id)
  143. return PLUGIN_HANDLED
  144. }
  145.  
  146. public SetKnife(id , Knife) {
  147. model_noza[id] = Knife
  148.  
  149. new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
  150. if ( Weapon != CSW_KNIFE )
  151. return PLUGIN_HANDLED
  152.  
  153. new vModel[56]
  154.  
  155. switch(Knife)
  156. {
  157. case 0:
  158. {
  159. format(vModel,55,"models/v_knife.mdl")
  160. }
  161. case 1:
  162. {
  163. format(vModel,55,"models/OnlyDD2_2k21/skiny/noz/v_Doppler.mdl")
  164. }
  165. case 2:
  166. {
  167. format(vModel,55,"models/OnlyDD2_2k21/skiny/noz/v_Bevasto.mdl")
  168. }
  169. case 3:
  170. {
  171. format(vModel,55,"models/OnlyDD2_2k21/skiny/noz/v_FineGold.mdl")
  172. }
  173. case 4:
  174. {
  175. format(vModel,55,"models/OnlyDD2_2k21/skiny/noz/v_Joker1.mdl")
  176. }
  177. case 5:
  178. {
  179. format(vModel,55,"models/OnlyDD2_2k21/skiny/noz/v_Joker2.mdl")
  180. }
  181. }
  182.  
  183. entity_set_string(id, EV_SZ_viewmodel, vModel)
  184.  
  185. return PLUGIN_HANDLED;
  186. }
  187. public menu_m4(id) {
  188. new menuBody[512]
  189. formatex(menuBody, charsmax(menuBody), "\r*\w skiny posiadaja Wszyscy^n^n\dwybierz \rM4A1")
  190. new menu = menu_create(menuBody, "m4menu")
  191.  
  192. menu_additem(menu, "\wM4A1 | \dKlasyczna \r(\ywszyscy\r)")
  193.  
  194. menu_additem(menu, "\wM4A1 | \dInvisible \r(\ywszyscy\r)")
  195.  
  196. menu_additem(menu, "\wM4A1 | \dLimitGold \r(\ywszyscy\r)")
  197.  
  198. menu_additem(menu, "\wM4A1 | \dMolerdo \r(\ywszyscy\r)")
  199.  
  200. menu_additem(menu, "\wM4A1 | \dTeradino \r(\ywszyscy\r)")
  201.  
  202. menu_additem(menu, "\wM4A1 | \dCondor \r(\ywszyscy\r)")
  203.  
  204.  
  205. menu_setprop(menu, MPROP_BACKNAME, "Poprzednia Strona");
  206. menu_setprop(menu, MPROP_NEXTNAME, "Następna Strona");
  207. menu_setprop(menu, MPROP_EXITNAME, "\rWyjdź");
  208.  
  209. menu_display(id, menu);
  210. }
  211.  
  212. public m4menu(id, menu, item) {
  213. switch(item)
  214. {
  215. case 0: SetM4A1(id , 0)
  216. case 1: SetM4A1(id , 1)
  217. case 2: SetM4A1(id , 2)
  218. case 3: SetM4A1(id , 3)
  219. case 4: SetM4A1(id , 4)
  220. case 5: SetM4A1(id , 5)
  221. default: return PLUGIN_HANDLED
  222. }
  223. ZapiszM4(id)
  224. return PLUGIN_HANDLED
  225. }
  226.  
  227. public SetM4A1(id , M4A1) {
  228. model_m4[id] = M4A1
  229.  
  230. new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
  231. if ( Weapon != CSW_M4A1 )
  232. return PLUGIN_HANDLED
  233.  
  234. new vModel[56]
  235.  
  236. switch(M4A1)
  237. {
  238. case 0: {
  239.  
  240. format(vModel,55,"models/v_m4a1.mdl")
  241. }
  242. case 1: {
  243. format(vModel,55,"models/OnlyDD2_2k21/skiny/m4a1/v_Invisible.mdl")
  244. }
  245. case 2: {
  246. format(vModel,55,"models/OnlyDD2_2k21/skiny/m4a1/v_LimitGold.mdl")
  247. }
  248. case 3: {
  249. format(vModel,55,"models/OnlyDD2_2k21/skiny/m4a1/v_Molerdo.mdl")
  250. }
  251. case 4: {
  252. format(vModel,55,"models/OnlyDD2_2k21/skiny/m4a1/v_Teradino.mdl")
  253. }
  254. case 5: {
  255. format(vModel,55,"models/OnlyDD2_2k21/skiny/m4a1/v_Condor.mdl")
  256. }
  257. }
  258.  
  259. entity_set_string(id, EV_SZ_viewmodel, vModel)
  260.  
  261. return PLUGIN_HANDLED;
  262. }
  263. public menu_ak(id) {
  264. new menuBody[512]
  265. formatex(menuBody, charsmax(menuBody), "\r*\w skiny posiadaja Wszyscy^n^n\dwybierz \rAK47")
  266. new menu = menu_create(menuBody, "akmenu")
  267.  
  268. menu_additem(menu, "\wAK47 | \dKlasyczny \r(\ywszyscy\r)")
  269.  
  270. menu_additem(menu, "\wAK47 | \dInvisible1 \r(\ywszyscy\r)")
  271.  
  272. menu_additem(menu, "\wAK47 | \dLimitedBla \r(\ywszyscy\r)")
  273.  
  274. menu_additem(menu, "\wAK47 | \dLimitedGol \r(\ywszyscy\r)")
  275.  
  276. menu_additem(menu, "\wAK47 | \dSepia \r(\ywszyscy\r)")
  277.  
  278. menu_additem(menu, "\wAK47 | \dSoldier \r(\ywszyscy\r)")
  279.  
  280.  
  281. menu_setprop(menu, MPROP_BACKNAME, "Poprzednia Strona");
  282. menu_setprop(menu, MPROP_NEXTNAME, "Następna Strona");
  283. menu_setprop(menu, MPROP_EXITNAME, "\rWyjdź");
  284.  
  285. menu_display(id, menu);
  286. }
  287.  
  288. public akmenu(id, menu, item) {
  289. switch(item)
  290. {
  291. case 0: SetAK47(id , 0)
  292. case 1: SetAK47(id , 1)
  293. case 2: SetAK47(id , 2)
  294. case 3: SetAK47(id , 3)
  295. case 4: SetAK47(id , 4)
  296. case 5: SetAK47(id , 5)
  297. default: return PLUGIN_HANDLED
  298. }
  299. ZapiszAK(id)
  300. return PLUGIN_HANDLED
  301. }
  302.  
  303. public SetAK47(id , AK47) {
  304. model_ak[id] = AK47
  305.  
  306. new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
  307. if ( Weapon != CSW_AK47 )
  308. return PLUGIN_HANDLED
  309.  
  310. new vModel[56]
  311.  
  312. switch(AK47)
  313. {
  314. case 0: {
  315.  
  316. format(vModel,55,"models/v_ak47.mdl")
  317. }
  318. case 1: {
  319. format(vModel,55,"models/OnlyDD2_2k21/skiny/ak47/v_Invisible1.mdl")
  320. }
  321. case 2: {
  322. format(vModel,55,"models/OnlyDD2_2k21/skiny/ak47/v_LimitedBla.mdl")
  323. }
  324. case 3: {
  325. format(vModel,55,"models/OnlyDD2_2k21/skiny/ak47/v_LimitedGol.mdl")
  326. }
  327. case 4: {
  328. format(vModel,55,"models/OnlyDD2_2k21/skiny/ak47/v_Sepia.mdl")
  329. }
  330. case 5: {
  331. format(vModel,55,"models/OnlyDD2_2k21/skiny/ak47/v_Soldier.mdl")
  332. }
  333. }
  334.  
  335. entity_set_string(id, EV_SZ_viewmodel, vModel)
  336.  
  337. return PLUGIN_HANDLED;
  338. }
  339. public menu_awp(id) {
  340. new menuBody[512]
  341. formatex(menuBody, charsmax(menuBody), "\r*\w skiny posiadaja Wszyscy^n^n\dwybierz \rAWP")
  342. new menu = menu_create(menuBody, "awpmenu")
  343.  
  344. menu_additem(menu, "\wAWP | \dKlasyczne \r(\ywszyscy\r)")
  345.  
  346. menu_additem(menu, "\wAWP | \dInvisible2 \r(\ywszyscy\r)")
  347.  
  348. menu_additem(menu, "\wAWP | \Teranivo \r(\ywszyscy\r)")
  349.  
  350. menu_additem(menu, "\wAWP | \dTiger \r(\ywszyscy\r)")
  351.  
  352. menu_additem(menu, "\wAWP | \dVolcano \r(\ywszyscy\r)")
  353.  
  354. menu_additem(menu, "\wAWP | \dBlack \r(\ywszyscy\r)")
  355.  
  356.  
  357. menu_setprop(menu, MPROP_BACKNAME, "Poprzednia Strona");
  358. menu_setprop(menu, MPROP_NEXTNAME, "Następna Strona");
  359. menu_setprop(menu, MPROP_EXITNAME, "\rWyjdź");
  360.  
  361. menu_display(id, menu);
  362. }
  363.  
  364. public awpmenu(id, menu, item) {
  365. switch(item)
  366. {
  367. case 0: SetAWP(id , 0)
  368. case 1: SetAWP(id , 1)
  369. case 2: SetAWP(id , 2)
  370. case 3: SetAWP(id , 3)
  371. case 4: SetAWP(id , 4)
  372. case 5: SetAWP(id , 5)
  373. default: return PLUGIN_HANDLED
  374. }
  375. ZapiszAWP(id)
  376. return PLUGIN_HANDLED
  377. }
  378.  
  379. public SetAWP(id , AWP) {
  380. model_awp[id] = AWP
  381.  
  382. new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
  383. if ( Weapon != CSW_AWP )
  384. return PLUGIN_HANDLED
  385.  
  386. new vModel[56]
  387.  
  388. switch(AWP)
  389. {
  390. case 0: {
  391.  
  392. format(vModel,55,"models/v_awp.mdl")
  393. }
  394. case 1: {
  395. format(vModel,55,"models/OnlyDD2_2k21/skiny/awp/v_Invisible2.mdl")
  396. }
  397. case 2: {
  398. format(vModel,55,"models/OnlyDD2_2k21/skiny/awp/v_Teranivo.mdl")
  399. }
  400. case 3: {
  401. format(vModel,55,"models/OnlyDD2_2k21/skiny/awp/v_Tiger.mdl")
  402. }
  403. case 4: {
  404. format(vModel,55,"models/OnlyDD2_2k21/skiny/awp/v_Volcano.mdl")
  405. }
  406. case 5: {
  407. format(vModel,55,"models/OnlyDD2_2k21/skiny/awp/v_Black.mdl")
  408. }
  409. }
  410.  
  411. entity_set_string(id, EV_SZ_viewmodel, vModel)
  412.  
  413. return PLUGIN_HANDLED;
  414. }
  415. public menu_famas(id) {
  416. new menuBody[512]
  417. formatex(menuBody, charsmax(menuBody), "\r*\w skiny posiadaja Wszyscy^n^n\dwybierz \rFAMAS'a")
  418. new menu = menu_create(menuBody, "famasmenu")
  419.  
  420. menu_additem(menu, "\wFAMAS | \dKlasyczne \r(\ywszyscy\r)")
  421.  
  422. menu_additem(menu, "\wFAMAS | \dCarthage \r(\ywszyscy\r)")
  423.  
  424. menu_additem(menu, "\wFAMAS | \dOgar \r(\ywszyscy\r)")
  425.  
  426. menu_additem(menu, "\wFAMAS | \dCrazy \r(\ywszyscy\r)")
  427.  
  428. menu_additem(menu, "\wFAMAS | \dMan Eater \r(\ywszyscy\r)")
  429.  
  430. menu_additem(menu, "\wFAMAS | \dEye of Athena \r(\ywszyscy\r)")
  431.  
  432.  
  433. menu_setprop(menu, MPROP_BACKNAME, "Poprzednia Strona");
  434. menu_setprop(menu, MPROP_NEXTNAME, "Następna Strona");
  435. menu_setprop(menu, MPROP_EXITNAME, "\rWyjdź");
  436.  
  437. menu_display(id, menu);
  438. }
  439.  
  440. public famasmenu(id, menu, item) {
  441. switch(item)
  442. {
  443. case 0: SetFAMAS(id , 0)
  444. case 1: SetFAMAS(id , 1)
  445. case 2: SetFAMAS(id , 2)
  446. case 3: SetFAMAS(id , 3)
  447. case 4: SetFAMAS(id , 4)
  448. case 5: SetFAMAS(id , 5)
  449. default: return PLUGIN_HANDLED
  450. }
  451. ZapiszFAMAS(id)
  452. return PLUGIN_HANDLED
  453. }
  454.  
  455. public SetFAMAS(id , FAMAS) {
  456. model_famas[id] = FAMAS
  457.  
  458. new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
  459. if ( Weapon != CSW_FAMAS )
  460. return PLUGIN_HANDLED
  461.  
  462. new vModel[56]
  463.  
  464. switch(FAMAS)
  465. {
  466. case 0: {
  467.  
  468. format(vModel,55,"models/v_famas.mdl")
  469. }
  470. case 1: {
  471. format(vModel,55,"models/OnlyDD2_2k21/skiny/famas/v_carthage.mdl")
  472. }
  473. case 2: {
  474. format(vModel,55,"models/OnlyDD2_2k21/skiny/famas/v_ogar.mdl")
  475. }
  476. case 3: {
  477. format(vModel,55,"models/OnlyDD2_2k21/skiny/famas/v_crazy.mdl")
  478. }
  479. case 4: {
  480. format(vModel,55,"models/OnlyDD2_2k21/skiny/famas/v_eater.mdl")
  481. }
  482. case 5: {
  483. format(vModel,55,"models/OnlyDD2_2k21/skiny/famas/v_athena.mdl")
  484. }
  485. }
  486.  
  487. entity_set_string(id, EV_SZ_viewmodel, vModel)
  488.  
  489. return PLUGIN_HANDLED;
  490. }
  491. public CurWeapon(id)
  492. {
  493. if(!is_user_alive(id))
  494. return PLUGIN_HANDLED;
  495.  
  496.  
  497. SetKnife(id, model_noza[id])
  498. SetM4A1(id, model_m4[id])
  499. SetAK47(id, model_ak[id])
  500. SetAWP(id, model_awp[id])
  501. SetFAMAS(id, model_famas[id])
  502.  
  503. return PLUGIN_HANDLED
  504.  
  505. }
  506. public client_authorized(id)
  507. {
  508. ZaladujNoze(id)
  509. ZaladujM4(id)
  510. ZaladujAK(id)
  511. ZaladujAWP(id)
  512. ZaladujFAMAS(id)
  513. }
  514.  
  515. ZapiszNoz(id)
  516. {
  517.  
  518. new authid[32]
  519. get_user_authid(id, authid, 31)
  520.  
  521. new vaultkey[64]
  522. new vaultdata[64]
  523.  
  524. format(vaultkey, 63, "Knife_%s", authid)
  525. format(vaultdata, 63, "%d", model_noza[id])
  526. set_vaultdata(vaultkey, vaultdata)
  527. }
  528.  
  529. ZaladujNoze(id)
  530. {
  531. new authid[32]
  532. get_user_authid(id,authid,31)
  533.  
  534. new vaultkey[64], vaultdata[64]
  535.  
  536. format(vaultkey, 63, "Knife_%s", authid)
  537. get_vaultdata(vaultkey, vaultdata, 63)
  538. model_noza[id] = str_to_num(vaultdata)
  539.  
  540. }
  541. ZapiszM4(id)
  542. {
  543.  
  544. new authid[32]
  545. get_user_authid(id, authid, 31)
  546.  
  547. new vaultkey[64]
  548. new vaultdata[64]
  549.  
  550. format(vaultkey, 63, "M4A1_%s", authid)
  551. format(vaultdata, 63, "%d", model_m4[id])
  552. set_vaultdata(vaultkey, vaultdata)
  553. }
  554.  
  555. ZaladujM4(id)
  556. {
  557. new authid[32]
  558. get_user_authid(id,authid,31)
  559.  
  560. new vaultkey[64], vaultdata[64]
  561.  
  562. format(vaultkey, 63, "M4A1_%s", authid)
  563. get_vaultdata(vaultkey, vaultdata, 63)
  564. model_m4[id] = str_to_num(vaultdata)
  565.  
  566. }
  567. ZapiszAK(id)
  568. {
  569.  
  570. new authid[32]
  571. get_user_authid(id, authid, 31)
  572.  
  573. new vaultkey[64]
  574. new vaultdata[64]
  575.  
  576. format(vaultkey, 63, "AK47_%s", authid)
  577. format(vaultdata, 63, "%d", model_ak[id])
  578. set_vaultdata(vaultkey, vaultdata)
  579. }
  580.  
  581. ZaladujAK(id)
  582. {
  583. new authid[32]
  584. get_user_authid(id,authid,31)
  585.  
  586. new vaultkey[64], vaultdata[64]
  587.  
  588. format(vaultkey, 63, "AK47_%s", authid)
  589. get_vaultdata(vaultkey, vaultdata, 63)
  590. model_ak[id] = str_to_num(vaultdata)
  591.  
  592. }
  593. ZapiszAWP(id)
  594. {
  595.  
  596. new authid[32]
  597. get_user_authid(id, authid, 31)
  598.  
  599. new vaultkey[64]
  600. new vaultdata[64]
  601.  
  602. format(vaultkey, 63, "AWP_%s", authid)
  603. format(vaultdata, 63, "%d", model_awp[id])
  604. set_vaultdata(vaultkey, vaultdata)
  605. }
  606.  
  607. ZaladujAWP(id)
  608. {
  609. new authid[32]
  610. get_user_authid(id,authid,31)
  611.  
  612. new vaultkey[64], vaultdata[64]
  613.  
  614. format(vaultkey, 63, "AWP_%s", authid)
  615. get_vaultdata(vaultkey, vaultdata, 63)
  616. model_awp[id] = str_to_num(vaultdata)
  617.  
  618. }
  619. ZapiszFAMAS(id)
  620. {
  621.  
  622. new authid[32]
  623. get_user_authid(id, authid, 31)
  624.  
  625. new vaultkey[64]
  626. new vaultdata[64]
  627.  
  628. format(vaultkey, 63, "FAMAS_%s", authid)
  629. format(vaultdata, 63, "%d", model_famas[id])
  630. set_vaultdata(vaultkey, vaultdata)
  631. }
  632.  
  633. ZaladujFAMAS(id)
  634. {
  635. new authid[32]
  636. get_user_authid(id,authid,31)
  637.  
  638. new vaultkey[64], vaultdata[64]
  639.  
  640. format(vaultkey, 63, "FAMAS_%s", authid)
  641. get_vaultdata(vaultkey, vaultdata, 63)
  642. model_awp[id] = str_to_num(vaultdata)
  643.  
  644. }
  645.  
  646. {
  647. if(get_user_flags(id) & ADMIN_LEVEL_G)
  648. {
  649. return ITEM_ENABLED;
  650. }
  651. else
  652. {
  653. return ITEM_DISABLED;
  654. }
  655.  
  656. }
  657.  
  658.  
  659.  
  660. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  661. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
  662. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement