Advertisement
Guest User

Untitled

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