hlmod.hu
https://hlmod.hu/

Awp mód hiba!
https://hlmod.hu/viewtopic.php?f=10&t=25990
Oldal: 1 / 1

Szerző:  D34D [2016.08.24. 19:53 ]
Hozzászólás témája:  Awp mód hiba!

Sziasztok 2-napja bajlódok vele gondolom kirakom valaki megcsinálná nemrakja rá a skint a fegyverekre.
  1. /* Plugin generated by AMXX-Studio */
  2.  #include <amxmodx>
  3. #include <amxmisc>
  4.  
  5. #define PLUGIN "Awp"
  6. #define VERSION "1.0"
  7. #define AUTHOR "asd
  8.  
  9. new RaktarMod[33]
  10.  
  11. new const Skinek[MAX][] =
  12. {
  13.     { "AWP | Tiger" },
  14.     { "AWP | Redline" },
  15.     { "AWP | Carbonite" },
  16.     { "AWP | Smoke" },
  17.     { "AWP | Féreg Isten" },
  18.     { "AWP | Dragon Lore" },
  19.     { "AWP | Dream" },
  20.     { "AWP | Hyper Beast" },
  21.     { "AWP | Star" },
  22.     { "AWP | Razer" },
  23.     { "AWP | Comics" },
  24.     { "AWP | Dark King" },
  25.     { "AWP | Asiimov" },
  26.     { "KNIFE | Space Doppler Huntsman" },
  27.     { "KNIFE | Crimson Web Huntsman" },
  28.     { "KNIFE | Fade Huntsman" },
  29.     { "KNIFE | Slaughter Huntsman" },
  30.     { "KNIFE | Steel Huntsman" },
  31.     { "KNIFE | Ocean Doppler Karambit" },
  32.     { "KNIFE | Liquid Doppler Karambit" },
  33.     { "KNIFE | Space Doppler Karambit" },
  34.     { "KNIFE | Steel Karambit" },
  35.     { "KNIFE | Crimson Web Karambit" },
  36.     { "KNIFE | Tiger Tooth Bayonet" },
  37.     { "KNIFE | Space Bayonet" },
  38.     { "KNIFE | Sapphire Bayonet" },
  39.     { "KNIFE | Fade Bayonet" },
  40.     { "KNIFE | Crimson Web Bayonet" },
  41.     { "KNIFE | Case Hardened Butterfly" },
  42.     { "KNIFE | Crimson Web Butterfly" },
  43.     { "KNIFE | Sea Butterfly" },
  44.     { "KNIFE | Hawaiian Butterfly" },
  45.     { "KNIFE | Fade Butterfly" }
  46. };
  47. new const SkinModels[MAX][] = {
  48.     "AWP/Tigris.mdl",
  49.     "AWP/Redline.mdl",
  50.     "AWP/Carbonite.mdl",
  51.     "AWP/Smoke.mdl",
  52.     "AWP/WormGod.mdl",
  53.     "AWP/DragonLore.mdl",
  54.     "AWP/Dream.mdl",
  55.     "AWP/Star.mdl",
  56.     "AWP/Razer.mdl",
  57.     "AWP/Comics.mdl",
  58.     "AWP/DKing.mdl",
  59.     "AWP/HBeast.mdl",
  60.     "AWP/Asiimov.mdl",
  61.     "KNIFE/Doppler_HM.mdl",
  62.     "KNIFE/Crimson_HM.mdl",
  63.     "KNIFE/Fade_HM.mdl",
  64.     "KNIFE/Slaughter_HM.mdl",
  65.     "KNIFE/Steel_HM.mdl",
  66.     "KNIFE/DopplerOcean_K.mdl",
  67.     "KNIFE/DopplerPink_K.mdl",
  68.     "KNIFE/DopplerSpace_K.mdl",
  69.     "KNIFE/Steel_K.mdl",
  70.     "KNIFE/Crimson_K.mdl",
  71.     "KNIFE/Tigertooth_B.mdl",
  72.     "KNIFE/Space_B.mdl",
  73.     "KNIFE/Sapphire_B.mdl",
  74.     "KNIFE/Fade_B.mdl",
  75.     "KNIFE/Crimson_B.mdl",
  76.     "KNIFE/CaseHardened_BF.mdl",
  77.     "KNIFE/Crimson_BF.mdl",
  78.     "KNIFE/Sea_BF.mdl",
  79.     "KNIFE/Hawaiian_BF.mdl",
  80.     "KNIFE/Fade_BF.mdl"
  81. }
  82.  
  83. public plugin_init() {
  84.     register_plugin(PLUGIN, VERSION, AUTHOR)
  85.    
  86.     register_event("CurWeapon", "Fegyvervaltas", "be", "1=1")
  87. }
  88. public plugin_precache() {
  89.     for(new i;i < MAX; i++) {
  90.         new String[121]
  91.         format(String, charsmax(String), "models/sincefor_awp/%s", SkinModels[i])
  92.         precache_model(String)
  93.     }
  94. }
  95. public Fegyvervaltas(id) {
  96.     new Gun = get_user_weapon(id)
  97.    
  98.     for(new i=0; i < MAX-1; i++)
  99.     {
  100.         if(Skin[0][id] == i && Gun == CSW_AWP)
  101.         {
  102.             new String[121]
  103.             format(String, charsmax(String), "models/sincefor_awp/%s", SkinModels[i])
  104.             set_pev(id, pev_viewmodel2, String)
  105.         }
  106.     }
  107.     for(new i=13; i < MAX-13; i++)
  108.     {
  109.         if(Skin[1][id] == i && Gun == CSW_KNIFE) {
  110.             new String[121]
  111.             format(String, charsmax(String), "models/sincefor_awp/%s", SkinModels[i])
  112.             set_pev(id, pev_viewmodel2, String)
  113.         }
  114.     }
  115. }
  116. public Felszereles(id) {
  117.     new cim[121]
  118.     format(cim, charsmax(cim), "\r%s \wOnly Awp \y- \dFelszerelés", Prefix_Menu)
  119.     new menu = menu_create(cim, "Fel_h")
  120.    
  121.     for(new i;i < MAX; i++)
  122.     {
  123.         if(OsszesFegyver[i][id] > 0)
  124.         {
  125.             new Num[6]
  126.             num_to_str(i, Num, 5)
  127.             format(cim, charsmax(cim), "\r%s \w|\d %d Db", Skinek[i], OsszesFegyver[i][id])
  128.             menu_additem(menu, cim, Num)
  129.         }
  130.     }
  131.     menu_display(id, menu, 0)
  132. }
  133. public Fel_h(id, menu, item){
  134.     if(item == MENU_EXIT)
  135.     {
  136.         menu_destroy(menu)
  137.         return
  138.     }
  139.    
  140.     new data[9], szName[64]
  141.     new access, callback
  142.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  143.     new key = str_to_num(data)
  144.    
  145.     RaktarMod[id] = key
  146.    
  147.     Raktar(id)
  148. }
  149. public Raktar(id)
  150. {
  151.     new cim[121]
  152.     format(cim, charsmax(cim), "\r%s \wOnly Awp \y- \dRaktár", Prefix_Menu)
  153.     new menu = menu_create(cim, "Raktar_h")
  154.    
  155.     format(cim, charsmax(cim), "\r%s \w| \d%d Db^n", Skinek[RaktarMod[id]], OsszesFegyver[RaktarMod[id]][id])
  156.     menu_additem(menu, cim, "0",0)
  157.    
  158.     menu_additem(menu, "\yFelszerelés", "1",0)
  159.     menu_additem(menu, "\dKukába Dobás", "2",0)
  160.    
  161.     menu_display(id, menu, 0)
  162. }
  163. public Raktar_h(id, menu, item){
  164.     if(item == MENU_EXIT)
  165.     {
  166.         menu_destroy(menu)
  167.         return
  168.     }
  169.    
  170.     new data[9], szName[64]
  171.     new access, callback
  172.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  173.     new key = str_to_num(data)
  174.    
  175.     switch(key) {
  176.         case 0: Raktar(id)
  177.         case 1: {
  178.             if(key < 13) {
  179.                 Skin[0][id] = key
  180.             }
  181.             else if(key < 20) {
  182.                 Skin[1][id] = key+13
  183.             }
  184.         }
  185.         case 2: {
  186.             OsszesFegyver[RaktarMod[id]][id]--
  187.         }
  188.     }
  189. }

Szerző:  Pista. [2016.08.24. 20:06 ]
Hozzászólás témája:  Re: Nem rakja rá a skint!!!

  1. RaktarMod[id] = key

---->
  1. RaktarMod[id] += key


Csak tipp :D

Szerző:  D34D [2016.08.24. 20:07 ]
Hozzászólás témája:  Re: Nem rakja rá a skint!!!

Próbáltam nem müködik.

Szerző:  theglorious [2016.08.24. 20:10 ]
Hozzászólás témája:  Re: Nem rakja rá a skint!!!

 ! Moderátori megjegyzés (theglorious):
a téma nevét változtasd meg vagy kuka!

Szerző:  D34D [2016.08.24. 20:20 ]
Hozzászólás témája:  Re: Nem rakja rá a skint!!!

Javítva!

Szerző:  The Peace [2016.08.24. 21:32 ]
Hozzászólás témája:  Re: Nem rakja rá a skint!!!

D34D írta:
Javítva!

a MAX-nak nem kell definálás? :D

Szerző:  Pista. [2016.08.26. 16:09 ]
Hozzászólás témája:  Re: Awp mód hiba!

próbáld csak szimplám

így
  1. for(new i=13; i < MAX; i++)


és
  1. #define MAX 107

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