hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.16. 12:59



Jelenlévő felhasználók

Jelenleg 335 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 334 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fegyver skin menü
HozzászólásElküldve: 2016.01.11. 21:03 
Offline
GFX-Designer
Avatar

Csatlakozott: 2015.03.12. 15:06
Hozzászólások: 624
Megköszönt másnak: 199 alkalommal
Megköszönték neki: 78 alkalommal
Sziasztok!
Ezt miért nem fordítja le? :?

  1. #include <amxmodx>
  2.     #include <amxmisc>
  3.     #include <colorchat>
  4.     #include <csstats>
  5.     #include <fakemeta>
  6.     #include <nvault>
  7.  
  8.     #define PLUGIN "Fegyverskin"
  9.     #define VERSION "1.0"
  10.     #define AUTHOR "Blesh"
  11.  
  12.  
  13.     new oles[33]
  14.     new awp[33], deagle[33], m4a1[33], ak47[33]
  15.     new vault
  16.  
  17.     new const szPrefix[] = "[Információ]"
  18.  
  19.     public plugin_init() {
  20.         register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22.         register_dictionary("weaponskin.txt")
  23.  
  24.         //Chat parancsok
  25.         register_clcmd("say /awp", "awp_menu")
  26.         register_clcmd("say_team /awp", "awp_menu")
  27.         register_clcmd("say /deagle", "deagle_menu")
  28.         register_clcmd("say_team /deagle", "deagle_menu")
  29.         register_clcmd("say /m4a1", "m4a1_menu")
  30.         register_clcmd("say_team /m4a1", "m4a1_menu")
  31.         register_clcmd("say /ak47", "ak47_menu")
  32.         register_clcmd("say_team /ak47", "ak47_menu")
  33.         register_clcmd("say /menu", "fomenu")
  34.         register_clcmd("say_team /menu", "fomenu")
  35.  
  36.         //Fegyverváltás
  37.         register_event("CurWeapon", "fegyvervaltas", "be", "1=1")
  38.  
  39.         //Halál
  40.         register_event("DeathMsg", "eDeath", "ade")
  41.  
  42.         vault = nvault_open("Fegyverskin")
  43.     }
  44.  
  45.     public plugin_precache() {
  46.  
  47.         //AWP-k
  48.         precache_model("models/maxwsm/awp_v1.mdl")
  49.         precache_model("models/maxwsm/awp_v2.mdl")
  50.         precache_model("models/maxwsm/awp_v3.mdl")
  51.         precache_model("models/maxwsm/awp_v4.mdl")
  52.         precache_model("models/maxwsm/awp_v5.mdl")
  53.         precache_model("models/maxwsm/awp_v6.mdl")
  54.         precache_model("models/maxwsm/awp_v7.mdl")
  55.         precache_model("models/maxwsm/awp_v8.mdl")
  56.  
  57.         //m4a1-ek
  58.         precache_model("models/maxwsm/m4a1_v1.mdl")
  59.         precache_model("models/maxwsm/m4a1_v2.mdl")
  60.         precache_model("models/maxwsm/m4a1_v3.mdl")
  61.         precache_model("models/maxwsm/m4a1_v4.mdl")
  62.         precache_model("models/maxwsm/m4a1_v5.mdl")
  63.         precache_model("models/maxwsm/m4a1_v6.mdl")
  64.         precache_model("models/maxwsm/m4a1_v7.mdl")
  65.         precache_model("models/maxwsm/m4a1_v8.mdl")
  66.  
  67.         //ak47-ek
  68.  
  69.         precache_model("models/maxwsm/ak47_v1.mdl")
  70.         precache_model("models/maxwsm/ak47_v2.mdl")
  71.         precache_model("models/maxwsm/ak47_v3.mdl")
  72.         precache_model("models/maxwsm/ak47_v4.mdl")
  73.         precache_model("models/maxwsm/ak47_v5.mdl")
  74.         precache_model("models/maxwsm/ak47_v6.mdl")
  75.         precache_model("models/maxwsm/ak47_v7.mdl")
  76.         precache_model("models/maxwsm/ak47_v8.mdl")
  77.  
  78.         //Deagle-k
  79.         precache_model("models/maxwsm/deagle_v2.mdl")
  80.         precache_model("models/maxwsm/deagle_v1.mdl")
  81.         precache_model("models/maxwsm/deagle_v3.mdl")
  82.         precache_model("models/maxwsm/deagle_v4.mdl")
  83.         precache_model("models/maxwsm/deagle_v5.mdl")
  84.         precache_model("models/maxwsm/deagle_v6.mdl")
  85.         precache_model("models/maxwsm/deagle_v7.mdl")
  86.         precache_model("models/maxwsm/deagle_v8.mdl")
  87.  
  88.     }
  89.  
  90.     public eDeath() {
  91.  
  92.         new attacker = read_data(1)
  93.         new victim = read_data(2)
  94.  
  95.         if(attacker == victim)
  96.             return PLUGIN_HANDLED
  97.  
  98.         oles[attacker] ++
  99.         return PLUGIN_HANDLED
  100.     }
  101.  
  102.     public fomenu(id) {
  103.         new menu = menu_create("Főmenü", "fomenu_h")
  104.  
  105.         menu_additem(menu, "AWP Skinek", "1", 0)
  106.         menu_additem(menu, "Deagle Skinek", "2", 0)
  107.         menu_additem(menu, "M4A1 Skinek", "3", 0)
  108.         menu_additem(menu, "AK47 Skinek", "4", 0)
  109.  
  110.  
  111.         menu_display(id, menu, 0)
  112.     }
  113.  
  114.     public fomenu_h(id, menu, item) {
  115.  
  116.         if(item == MENU_EXIT)
  117.         {
  118.             menu_cancel(id)
  119.             return PLUGIN_HANDLED
  120.         }
  121.  
  122.         new data[9], access, callback, szName[64]
  123.         menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  124.         new key = str_to_num(data)
  125.  
  126.         switch(key) {
  127.             case 1:{
  128.                 awp_menu(id)
  129.             }
  130.             case 2:{
  131.                 deagle_menu(id)
  132.  
  133.             }
  134.             case 3:{
  135.                 m4a1_menu(id)
  136.             }
  137.             case 4:{
  138.                 ak47_menu(id)
  139.             }
  140.         }
  141.  
  142.         return PLUGIN_HANDLED
  143.     }
  144.  
  145.     public awp_menu(id) {
  146.  
  147.         new szText[512]
  148.         new cim[121]
  149.         format(cim, charsmax(cim), "AWP Skinek [Öléseid: %d]",oles[id])
  150.         new menu = menu_create(cim, "awp_handler" )
  151.  
  152.         if(oles[id] < 100)
  153.         {
  154.             formatex(szText, charsmax(szText), "Arany AWP [Még %d ölés]", 100-oles[id])
  155.             menu_additem(menu, szText, "1", 0)
  156.         }
  157.         else
  158.             menu_additem(menu, "Arany AWP [Elérve]", "1", 0)
  159.         if(oles[id] < 250)
  160.         {
  161.             formatex(szText, charsmax(szText), "Camo AWP [Még %d ölés]", 250-oles[id])
  162.             menu_additem(menu, szText, "2", 0)
  163.         }
  164.         else
  165.             menu_additem(menu, "Camo AWP [Elérve]", "2", 0)
  166.         if(oles[id] < 600)
  167.         {
  168.             formatex(szText, charsmax(szText), "Worm AWP [Még %d ölés]", 600-oles[id])
  169.             menu_additem(menu, szText, "3", 0)
  170.         }
  171.         else
  172.             menu_additem(menu, "Worm AWP [Elérve]", "3", 0)
  173.         if(oles[id] < 800)
  174.         {
  175.             formatex(szText, charsmax(szText), "Paint AWP [Még %d ölés]", 800-oles[id])
  176.             menu_additem(menu, szText, "4", 0)
  177.         }
  178.         else
  179.             menu_additem(menu, "Paint AWP [Elérve]", "4", 0)
  180.         if(oles[id] < 1600)
  181.         {
  182.             formatex(szText, charsmax(szText), "Sinon AWP [Még %d ölés]", 1600-oles[id])
  183.             menu_additem(menu, szText, "5", 0)
  184.         }
  185.         else
  186.             menu_additem(menu, "Sinon AWP [Elérve]", "5", 0)
  187.         if(oles[id] < 2250)
  188.         {
  189.             formatex(szText, charsmax(szText), "GreenDev AWP  [Még %d ölés]", 2250-oles[id])
  190.             menu_additem(menu, szText, "6", 0)
  191.         }
  192.         else
  193.             menu_additem(menu, "GreenDev AWP [Elérve]", "6", 0)
  194.         if(oles[id] < 3000)
  195.         {
  196.             formatex(szText, charsmax(szText), "Malaysia AWP [Még %d ölés]", 3000-oles[id])
  197.             menu_additem(menu, szText, "7", 0)
  198.         }
  199.         else
  200.             menu_additem(menu, "Malaysia AWP [Elérve]", "7", 0)
  201.         if(oles[id] < 4000)
  202.         {
  203.             formatex(szText, charsmax(szText), "Assimov AWP [Még %d ölés]", 4000-oles[id])
  204.             menu_additem(menu, szText, "8", 0)
  205.         }
  206.         else
  207.             menu_additem(menu, "Assimov AWP [Elérve]", "8", 0)
  208.  
  209.  
  210.         menu_display(id, menu, 0)
  211.     }
  212.  
  213.     public awp_handler(id, menu, item) {
  214.         if( item == MENU_EXIT )
  215.         {
  216.             menu_destroy(menu);
  217.             return PLUGIN_HANDLED;
  218.         }
  219.         new data[9], szName[64];
  220.         new access, callback;
  221.         menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  222.         new key = str_to_num(data);
  223.         switch(key)
  224.         {
  225.             case 1:{ //AWP1
  226.                 if(awp[id] != 1)
  227.                 {
  228.                     if(oles[id] >= 100)
  229.                     {
  230.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Arany AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  231.                         awp[id] = 1
  232.                     }
  233.                     else
  234.                     {
  235.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 100-oles[id])
  236.                         awp_menu(id)
  237.                     }
  238.                 }
  239.                 else
  240.                 {
  241.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP")
  242.                     awp_menu(id)
  243.                 }
  244.             }
  245.             case 2:{  //AWP2
  246.                 if(awp[id] != 2)
  247.                 {
  248.                     if(oles[id] >= 250)
  249.                     {
  250.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Camo AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  251.                         awp[id] = 2
  252.                     }
  253.                     else
  254.                     {
  255.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 250-oles[id])
  256.                         awp_menu(id)
  257.                     }
  258.                 }
  259.                 else
  260.                 {
  261.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP")
  262.                     awp_menu(id)
  263.                 }
  264.             }
  265.             case 3:{ //AWP3
  266.                 if(awp[id] != 3)
  267.                 {
  268.                     if(oles[id] >= 600)
  269.                     {
  270.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Worm AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  271.                         awp[id] = 3
  272.                     }
  273.                     else
  274.                     {
  275.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 600-oles[id])
  276.                         awp_menu(id)
  277.                     }  
  278.                 }
  279.                 else
  280.                 {
  281.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP")
  282.                     awp_menu(id)
  283.                 }
  284.             }
  285.             case 4:{ //AWP4
  286.                 if(awp[id] != 4)
  287.                 {
  288.                     if(oles[id] >= 800)
  289.                     {
  290.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Paint AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  291.                         awp[id] = 4
  292.                     }
  293.                     else
  294.                     {
  295.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 800-oles[id])
  296.                         awp_menu(id)
  297.                     }
  298.                 }
  299.                 else
  300.                 {
  301.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP")
  302.                     awp_menu(id)
  303.                 }
  304.             }
  305.             case 5:{ //AWP5
  306.                 if(awp[id] != 5)
  307.                 {
  308.                     if(oles[id] >= 1600)
  309.                     {
  310.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Sinon AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  311.                         awp[id] = 5
  312.                     }
  313.                     else
  314.                     {
  315.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1600-oles[id])
  316.                         awp_menu(id)
  317.                     }
  318.                 }
  319.                 else
  320.                 {
  321.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP")
  322.                     awp_menu(id)
  323.                 }
  324.             }
  325.  
  326.             case 6:{ //AWP6
  327.                 if(awp[id] != 6)
  328.                 {
  329.                     if(oles[id] >= 2250)
  330.                     {
  331.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Greendev AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  332.                         awp[id] = 6
  333.                     }
  334.                     else
  335.                     {
  336.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 2250-oles[id])
  337.                         awp_menu(id)
  338.                     }
  339.                 }
  340.                 else
  341.                 {
  342.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP")
  343.                     awp_menu(id)
  344.                 }
  345.             }
  346.  
  347.             case 7:{ //AWP7
  348.                 if(awp[id] != 7)
  349.                 {
  350.                     if(oles[id] >= 3000)
  351.                     {
  352.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Malaysia AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  353.                         awp[id] = 7
  354.                     }
  355.                     else
  356.                     {
  357.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 3000-oles[id])
  358.                         awp_menu(id)
  359.                     }
  360.                 }
  361.                 else
  362.                 {
  363.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP")
  364.                     awp_menu(id)
  365.                 }
  366.             }
  367.             case 8:{ //AWP8
  368.                 if(awp[id] != 8)
  369.                 {
  370.                     if(oles[id] >= 4000)
  371.                     {
  372.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Assimov AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  373.                         awp[id] = 8
  374.                     }
  375.                     else
  376.                     {
  377.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 4000-oles[id])
  378.                         awp_menu(id)
  379.                     }
  380.                 }
  381.                 else
  382.                 {
  383.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP")
  384.                     awp_menu(id)
  385.                 }
  386.  
  387.             }
  388.         }
  389.  
  390.         menu_destroy(menu)
  391.         return PLUGIN_HANDLED
  392.     }
  393.  
  394.     public deagle_menu(id) {
  395.  
  396.         new cim[121]
  397.         new szText[512]
  398.         format(cim, charsmax(cim), "Deagle Skinek [Öléseid: %d]",oles[id])
  399.         new menu = menu_create(cim, "deagle_handler" )
  400.  
  401.         if(oles[id] < 70)
  402.         {
  403.             formatex(szText, charsmax(szText), "Arany Deagle [Még %d ölés]", 70-oles[id])
  404.             menu_additem(menu, szText, "1", 0)
  405.         }
  406.         else
  407.             menu_additem(menu, "Arany Deagle [Elérve]", "1", 0)
  408.         if(oles[id] < 70)
  409.         {
  410.             formatex(szText, charsmax(szText), "Camo Deagle [Még %d ölés]", 250-oles[id])
  411.             menu_additem(menu, szText, "2", 0)
  412.         }
  413.         else
  414.             menu_additem(menu, "Camo Deagle [Elérve]", "2", 0)
  415.         if(oles[id] < 250)
  416.         {
  417.             formatex(szText, charsmax(szText), "Crown Deagle [Még %d ölés]", 380-oles[id])
  418.             menu_additem(menu, szText, "3", 0)
  419.         }
  420.         else
  421.             menu_additem(menu, "Crown Deagle [Elérve]", "3", 0)
  422.         if(oles[id] < 380)
  423.         {
  424.             formatex(szText, charsmax(szText), "Skrillex Deagle [Még %d ölés]", 500-oles[id])
  425.             menu_additem(menu, szText, "4", 0)
  426.         }
  427.         else
  428.             menu_additem(menu, "Skrillex Deagle [Elérve]", "4", 0)
  429.         if(oles[id] < 500)
  430.         {
  431.             formatex(szText, charsmax(szText), "Asking Deagle [Még %d ölés]", 680-oles[id])
  432.             menu_additem(menu, szText, "5", 0)
  433.         }
  434.         else
  435.             menu_additem(menu, "Asking Deagle [Elérve]", "5", 0)
  436.         if(oles[id] < 680)
  437.         {
  438.             formatex(szText, charsmax(szText), "Electro Deagle [Még %d ölés]", 850-oles[id])
  439.             menu_additem(menu, szText, "6", 0)
  440.         }
  441.         else
  442.             menu_additem(menu, "Electro Deagle [Elérve]", "6", 0)
  443.         if(oles[id] < 850)
  444.         {
  445.             formatex(szText, charsmax(szText), "Epic Deagle [Még %d ölés]", 1200-oles[id])
  446.             menu_additem(menu, szText, "7", 0)
  447.         }
  448.         else
  449.             menu_additem(menu, "Epic Deagle [Elérve]", "7", 0)
  450.         if(oles[id] < 1200)
  451.         {
  452.             formatex(szText, charsmax(szText), "Assimov Deagle [Még %d ölés]", 1600-oles[id])
  453.             menu_additem(menu, szText, "8", 0)
  454.         }
  455.         else
  456.             menu_additem(menu, "Assimov Deagle [Elérve]", "8", 0)
  457.  
  458.         menu_display(id, menu, 0)
  459.     }
  460.  
  461.     public deagle_handler(id, menu, item) {
  462.         if( item == MENU_EXIT )
  463.         {
  464.             menu_destroy(menu);
  465.             return PLUGIN_HANDLED;
  466.         }
  467.         new data[9], szName[64];
  468.         new access, callback;
  469.         menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  470.         new key = str_to_num(data);
  471.         switch(key)
  472.         {
  473.             case 1:{ //Deagle1
  474.                 if(deagle[id] != 1)
  475.                 {
  476.                     if(oles[id] >= 70)
  477.                     {
  478.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Arany Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  479.                         deagle[id] = 1
  480.                     }
  481.                     else
  482.                     {
  483.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 70-oles[id])
  484.                         deagle_menu(id)
  485.                     }
  486.                 }
  487.                 else
  488.                 {
  489.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE")
  490.                     deagle_menu(id)
  491.                 }
  492.             }
  493.             case 2:{  //Deagle2
  494.                 if(deagle[id] != 2)
  495.                 {
  496.                     if(oles[id] >= 250)
  497.                     {
  498.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Camo Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  499.                         deagle[id] = 2
  500.                     }
  501.                     else
  502.                     {
  503.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 250-oles[id])
  504.                         deagle_menu(id)
  505.                     }
  506.                 }
  507.                 else
  508.                 {
  509.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE")
  510.                     deagle_menu(id)
  511.                 }
  512.             }
  513.             case 3:{ //Deagle3
  514.                 if(deagle[id] != 3)
  515.                 {
  516.                     if(oles[id] >= 380)
  517.                     {
  518.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Crown Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  519.                         deagle[id] = 3
  520.                     }
  521.                     else
  522.                     {
  523.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 380-oles[id])
  524.                         deagle_menu(id)
  525.                     }  
  526.                 }
  527.                 else
  528.                 {
  529.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE")
  530.                     deagle_menu(id)
  531.                 }
  532.             }
  533.             case 4:{ //Deagle4
  534.                 if(deagle[id] != 4)
  535.                 {
  536.                     if(oles[id] >= 500)
  537.                     {
  538.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Skrillex Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  539.                         deagle[id] = 4
  540.                     }
  541.                     else
  542.                     {
  543.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 500-oles[id])
  544.                         deagle_menu(id)
  545.                     }
  546.                 }
  547.                 else
  548.                 {
  549.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE")
  550.                     deagle_menu(id)
  551.                 }
  552.             }
  553.             case 5:{ //Deagle5
  554.                 if(deagle[id] != 5)
  555.                 {
  556.                     if(oles[id] >= 680)
  557.                     {
  558.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Asking Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  559.                         deagle[id] = 5
  560.                     }
  561.                     else
  562.                     {
  563.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 680-oles[id])
  564.                         deagle_menu(id)
  565.                     }
  566.                 }
  567.                 else
  568.                 {
  569.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE")
  570.                     deagle_menu(id)
  571.                 }
  572.             }
  573.  
  574.             case 6:{ //Deagle6
  575.                 if(deagle[id] != 15)
  576.                 {
  577.                     if(oles[id] >= 850)
  578.                     {
  579.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Electro Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  580.                         deagle[id] = 15
  581.                     }
  582.                     else
  583.                     {
  584.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 850-oles[id])
  585.                         deagle_menu(id)
  586.                     }
  587.                 }
  588.                 else
  589.                 {
  590.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE")
  591.                     deagle_menu(id)
  592.                 }
  593.             }
  594.  
  595.             case 7:{ //Deagle7
  596.                 if(deagle[id] != 16)
  597.                 {
  598.                     if(oles[id] >= 1200)
  599.                     {
  600.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Epic Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  601.                         deagle[id] = 16
  602.                     }
  603.                     else
  604.                     {
  605.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1200-oles[id])
  606.                         deagle_menu(id)
  607.                     }
  608.                 }
  609.                 else
  610.                 {
  611.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE")
  612.                     deagle_menu(id)
  613.                 }
  614.             }
  615.  
  616.             case 8:{ //Deagle8
  617.                 if(deagle[id] != 17)
  618.                 {
  619.                     if(oles[id] >= 1600)
  620.                     {
  621.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Assimov Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  622.                         deagle[id] = 17
  623.                     }
  624.                     else
  625.                     {
  626.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1600-oles[id])
  627.                         deagle_menu(id)
  628.                     }
  629.                 }
  630.                 else
  631.                 {
  632.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE")
  633.                     deagle_menu(id)
  634.                 }
  635.             }
  636.         }
  637.  
  638.         menu_destroy(menu)
  639.         return PLUGIN_HANDLED
  640.     }
  641.  
  642.  
  643.     public m4a1_menu(id) {
  644.  
  645.         new szText[512]
  646.         new cim[121]
  647.         format(cim, charsmax(cim), "M4A1 Skinek [Öléseid: %d]",oles[id])
  648.         new menu = menu_create(cim, "m4a1_handler" )
  649.  
  650.         if(oles[id] < 150)
  651.         {
  652.             formatex(szText, charsmax(szText), "Arany M4A1 [Még %d ölés]", 120-oles[id])
  653.             menu_additem(menu, szText, "1", 0)
  654.         }
  655.         else
  656.             menu_additem(menu, "Arany M4A1 [Elérve]", "1", 0)
  657.         if(oles[id] < 120)
  658.         {
  659.             formatex(szText, charsmax(szText), "Camo M4A1 [Még %d ölés]", 250-oles[id])
  660.             menu_additem(menu, szText, "2", 0)
  661.         }
  662.         else
  663.             menu_additem(menu, "Camo M4A1 [Elérve]", "2", 0)
  664.         if(oles[id] < 250)
  665.         {
  666.             formatex(szText, charsmax(szText), "Master M4A1 [Még %d ölés]", 450-oles[id])
  667.             menu_additem(menu, szText, "3", 0)
  668.         }
  669.         else
  670.             menu_additem(menu, "Master M4A1 [Elérve]", "3", 0)
  671.         if(oles[id] < 450)
  672.         {
  673.             formatex(szText, charsmax(szText), "Desert M4A1 [Még %d ölés]", 700-oles[id])
  674.             menu_additem(menu, szText, "4", 0)
  675.         }
  676.         else
  677.             menu_additem(menu, "Desert M4A1 [Elérve]", "4", 0)
  678.         if(oles[id] < 700)
  679.         {
  680.             formatex(szText, charsmax(szText), "Force M4A1 [Még %d ölés]", 1000-oles[id])
  681.             menu_additem(menu, szText, "5", 0)
  682.         }
  683.         else
  684.             menu_additem(menu, "Force M4A1 [Elérve]", "5", 0)
  685.         if(oles[id] < 1000)
  686.         {
  687.             formatex(szText, charsmax(szText), "Nuclear M4A1 [Még %d ölés]", 1500-oles[id])
  688.             menu_additem(menu, szText, "6", 0)
  689.         }
  690.         else
  691.             menu_additem(menu, "Nuclear M4A1 [Elérve]", "6", 0)
  692.         if(oles[id] < 1500)
  693.         {
  694.             formatex(szText, charsmax(szText), "Guardian M4A1 [Még %d ölés]", 2100-oles[id])
  695.             menu_additem(menu, szText, "7", 0)
  696.         }
  697.         else
  698.             menu_additem(menu, "Guardian M4A1 [Elérve]", "7", 0)
  699.         if(oles[id] < 2100)
  700.         {
  701.             formatex(szText, charsmax(szText), "Assimov M4A1 [Még %d ölés]", 3000-oles[id])
  702.             menu_additem(menu, szText, "8", 0)
  703.         }
  704.         else
  705.             menu_additem(menu, "Assimov M4A1 [Elérve]", "8", 0)
  706.  
  707.         menu_display(id, menu, 0)
  708.     }
  709.  
  710.     public m4a1_handler(id, menu, item) {
  711.         if( item == MENU_EXIT )
  712.         {
  713.             menu_destroy(menu);
  714.             return PLUGIN_HANDLED;
  715.         }
  716.         new data[9], szName[64];
  717.         new access, callback;
  718.         menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  719.         new key = str_to_num(data);
  720.         switch(key)
  721.         {
  722.             case 1:{ //M4A11
  723.                 if(m4a1[id] != 1)
  724.                 {
  725.                     if(oles[id] >= 120)
  726.                     {
  727.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Arany M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  728.                         m4a1[id] = 1
  729.                     }
  730.                     else
  731.                     {
  732.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 120-oles[id])
  733.                         m4a1_menu(id)
  734.                     }
  735.                 }
  736.                 else
  737.                 {
  738.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1")
  739.                     m4a1_menu(id)
  740.                 }
  741.             }
  742.             case 2:{  //M4A12
  743.                 if(m4a1[id] != 2)
  744.                 {
  745.                     if(oles[id] >= 250)
  746.                     {
  747.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Camo M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  748.                         m4a1[id] = 2
  749.                     }
  750.                     else
  751.                     {
  752.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 250-oles[id])
  753.                         m4a1_menu(id)
  754.                     }
  755.                 }
  756.                 else
  757.                 {
  758.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1")
  759.                     m4a1_menu(id)
  760.                 }
  761.             }
  762.             case 3:{ //Glock3
  763.                 if(m4a1[id] != 3)
  764.                 {
  765.                     if(oles[id] >= 450)
  766.                     {
  767.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Master M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  768.                         m4a1[id] = 3
  769.                     }
  770.                     else
  771.                     {
  772.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 450-oles[id])
  773.                         m4a1_menu(id)
  774.                     }  
  775.                 }
  776.                 else
  777.                 {
  778.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1")
  779.                     m4a1_menu(id)
  780.                 }
  781.             }
  782.             case 4:{ //M4A14
  783.                 if(m4a1[id] != 4)
  784.                 {
  785.                     if(oles[id] >= 700)
  786.                     {
  787.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Desert M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  788.                         m4a1[id] = 4
  789.                     }
  790.                     else
  791.                     {
  792.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 700-oles[id])
  793.                         m4a1_menu(id)
  794.                     }
  795.                 }
  796.                 else
  797.                 {
  798.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1")
  799.                     m4a1_menu(id)
  800.                 }
  801.             }
  802.             case 5:{ //M4A15
  803.                 if(m4a1[id] != 5)
  804.                 {
  805.                     if(oles[id] >= 1000)
  806.                     {
  807.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Force M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  808.                         m4a1[id] = 5
  809.                     }
  810.                     else
  811.                     {
  812.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1000-oles[id])
  813.                         m4a1_menu(id)
  814.                     }
  815.                 }
  816.                 else
  817.                 {
  818.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1")
  819.                     m4a1_menu(id)
  820.                 }
  821.             }
  822.             case 6:{ //M4A1 6
  823.                 if(m4a1[id] != 9)
  824.                 {
  825.                     if(oles[id] >= 1500)
  826.                     {
  827.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Nuclear M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  828.                         m4a1[id] = 9
  829.                     }
  830.                     else
  831.                     {
  832.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1500-oles[id])
  833.                         m4a1_menu(id)
  834.                     }
  835.                 }
  836.                 else
  837.                 {
  838.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1")
  839.                     m4a1_menu(id)
  840.                 }
  841.             }
  842.             case 7:{ //M4A1 7
  843.                 if(m4a1[id] != 10)
  844.                 {
  845.                     if(oles[id] >= 2100)
  846.                     {
  847.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Guardian M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  848.                         m4a1[id] = 10
  849.                     }
  850.                     else
  851.                     {
  852.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 2100-oles[id])
  853.                         m4a1_menu(id)
  854.                     }
  855.                 }
  856.                 else
  857.                 {
  858.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1")
  859.                     m4a1_menu(id)
  860.                 }
  861.             }
  862.             case 8:{ //M4A1 8
  863.                 if(m4a1[id] != 11)
  864.                 {
  865.                     if(oles[id] >= 3000)
  866.                     {
  867.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Assimov M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  868.                         m4a1[id] = 11
  869.                     }
  870.                     else
  871.                     {
  872.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 3000-oles[id])
  873.                         m4a1_menu(id)
  874.                     }
  875.                 }
  876.                 else
  877.                 {
  878.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1")
  879.                     m4a1_menu(id)
  880.                 }
  881.  
  882.             }
  883.         }
  884.  
  885.  
  886.         menu_destroy(menu)
  887.         return PLUGIN_HANDLED
  888.     }
  889.  
  890.     public ak47_menu(id) {
  891.  
  892.         new szText[512]
  893.         new cim[121]
  894.         format(cim, charsmax(cim), "AK47 Skinek [Öléseid: %d]",oles[id])
  895.         new menu = menu_create(cim, "ak47_handler" )
  896.  
  897.         if(oles[id] < 140)
  898.         {
  899.             formatex(szText, charsmax(szText), "Arany AK47 [Még %d ölés]", 140-oles[id])
  900.             menu_additem(menu, szText, "1", 0)
  901.         }
  902.         else                
  903.             menu_additem(menu, "Arany AK47 [Elérve]", "1", 0)
  904.         if(oles[id] < 140)
  905.         {
  906.             formatex(szText, charsmax(szText), "Camo AK47 [Még %d ölés]", 300-oles[id])
  907.             menu_additem(menu, szText, "2", 0)
  908.         }
  909.         else                
  910.             menu_additem(menu, "Camo AK47 [Elérve]", "2", 0)
  911.         if(oles[id] < 300)
  912.         {
  913.             formatex(szText, charsmax(szText), "Vulcan AK47 [Még %d ölés]", 450-oles[id])
  914.             menu_additem(menu, szText, "3", 0)
  915.         }
  916.         else                
  917.             menu_additem(menu, "Vulcan AK47 [Elérve]", "3", 0)
  918.         if(oles[id] < 450)
  919.         {
  920.             formatex(szText, charsmax(szText), "ST AK47 [Még %d ölés]", 600-oles[id])
  921.             menu_additem(menu, szText, "4", 0)
  922.         }
  923.         else                
  924.             menu_additem(menu, "ST AK47 [Elérve]", "4", 0)
  925.         if(oles[id] < 600)
  926.         {
  927.             formatex(szText, charsmax(szText), "Soxmow AK47 [Még %d ölés]", 1000-oles[id])
  928.             menu_additem(menu, szText, "5", 0)
  929.         }
  930.         else                
  931.             menu_additem(menu, "Soxmow AK47 [Elérve]", "5", 0)
  932.         if(oles[id] < 1000)
  933.         {
  934.             formatex(szText, charsmax(szText), "Dark AK47 [Még %d ölés]", 1400-oles[id])
  935.             menu_additem(menu, szText, "6", 0)
  936.         }
  937.         else                
  938.             menu_additem(menu, "Dark AK47 [Elérve]", "6", 0)
  939.         if(oles[id] < 1400)
  940.         {
  941.             formatex(szText, charsmax(szText), "Electro AK47 [Még %d ölés]", 2300-oles[id])
  942.             menu_additem(menu, szText, "7", 0)
  943.         }
  944.         else                
  945.             menu_additem(menu, "Electro AK47 [Elérve]", "7", 0)
  946.         if(oles[id] < 2300)
  947.         {
  948.             formatex(szText, charsmax(szText), "Assimov AK47 [Még %d ölés]", 3500-oles[id])
  949.             menu_additem(menu, szText, "8", 0)
  950.         }
  951.         else                
  952.             menu_additem(menu, "Assimov AK47 [Elérve]", "8", 0)
  953.  
  954.         menu_display(id, menu, 0)
  955.     }
  956.  
  957.     public ak47_handler(id, menu, item) {
  958.         if( item == MENU_EXIT )
  959.         {
  960.             menu_destroy(menu);
  961.             return PLUGIN_HANDLED;
  962.         }
  963.         new data[9], szName[64];
  964.         new access, callback;
  965.         menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  966.         new key = str_to_num(data);
  967.         switch(key)
  968.         {
  969.             case 1:{ //AK471
  970.                 if(ak47[id] != 1)
  971.                 {
  972.                     if(oles[id] >= 140)
  973.                     {
  974.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Arany AK47-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  975.                         ak47[id] = 1                                                  
  976.                     }
  977.                     else
  978.                     {
  979.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 140-oles[id])
  980.                         ak47_menu(id)  
  981.                     }
  982.                 }
  983.                 else
  984.                 {
  985.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47")
  986.                     ak47_menu(id)                                    
  987.                 }
  988.             }
  989.             case 2:{  //AK472
  990.                 if(ak47[id] != 2)
  991.                 {
  992.                     if(oles[id] >= 300)
  993.                     {
  994.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Camo AK47-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  995.                         ak47[id] = 2                                                  
  996.                     }
  997.                     else
  998.                     {
  999.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 300-oles[id])
  1000.                         ak47_menu(id)  
  1001.                     }
  1002.                 }
  1003.                 else
  1004.                 {
  1005.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47")
  1006.                     ak47_menu(id)                                    
  1007.                 }
  1008.             }
  1009.             case 3:{ //AK473
  1010.                 if(ak47[id] != 3)
  1011.                 {
  1012.                     if(oles[id] >= 450)
  1013.                     {
  1014.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Vulcan AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  1015.                         ak47[id] = 3                                                  
  1016.                     }
  1017.                     else
  1018.                     {
  1019.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 450-oles[id])
  1020.                         ak47_menu(id)  
  1021.                     }  
  1022.                 }
  1023.                 else
  1024.                 {
  1025.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47")
  1026.                     ak47_menu(id)                                    
  1027.                 }
  1028.             }
  1029.             case 4:{ //AK474
  1030.                 if(ak47[id] != 4)
  1031.                 {
  1032.                     if(oles[id] >= 600)
  1033.                     {
  1034.                         ColorChat(id, TEAM_COLOR, "%s ^1%L ST AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  1035.                         ak47[id] = 4                                                  
  1036.                     }
  1037.                     else
  1038.                     {
  1039.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 600-oles[id])
  1040.                         ak47_menu(id)  
  1041.                     }
  1042.                 }
  1043.                 else
  1044.                 {
  1045.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47")
  1046.                     ak47_menu(id)                                    
  1047.                 }
  1048.             }
  1049.             case 5:{ //AK475
  1050.                 if(ak47[id] != 5)
  1051.                 {
  1052.                     if(oles[id] >= 1000)
  1053.                     {
  1054.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Soxmow AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  1055.                         ak47[id] = 5                                                  
  1056.                     }
  1057.                     else
  1058.                     {
  1059.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1000-oles[id])
  1060.                         ak47_menu(id)  
  1061.                     }
  1062.                 }
  1063.                 else
  1064.                 {
  1065.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47")
  1066.                     ak47_menu(id)                                    
  1067.                 }
  1068.             }
  1069.             case 6:{ //AK47 6
  1070.                 if(ak47[id] != 12)
  1071.                 {
  1072.                     if(oles[id] >= 1400)
  1073.                     {
  1074.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Dark AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  1075.                         ak47[id] = 12                                                  
  1076.                     }
  1077.                     else
  1078.                     {
  1079.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1400-oles[id])
  1080.                         ak47_menu(id)  
  1081.                     }
  1082.                 }
  1083.                 else
  1084.                 {
  1085.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47")
  1086.                     ak47_menu(id)                                    
  1087.                 }
  1088.             }
  1089.             case 7:{ //AK47 7
  1090.                 if(ak47[id] != 13)
  1091.                 {
  1092.                     if(oles[id] >= 2300)
  1093.                     {
  1094.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Electro AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  1095.                         ak47[id] = 13                                                
  1096.                     }
  1097.                     else
  1098.                     {
  1099.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 2300-oles[id])
  1100.                         ak47_menu(id)  
  1101.                     }
  1102.                 }
  1103.                 else
  1104.                 {
  1105.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47")
  1106.                     ak47_menu(id)                                    
  1107.                 }
  1108.             }
  1109.  
  1110.             case 8:{ //AK47 8
  1111.                 if(ak47[id] != 14)
  1112.                 {
  1113.                     if(oles[id] >= 3500)
  1114.                     {
  1115.                         ColorChat(id, TEAM_COLOR, "%s ^1%L Assimov AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN")
  1116.                         ak47[id] = 14                                                  
  1117.                     }
  1118.                     else
  1119.                     {
  1120.                         ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 3500-oles[id])
  1121.                         ak47_menu(id)  
  1122.                     }
  1123.                 }
  1124.                 else
  1125.                 {
  1126.                     ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47")
  1127.                     ak47_menu(id)                                    
  1128.                 }
  1129.  
  1130.             }
  1131.         }
  1132.  
  1133.         menu_destroy(menu)
  1134.         return PLUGIN_HANDLED
  1135.     }
  1136.  
  1137.     public mentes(id)
  1138.     {
  1139.         new name[32]
  1140.         get_user_name(id, name, 31)
  1141.         new vaultkey[64],vaultdata[256]
  1142.         format(vaultkey,63,"%s", name)
  1143.         format(vaultdata,255,"%i",oles[id])
  1144.         nvault_set(vault,vaultkey,vaultdata)
  1145.         return PLUGIN_CONTINUE
  1146.     }
  1147.     public betoltes(id)
  1148.     {
  1149.         new name[32]
  1150.         get_user_name(id, name, 31)
  1151.         new vaultkey[64],vaultdata[256]
  1152.         format(vaultkey,63,"%s", name)
  1153.         format(vaultdata,255,"%i",oles[id])
  1154.         nvault_get(vault,vaultkey,vaultdata,255)
  1155.         replace_all(vaultdata, 255, "#", " ")
  1156.         new a_o[32]
  1157.         parse(vaultdata, a_o, 31)
  1158.         oles[id] = str_to_num(a_o)
  1159.         return PLUGIN_CONTINUE
  1160.     }
  1161.     public client_putinserver(id)
  1162.     {
  1163.         awp[id] = 0
  1164.         deagle[id] = 0 
  1165.         m4a1[id] = 0   
  1166.         ak47[id] = 0   
  1167.     }
  1168.     public client_connect(id)
  1169.     {
  1170.         betoltes(id)
  1171.     }
  1172.     public client_disconnect(id)
  1173.     {
  1174.         mentes(id)
  1175.     }
  1176.  
  1177.     public fegyvervaltas(id) {
  1178.         new fgy = get_user_weapon(id)
  1179.  
  1180.         if(awp[id] == 1 && fgy == CSW_AWP)
  1181.         {
  1182.             set_pev(id, pev_viewmodel2, "models/maxwsm/awp_v1.mdl")
  1183.         }
  1184.         if(deagle[id] == 1 && fgy == CSW_DEAGLE)
  1185.         {
  1186.             set_pev(id, pev_viewmodel2, "models/maxwsm/deagle_v1.mdl")
  1187.         }
  1188.         if(m4a1[id] == 1 && fgy == CSW_M4A1)
  1189.         {
  1190.             set_pev(id, pev_viewmodel2, "models/maxwsm/m4a1_v1.mdl")
  1191.         }
  1192.         if(ak47[id] == 1 && fgy == CSW_AK47)
  1193.         {
  1194.             set_pev(id, pev_viewmodel2, "models/maxwsm/ak47_v1.mdl")
  1195.         }
  1196.         if(awp[id] == 2 && fgy == CSW_AWP)
  1197.         {
  1198.             set_pev(id, pev_viewmodel2, "models/maxwsm/awp_v2.mdl")
  1199.         }
  1200.         if(deagle[id] == 2 && fgy == CSW_DEAGLE)
  1201.         {
  1202.             set_pev(id, pev_viewmodel2, "models/maxwsm/deagle_v2.mdl")
  1203.         }
  1204.         if(m4a1[id] == 2 && fgy == CSW_M4A1)
  1205.         {
  1206.             set_pev(id, pev_viewmodel2, "models/maxwsm/m4a1_v2.mdl")
  1207.         }
  1208.         if(ak47[id] == 2 && fgy == CSW_AK47)
  1209.         {
  1210.             set_pev(id, pev_viewmodel2, "models/maxwsm/ak47_v2.mdl")
  1211.         }
  1212.         if(awp[id] == 3 && fgy == CSW_AWP)
  1213.         {
  1214.             set_pev(id, pev_viewmodel2, "models/maxwsm/awp_v3.mdl")
  1215.         }
  1216.         if(deagle[id] == 3 && fgy == CSW_DEAGLE)
  1217.         {
  1218.             set_pev(id, pev_viewmodel2, "models/maxwsm/deagle_v3.mdl")
  1219.         }
  1220.         if(m4a1[id] == 3 && fgy == CSW_M4A1)
  1221.         {
  1222.             set_pev(id, pev_viewmodel2, "models/maxwsm/m4a1_v3.mdl")
  1223.         }
  1224.         if(ak47[id] == 3 && fgy == CSW_AK47)
  1225.         {
  1226.             set_pev(id, pev_viewmodel2, "models/maxwsm/ak47_v3.mdl")
  1227.         }
  1228.         if(awp[id] == 4 && fgy == CSW_AWP)
  1229.         {
  1230.             set_pev(id, pev_viewmodel2, "models/maxwsm/awp_v4.mdl")
  1231.         }
  1232.         if(deagle[id] == 4 && fgy == CSW_DEAGLE)
  1233.         {
  1234.             set_pev(id, pev_viewmodel2, "models/maxwsm/deagle_v4.mdl")
  1235.         }
  1236.         if(m4a1[id] == 4 && fgy == CSW_M4A1)
  1237.         {
  1238.             set_pev(id, pev_viewmodel2, "models/maxwsm/m4a1_v4.mdl")
  1239.         }
  1240.         if(ak47[id] == 4 && fgy == CSW_AK47)
  1241.         {
  1242.             set_pev(id, pev_viewmodel2, "models/maxwsm/ak47_v4.mdl")
  1243.         }
  1244.         if(awp[id] == 5 && fgy == CSW_AWP)
  1245.         {
  1246.             set_pev(id, pev_viewmodel2, "models/maxwsm/awp_v5.mdl")
  1247.         }
  1248.         if(deagle[id] == 5 && fgy == CSW_DEAGLE)
  1249.         {
  1250.             set_pev(id, pev_viewmodel2, "models/maxwsm/deagle_v5.mdl")
  1251.         }
  1252.         if(m4a1[id] == 5 && fgy == CSW_M4A1)
  1253.         {
  1254.             set_pev(id, pev_viewmodel2, "models/maxwsm/m4a1_v5.mdl")
  1255.         }
  1256.         if(ak47[id] == 5 && fgy == CSW_AK47)
  1257.         {
  1258.             set_pev(id, pev_viewmodel2, "models/maxwsm/ak47_v5.mdl")
  1259.         }
  1260.         if(awp[id] == 6 && fgy == CSW_AWP)
  1261.         {
  1262.             set_pev(id, pev_viewmodel2, "models/maxwsm/awp_v6.mdl")
  1263.         }
  1264.         if(awp[id] == 7 && fgy == CSW_AWP)
  1265.         {
  1266.             set_pev(id, pev_viewmodel2, "models/maxwsm/awp_v7.mdl")
  1267.         }
  1268.         if(awp[id] == 8 && fgy == CSW_AWP)
  1269.         {
  1270.             set_pev(id, pev_viewmodel2, "models/maxwsm/awp_v8.mdl")
  1271.         }
  1272.         if(m4a1[id] == 9 && fgy == CSW_M4A1)
  1273.         {
  1274.             set_pev(id, pev_viewmodel2, "models/maxwsm/m4a1_v6.mdl")
  1275.         }
  1276.         if(m4a1[id] == 10 && fgy == CSW_M4A1)
  1277.         {
  1278.             set_pev(id, pev_viewmodel2, "models/maxwsm/m4a1_v7.mdl")
  1279.         }
  1280.         if(m4a1[id] == 11 && fgy == CSW_M4A1)
  1281.         {
  1282.             set_pev(id, pev_viewmodel2, "models/maxwsm/m4a1_v8.mdl")
  1283.         }
  1284.         if(ak47[id] == 12 && fgy == CSW_AK47)
  1285.         {
  1286.             set_pev(id, pev_viewmodel2, "models/maxwsm/ak47_v6.mdl")
  1287.         }
  1288.         if(ak47[id] == 13 && fgy == CSW_AK47)
  1289.         {
  1290.             set_pev(id, pev_viewmodel2, "models/maxwsm/ak47_v7.mdl")
  1291.         }
  1292.         if(ak47[id] == 14 && fgy == CSW_AK47)
  1293.             set_pev(id, pev_viewmodel2, "models/maxwsm/ak47_v8.mdl")
  1294.  
  1295.         if(deagle[id] == 15 && fgy == CSW_DEAGLE)
  1296.         {
  1297.             set_pev(id, pev_viewmodel2, "models/maxwsm/deagle_v6.mdl")
  1298.         }
  1299.         if(deagle[id] == 16 && fgy == CSW_DEAGLE)
  1300.         {
  1301.             set_pev(id, pev_viewmodel2, "models/maxwsm/deagle_v7.mdl")
  1302.         }
  1303.         if(deagle[id] == 17 && fgy == CSW_DEAGLE)
  1304.         {
  1305.             set_pev(id, pev_viewmodel2, "models/maxwsm/deagle_v8.mdl")
  1306.         }
  1307.     }

_________________
„Nem azért felejtünk el játszani, mert megöregszünk, hanem attól öregszünk meg, hogy elfelejtünk játszani.”

-MAXHACKED Website-
-HERViD Website-
► Spoiler mutatása


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver skin menü
HozzászólásElküldve: 2016.01.11. 21:11 
Offline
Félisten
Avatar

Csatlakozott: 2015.03.12. 18:30
Hozzászólások: 975
Megköszönt másnak: 67 alkalommal
Megköszönték neki: 136 alkalommal
https://amx.freakz.ro/

AMX Mod X Compiler 1.8.3-manual
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

Modified for www.Freakz.ro / amx.freakz.ro

Header size: 1196 bytes
Code size: 42388 bytes
Data size: 26964 bytes
Stack/heap size: 16384 bytes; max. usage is unknown, due to recursion
Total requirements: 86932 bytes
Done.

_________________
Fórumi aktivitásom véget ért: 2017.09.07.
Innentől esetleg steamen vagyok elérhető.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver skin menü
HozzászólásElküldve: 2016.01.12. 19:44 
Offline
GFX-Designer
Avatar

Csatlakozott: 2015.03.12. 15:06
Hozzászólások: 624
Megköszönt másnak: 199 alkalommal
Megköszönték neki: 78 alkalommal
kengurumancs írta:


AMX Mod X Compiler 1.8.3-manual
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

Modified for www.Freakz.ro / amx.freakz.ro

fegyverskin_menu.sma(1) : error 010: invalid function or declaration

1 Error.
Compilarea failed!


??? :? :? :?

_________________
„Nem azért felejtünk el játszani, mert megöregszünk, hanem attól öregszünk meg, hogy elfelejtünk játszani.”

-MAXHACKED Website-
-HERViD Website-
► Spoiler mutatása


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver skin menü
HozzászólásElküldve: 2016.01.12. 19:53 
Offline
Senior Tag

Csatlakozott: 2015.06.28. 13:00
Hozzászólások: 295
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 10 alkalommal
Lefordul

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver skin menü
HozzászólásElküldve: 2016.01.12. 20:52 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
Nem UTF8, hanem UTF8 Bom nélkül.
Másképp az első sorban ott egy kis karakter, ami miatt kakesz.

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver skin menü
HozzászólásElküldve: 2016.01.12. 21:24 
Offline
GFX-Designer
Avatar

Csatlakozott: 2015.03.12. 15:06
Hozzászólások: 624
Megköszönt másnak: 199 alkalommal
Megköszönték neki: 78 alkalommal
mforce írta:
Nem UTF8, hanem UTF8 Bom nélkül.
Másképp az első sorban ott egy kis karakter, ami miatt kakesz.


De akkor ékezet el marad.

_________________
„Nem azért felejtünk el játszani, mert megöregszünk, hanem attól öregszünk meg, hogy elfelejtünk játszani.”

-MAXHACKED Website-
-HERViD Website-
► Spoiler mutatása


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver skin menü
HozzászólásElküldve: 2016.01.12. 21:28 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
UTF8,,,, Bom nélkül nem marad el...

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 110 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole