hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.23. 18:44



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Kés menü Fordítás hiba
HozzászólásElküldve: 2018.03.10. 14:26 
Offline
Tag
Avatar

Csatlakozott: 2016.12.06. 21:05
Hozzászólások: 50
Megköszönt másnak: 2 alkalommal
Sziasztok. Ennél a kés menünél lenne egy gondom valamiért nem szeretne lefordulni. Esetleg valaki megmondaná mi a hiba?

_________________
|Az élet minden csatája arra jó, hogy tanuljunk valamit belőle,még azokból is, amelyeket elveszítünk..|


A hozzászólást 1 alkalommal szerkesztették, utoljára imsocrazy 2018.03.21. 17:55-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kés menü Fordítás hiba
HozzászólásElküldve: 2018.03.10. 17:22 
Offline
Senior Tag
Avatar

Csatlakozott: 2018.02.01. 16:27
Hozzászólások: 225
Megköszönt másnak: 14 alkalommal
Megköszönték neki: 18 alkalommal
Helló.
Gyorsan átfutottam rajta és ezek voltak elírva:
  1. hiba: Elvolt írva a(z) [ #include  <fvault> ]
  2. hiba: Elvolt írva a(z) [ temp ]


Forráskód:
  1. #include <amxmodx>
  2. #include <cstrike>
  3.         #include <fvault>
  4.         #include <engine>
  5.         #include <fakemeta>
  6.         #include <hamsandwich>
  7.          
  8.         #define TULAJ ADMIN_IMMUNITY
  9.         #define FOADMIN ADMIN_LEVEL_A
  10.         #define ADMIN ADMIN_BAN
  11.         #define VIP ADMIN_LEVEL_B
  12.         #define KLANTAG ADMIN_LEVEL_D
  13.         #define VIKI ADMIN_LEVEL_E
  14.          
  15.         #pragma semicolon 1
  16.          
  17.         new const PLUGIN[] = "Prm*# Paintball Mod";
  18.         new const VERSION[] = "1.0";
  19.         new const AUTHOR[] = "Pradon";
  20.          
  21.         new Kes[15][33], Arany[33], Lada[33], Kulcs[33], Szint[33], Xp[33], Skin[33];
  22.         new Erteke[33], kicucc[33], kirakva[33], pido;
  23.          
  24.         new const File[] = "SkinMentes";
  25.         new const Prefix[] = "Prm*.# Paintball";
  26.          
  27.         new g_SyncHud1;
  28.          
  29.         new wh;
  30.         new aim;
  31.         new speed;
  32.         new buggolas;
  33.         new malan;
  34.         new strafe;
  35.         new anyazas;
  36.         new szidas;
  37.         new karomkodas;
  38.         new keregetes;
  39.         new szabalymegszeges;
  40.         new szerverszidas;
  41.          
  42.         enum _:ADAT { Name[32], Model[64] };
  43.          
  44.         new const Kesek[][ADAT] =
  45.         {
  46.             { "Pritagon Kés", "models/premium_kesek/premium_kes1.mdl" },
  47.             { "RainBow Bayonet Kés", "models/premium_kesek/premium_kes2.mdl" },
  48.             { "Pink-Aqwa Kés", "models/premium_kesek/premium_kes4.mdl" },
  49.             { "Aqwa Kés", "models/premium_kesek/premium_kes5.mdl" },
  50.             { "Prm*.# Hard Kés", "models/premium_kesek/premium_kes6.mdl" },
  51.             { "Alvin Kés", "premium_kesek/premium_kes7.mdl" },
  52.             { "Prm*.# BestGreen Kés", "models/premium_kesek/premium_kes8.mdl" },
  53.             { "Prm*.# Neon-Black Kés", "models/premium_kesek/premium_kes9.mdl" },
  54.             { "Prm*.# RedOps Kés", "models/premium_kesek/premium_kes10.mdl" },
  55.             { "Prm*.# Blue Shadow Kés", "models/premium_kesek/premium_kes11.mdl" },
  56.             { "Cyan Tubi Kés", "models/premium_kesek/premium_kes12.mdl" },
  57.             { "Hama uRage-Remix Kés", "models/premium_kesek/premium_kes13.mdl" },
  58.             { "Grafity* Kés", "models/premium_kesek/premium_kes14.mdl" },
  59.             { "FPS Kés", "models/premium_kesek/premium_kes15.mdl" }
  60.         };
  61.          
  62.         public plugin_init() {
  63.          
  64.             register_plugin(PLUGIN, VERSION, AUTHOR);
  65.            
  66.             register_impulse(201, "FoMenu");
  67.             register_clcmd("say /menu", "FoMenu");
  68.            
  69.             g_SyncHud1 = CreateHudSyncObj();
  70.            
  71.             set_task(0.5,"TaskHalfSecond",.flags="b");
  72.             set_task(0.5, "adminprefixek");
  73.            
  74.             register_clcmd("say", "adminprefixek");
  75.             register_clcmd("say_team", "adminprefixek");
  76.            
  77.             register_event("DeathMsg", "Halal", "a");
  78.             RegisterHam(Ham_Item_Deploy, "weapon_knife", "FegyverValtas", 1);
  79.            
  80.             wh = register_cvar("Wh Banido", "8 NAP");
  81.             aim = register_cvar("Aim Banido", "5 ORA");
  82.             speed = register_cvar("Speed Banido", "8 NAP");
  83.             buggolas = register_cvar("Buggolas Banido", "4-8 NAP");
  84.             malan = register_cvar("MalanCFG Banido", "8 NAP");
  85.             strafe = register_cvar("StrafeCFG Banido", "8 NAP");
  86.             anyazas = register_cvar("Anyazas Banido", "4-8NAP");
  87.             szidas = register_cvar("Admin Szidas Banido", "1ORA -4 NAP");
  88.             karomkodas = register_cvar("Karomkodas Banido", "1 ORA");
  89.             keregetes = register_cvar("Keregetes Banido", "1-4 ORA");
  90.             szabalymegszeges = register_cvar("Szabalymegszeges Banido", "1-4 ORA");
  91.             szerverszidas = register_cvar("Szerverszidas", "8NAP - Orok");
  92.            
  93.          
  94.         }
  95.         public plugin_precache()
  96.         {
  97.             for(new i;i < 15; i++)
  98.                 precache_model(Kesek[i][Model]);
  99.         }
  100.         public FegyverValtas(ent)
  101.         {
  102.             new id = get_pdata_cbase(ent, 41, 4);
  103.            
  104.             switch(get_user_weapon(id))
  105.             {
  106.                 case CSW_KNIFE:
  107.                 {
  108.                     switch(Skin[id])
  109.                     {
  110.                        
  111.                         case 1: set_pev(id, pev_viewmodel2, Kesek[0][Model]);
  112.                         case 2: set_pev(id, pev_viewmodel2, Kesek[1][Model]);
  113.                         case 3: set_pev(id, pev_viewmodel2, Kesek[2][Model]);
  114.                         case 4: set_pev(id, pev_viewmodel2, Kesek[3][Model]);
  115.                         case 5: set_pev(id, pev_viewmodel2, Kesek[4][Model]);
  116.                         case 6: set_pev(id, pev_viewmodel2, Kesek[5][Model]);
  117.                         case 7: set_pev(id, pev_viewmodel2, Kesek[6][Model]);
  118.                         case 8: set_pev(id, pev_viewmodel2, Kesek[7][Model]);
  119.                         case 9: set_pev(id, pev_viewmodel2, Kesek[8][Model]);
  120.                         case 10: set_pev(id, pev_viewmodel2, Kesek[9][Model]);
  121.                         case 11: set_pev(id, pev_viewmodel2, Kesek[10][Model]);
  122.                         case 12: set_pev(id, pev_viewmodel2, Kesek[11][Model]);
  123.                         case 13: set_pev(id, pev_viewmodel2, Kesek[12][Model]);
  124.                         case 14: set_pev(id, pev_viewmodel2, Kesek[13][Model]);
  125.                     }
  126.                 }
  127.             }
  128.         }
  129.          
  130.         public TaskHalfSecond() {
  131.             new players[32], pnum, tempid;
  132.             get_players(players, pnum, "ac");
  133.            
  134.             for(new i;i<pnum; i++)
  135.             {
  136.                 tempid = players[i];
  137.                 set_hudmessage(255, 255, 255, 0.01, 0.17, 0, 1.0, 1.0);
  138.                 ShowSyncHudMsg(tempid, g_SyncHud1, "Szint: %d^nXp: %d/100(%.1f%%)^nArany: %d^n^nLáda: %d | Kulcs: %d", Szint[tempid], Xp[tempid], float(Xp[tempid])*100, Arany[tempid], Lada[tempid], Kulcs[tempid]);
  139.             }
  140.         }
  141.         public Halal()
  142.         {
  143.             new Gyilkos = read_data(1);
  144.             new Aldozat = read_data(2);
  145.             new Num = random_num(1, 10);
  146.             new elezaparaszt = is_user_alive(Gyilkos);
  147.             new pPont;
  148.             pPont += random_num(11, 19);
  149.            
  150.             if(Gyilkos == Aldozat)
  151.                 return;
  152.            
  153.             Arany[Gyilkos] += pPont;
  154.            
  155.             if(Szint[Gyilkos] >= 0 && Szint[Gyilkos] <= 1000) Xp[Gyilkos] += random_num(12, 15);
  156.            
  157.             if(Xp[Gyilkos] > 100)
  158.             {
  159.                 Xp[Gyilkos] -= 100;
  160.                 Szint[Gyilkos] ++;
  161.             }
  162.            
  163.             new Nev[32]; get_user_name(Gyilkos, Nev, 31);
  164.            
  165.             if(Num == 7 && elezaparaszt)
  166.             {
  167.                 Lada[Gyilkos] ++;
  168.                 ColorChat(BLUE, "teszt")
  169.             }
  170.             else if(Num == 5 && elezaparaszt)
  171.             {
  172.                 Kulcs[Gyilkos] ++;
  173.                 ColorChat(BLUE, "teszt")
  174.             }
  175.         }
  176.         public FoMenu(id)
  177.         {
  178.             new menu = menu_create("\wPrm*.# PaintBall \y- \dFőmenü \d|Made Imsocrazy|", "Fomenu_h");
  179.            
  180.             menu_additem(menu, "\yDolgaim \d[Arany stb..]", "0", 0);
  181.             menu_additem(menu, "\wRaktár", "1", 0);
  182.             menu_additem(menu, "\wLáda Nyitás", "2", 0);
  183.             menu_additem(menu, "\wPiac", "3", 0);
  184.             menu_additem(menu, "\yEldobás", "4", 0);
  185.             menu_additem(menu, "\rAdmin Menü", "5", ADMIN_KICK);
  186.            
  187.             menu_display(id, menu, 0);
  188.         }
  189.         public Fomenu_h(id, menu, item){
  190.             if(item == MENU_EXIT)
  191.             {
  192.                 menu_destroy(menu);
  193.                 return;
  194.             }
  195.            
  196.             new data[9], szName[64];
  197.             new access, callback;
  198.             menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  199.             new key = str_to_num(data);
  200.            
  201.             switch(key) {
  202.                 case 0: dolgaim(id);
  203.                 case 1: Raktar(id);
  204.                 case 2: LadaNyitas(id);
  205.                 case 3: Piac(id);
  206.                 case 4: Eldobas(id);
  207.                 case 5: adminmenu(id);
  208.             }
  209.         }
  210.          
  211.         public adminmenu(id)
  212.         {
  213.             new menu = menu_create("\wAdminmenu", "adminmenu_hand");
  214.          
  215.             menu_additem(menu, "\rBAN", "0", ADMIN_BAN);
  216.             menu_additem(menu, "\rKICK", "1", ADMIN_KICK);
  217.             menu_additem(menu, "\wBan időzonák", "2", ADMIN_BAN);
  218.             menu_additem(menu, "\wÜgetés/Megölés", "3", ADMIN_BAN);
  219.             menu_additem(menu, "\wCsapat Menü", "4", ADMIN_BAN);
  220.          
  221.             menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  222.          
  223.             menu_display(id, menu, 0);
  224.          
  225.             return PLUGIN_HANDLED;
  226.         }
  227.          
  228.         public adminmenu_hand(id, menu, item)
  229.         {
  230.             new command[6], name[64], access, callback;
  231.          
  232.             menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  233.          
  234.             switch(item)
  235.             {
  236.                 case 0: client_cmd(id, "amx_banmenu");
  237.                 case 1: client_cmd(id, "amx_kickmenu");
  238.                 case 2: idozonak(id);
  239.                 case 3: client_cmd(id, "amx_slapmenu");
  240.                 case 4: client_cmd(id, "amx_teammenu");
  241.             }
  242.          
  243.             menu_destroy(menu);
  244.          
  245.             return PLUGIN_HANDLED;
  246.         }
  247.          
  248.         public idozonak(id)
  249.         {
  250.             new temp[512];
  251.            
  252.             new menu = menu_create("\wBan idozonak \r[Nyomj rá!]", "adminmenu_hand");
  253.          
  254.             formatex(temp, charsmax(temp), "\rWh: \d[%s]", get_cvar_num(wh)) {
  255.             menu_additem(menu, temp, "0", 0);
  256.             formatex(temp, charsmax(temp), "\rAim: \d[%s]", get_cvar_num(aim)) {
  257.             menu_additem(menu, temp, "0", 0);
  258.             formatex(temp, charsmax(temp), "\rSpeed: \d[%s]",get_cvar_num(speed)) {
  259.             menu_additem(menu, temp, "0", 0);
  260.             formatex(temp, charsmax(temp), "\yBuggolás: \d[%s]", get_cvar_num(buggolas)) {
  261.             menu_additem(menu, temp, "0", 0);
  262.             formatex(temp, charsmax(temp), "\yMalanCFG: \d[%s]", get_cvar_num(malan)) {
  263.             menu_additem(menu, temp, "0", 0);
  264.             formatex(temp, charsmax(temp), "\yAuto-Strafe CFG: \d[%s]", get_cvar_num(strafe)) {
  265.             menu_additem(menu, temp, "0", 0);
  266.             formatex(temp, charsmax(temp), "\yAnyázás: \d[%s]", get_cvar_num(anyazas)) {
  267.             menu_additem(menu, temp, "0", 0);
  268.             formatex(temp, charsmax(temp), "\yAdmin Szidás: \d[%s]", get_cvar_num(szidas)) {
  269.             menu_additem(menu, temp, "0", 0);
  270.             formatex(temp, charsmax(temp), "\wKáromkodás: \d[%s]", get_cvar_num(karomkodas)) {
  271.             menu_additem(menu, temp, "0", 0);
  272.             formatex(temp, charsmax(temp), "\wKéregetés: \d[%s]", get_cvar_num(keregetes)) {
  273.             menu_additem(menu, temp, "0", 0);
  274.             formatex(temp, charsmax(temp), "\wSzerver Szabályzat megszegése: \d[%s]", get_cvar_num(szabalymegszeges)) {
  275.             menu_additem(menu, temp, "0", 0);
  276.             formatex(temp, charsmax(temp), "\rSzerver Szidás: \d[%s]", get_cvar_num(szerverszidas)) {
  277.             menu_additem(menu, temp, "0", 0);
  278.          
  279.             menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  280.          
  281.             menu_display(id, menu, 0);
  282.         }
  283.          
  284.         public adminmenu_hand(id, menu, item)
  285.         {
  286.             new command[6], name[64], access, callback;
  287.          
  288.             menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  289.          
  290.             switch(item)
  291.             {
  292.                 case 0: idozonak(id), amx_banmenu
  293.             }
  294.          
  295.             menu_destroy(menu);
  296.          
  297.             return PLUGIN_HANDLED;
  298.         }
  299.          
  300.         public dolgaim(id)
  301.         {
  302.             new temp[300];
  303.            
  304.             new menu = menu_create("\wDolgaim/Cuccaim", "dolgok_h");
  305.          
  306.             formatex(temp, charsmax(temp), "\rArany: \d%i", Arany[id]);
  307.             menu_additem(menu, temp, "0", 0);
  308.             formatex(temp, charsmax(temp), "\wSzint: \d%i", Szint[id]);
  309.             menu_additem(menu, temp, "0", 0);
  310.             formatex(temp, charsmax(temp), "\wXP: \d%i", Xp[id]);
  311.             menu_additem(menu, temp, "0", 0);
  312.             formatex(temp, charsmax(temp),"\yLáda: \d%i", Lada[id]);
  313.             menu_additem(menu, temp, "0", 0);
  314.             formatex(temp, charsmax(temp), "\yKulcs: \d%i", Kulcs[id]);
  315.             menu_additem(menu, temp, "0", 0);
  316.          
  317.             menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  318.          
  319.             menu_display(id, menu, 0);
  320.          
  321.             return PLUGIN_HANDLED;
  322.         }
  323.          
  324.         public dolgok_h(id, menu, item)
  325.         {
  326.             new command[6], name[64], access, callback;
  327.          
  328.             menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  329.          
  330.             switch(item)
  331.             {
  332.                 case 0: dolgaim(id)
  333.             }
  334.          
  335.             menu_destroy(menu);
  336.          
  337.             return PLUGIN_HANDLED;
  338.         }
  339.            
  340.          
  341.          
  342.         public Raktar(id)
  343.         {
  344.             new cim[121];
  345.             new menu = menu_create("\wPrm*.# PaintBall \y- \dRaktár", "Raktar_h");
  346.            
  347.             for(new i=0;i < 15; i++)
  348.             {
  349.                 if(Kes[i][id] > 0)
  350.                 {
  351.                     new Sor[6]; num_to_str(i, Sor, 5);
  352.                     formatex(cim, charsmax(cim), "\r%s \y| \d%d DB", Kesek[i][Name], Kes[i][id]);
  353.                     menu_additem(menu, cim, Sor);
  354.                 }
  355.             }
  356.             menu_display(id, menu, 0);
  357.         }
  358.         public Raktar_h(id, menu, item){
  359.             if(item == MENU_EXIT)
  360.             {
  361.                 menu_destroy(menu);
  362.                 return;
  363.             }
  364.            
  365.             new data[9], szName[64];
  366.             new access, callback;
  367.             menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  368.             new key = str_to_num(data);
  369.            
  370.            
  371.             Skin[id] = key+1;
  372.             client_printcolor(id, "!g[%s] !nSikeresen Kiválasztodtad a !g%s !nKés-t!", Prefix, Kesek[key][Name]);
  373.         }
  374.         public LadaNyitas(id)
  375.         {
  376.             new menu = menu_create("\wPrm*.# PaintBall \y- \dLádaNyitás", "LadaNyit_h");
  377.            
  378.             menu_additem(menu, "\yLádaNyitás\r!^n\d1 Láda és 1 Kulcs!", "1", 0);
  379.            
  380.             menu_display(id, menu, 0);
  381.         }
  382.         public LadaNyit_h(id, menu, item){
  383.             if(item == MENU_EXIT)
  384.             {
  385.                 menu_destroy(menu);
  386.                 return;
  387.             }
  388.            
  389.             new data[9], szName[64];
  390.             new access, callback;
  391.             menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  392.             new key = str_to_num(data);
  393.            
  394.             switch(key) {
  395.                 case 1:
  396.                 {
  397.                     if(Lada[id] >= 1 && Kulcs[id] >= 1)
  398.                     {
  399.                         Lada[id] --;
  400.                         Kulcs[id] --;
  401.                         Talal(id);
  402.                     }
  403.                     LadaNyitas(id);
  404.                 }
  405.             }
  406.         }
  407.         public Eldobas(id)
  408.         {
  409.             new cim[121];
  410.             new menu = menu_create("\wPrm*.# PaintBall \y- \dEldobás\w(Kuka)", "Eldobas_h");
  411.            
  412.             for(new i=0;i < 15; i++)
  413.             {
  414.                 if(Kes[i][id] > 0)
  415.                 {
  416.                     new Sor[6]; num_to_str(i, Sor, 5);
  417.                     formatex(cim, charsmax(cim), "\r%s \y| \d%d DB", Kesek[i][Name], Kes[i][id]);
  418.                     menu_additem(menu, cim, Sor);
  419.                 }
  420.             }
  421.             menu_display(id, menu, 0);
  422.         }
  423.         public Eldobas_h(id, menu, item)
  424.         {
  425.             if(item == MENU_EXIT)
  426.             {
  427.                 menu_destroy(menu);
  428.                 return;
  429.             }
  430.            
  431.             Kes[item][id] --;
  432.             Eldobas(id);
  433.         }
  434.         public Piac(id)
  435.         {
  436.             new cim[121];
  437.             format(cim, charsmax(cim), "\wPrm*.# PaintBall \y- \dPiac");
  438.             new menu = menu_create(cim, "Piac_h");
  439.            
  440.             menu_additem(menu, "Eladás", "1", 0);
  441.             menu_additem(menu, "Vásárlás", "2", 0);
  442.            
  443.             menu_display(id, menu, 0);
  444.         }
  445.         public Piac_h(id, menu, item){
  446.             if(item == MENU_EXIT)
  447.             {
  448.                 menu_destroy(menu);
  449.                 return;
  450.             }
  451.            
  452.             new data[9], szName[64];
  453.             new access, callback;
  454.             menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  455.             new key = str_to_num(data);
  456.            
  457.             switch(key)
  458.             {
  459.                 case 1: Eladas(id);
  460.                 case 2: Vasarlas(id);
  461.             }
  462.         }
  463.         public Eladas(id) {
  464.             new cim[121], ks1[121], ks2[121];
  465.             format(cim, charsmax(cim), "\wPrm*.# PaintBall \y- \dEladás");
  466.             new menu = menu_create(cim, "eladas_h" );
  467.            
  468.             if(kirakva[id] == 0){
  469.                 for(new i=0; i < 110; i++) {
  470.                     if(kicucc[id] == 0) format(ks1, charsmax(ks1), "\rTárgy: \wVálasz Valamit!^n");
  471.                     else if(kicucc[id] == i) format(ks1, charsmax(ks1), "\rTárgy: \y%s^n", Kesek[i-1][Name]);
  472.                 }
  473.                 menu_additem(menu, ks1 ,"0",0);
  474.             }
  475.             if(kirakva[id] == 0){
  476.                 format(ks2, charsmax(ks2), "\wÁr: \d%d", Erteke[id]);
  477.                 menu_additem(menu,ks2,"1",0);
  478.             }
  479.            
  480.             if(kirakva[id] == 0)
  481.                 menu_additem(menu,"\yKirakás!","2",0);
  482.            
  483.             if(Erteke[id] != 0 && kirakva[id] == 1)
  484.                 menu_additem(menu,"Tárgy \dVisszavonás","-2",0);
  485.            
  486.             menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  487.             menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  488.             menu_display(id, menu, 0);
  489.         }
  490.         public eladas_h(id, menu, item){
  491.             if( item == MENU_EXIT )
  492.             {
  493.                 menu_destroy(menu);
  494.                 return PLUGIN_HANDLED;
  495.             }
  496.             new data[9], szName[64], name[32];
  497.             get_user_name(id, name, charsmax(name));
  498.             new access, callback;
  499.             menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  500.             new key = str_to_num(data);
  501.            
  502.             switch(key)
  503.             {
  504.                 case -2:{
  505.                     kirakva[id] = 0;
  506.                     kicucc[id] = 0;
  507.                     Erteke[id] = 0;
  508.                 }
  509.                 case 0:{
  510.                     fvalaszt(id);
  511.                 }
  512.                 case 1:{
  513.                     client_cmd(id, "messagemode DOLLAR");
  514.                 }
  515.                 case 2:{
  516.                     for(new i=0; i < 110; i++) {
  517.                         if(kicucc[id] == i && Kes[i-1][id] >= 1) {
  518.                             ColorChat(id, BLUE, "teszt")
  519.                             kirakva[id] = 1;
  520.                         }
  521.                     }
  522.                 }
  523.             }
  524.             menu_destroy(menu);
  525.             return PLUGIN_HANDLED;
  526.         }
  527.         public fvalaszt(id) {
  528.             new szMenuTitle[ 121 ],cim[121];
  529.             format( szMenuTitle, charsmax( szMenuTitle ), "\wPrm*.# PaintBall \y- \dFegyver Válasz");
  530.             new menu = menu_create( szMenuTitle, "fvalaszt_h" );
  531.            
  532.             for(new i=0; i < 110; i++) {
  533.                 if(Kes[i-1][id] > 0) {
  534.                     new Num[6];
  535.                     num_to_str(i, Num, 5);
  536.                     formatex(cim, charsmax(cim), "\y%s \r| \d%d DB", Kesek[i][Name], Kes[i][id]);
  537.                     menu_additem(menu, cim, Num);
  538.                 }
  539.             }
  540.            
  541.             menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  542.             menu_display(id, menu, 0);
  543.            
  544.         }
  545.         public fvalaszt_h(id, menu, item){
  546.             if(item == MENU_EXIT)
  547.             {
  548.                 menu_destroy(menu);
  549.                 return;
  550.             }
  551.             new data[9], szName[64];
  552.             new access, callback;
  553.             menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  554.             new key = str_to_num(data);
  555.            
  556.             kicucc[id] = key+1;
  557.             Eladas(id);
  558.         }
  559.         public lekeres(id) {
  560.             new ertek, adatok[32];
  561.             read_args(adatok, charsmax(adatok));
  562.             remove_quotes(adatok);
  563.            
  564.             ertek = str_to_num(adatok);
  565.            
  566.             new hossz = strlen(adatok);
  567.            
  568.             if(hossz > 7)
  569.             {
  570.                 client_cmd(id, "messagemode DOLLAR");
  571.             }
  572.             else if(ertek < 20)
  573.             {
  574.                 client_printcolor(id, "!g[%s] !nNem adhatsz el tárgyat !g20 !tdollár !nalatt!", Prefix);
  575.                 Eladas(id);
  576.             }
  577.             else
  578.             {
  579.                 Erteke[id] = ertek;
  580.                 Eladas(id);
  581.             }
  582.         }
  583.         public Vasarlas(id)
  584.         {      
  585.             new mpont[512], menu, cim[121];
  586.            
  587.             static players[32],temp[10],pnum;  
  588.             get_players(players,pnum,"c");
  589.            
  590.             format(cim, charsmax(cim), "\wPrm*.# PaintBall \y- \dVásárlás");
  591.             menu = menu_create(cim, "vasarlas_h" );
  592.            
  593.             for (new i; i < pnum; i++)
  594.             {
  595.                 if(kirakva[players[i]] == 1 && Erteke[players[i]] > 0)
  596.                 {
  597.                     for(new a=0; a < 110; a++) {
  598.                         if(kicucc[players[i]] == a)
  599.                             formatex(mpont,256,"\r%s \y| \w%s \y| \w%d \yArany", Kesek[i-1][Name], get_player_name(players[i]), Erteke[players[i]]);
  600.                     }
  601.                    
  602.                     num_to_str(players[i],temp,charsmax(temp));
  603.                     menu_additem(menu, mpont, temp);
  604.                 }
  605.             }
  606.             menu_setprop(menu, MPROP_PERPAGE, 6);
  607.             menu_setprop(menu, MPROP_EXIT, MEXIT_ALL );
  608.             menu_display(id, menu);
  609.             return PLUGIN_HANDLED;
  610.         }  
  611.         public vasarlas_h(id,menu, item){
  612.             if(item == MENU_EXIT)
  613.             {
  614.                 menu_destroy(menu);
  615.                 return;
  616.             }
  617.             if(pido != 0){
  618.                 Vasarlas(id);
  619.                 return;
  620.             }
  621.             new data[6] ,szName[64],access,callback;
  622.             new name[32], name2[32];
  623.             get_user_name(id, name, charsmax(name));
  624.            
  625.             menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback);
  626.            
  627.             new player = str_to_num(data);
  628.             get_user_name(player, name2, charsmax(name2));
  629.             pido = 2;
  630.             set_task(2.0, "vido");
  631.            
  632.             for(new i=0; i < 110; i++) {
  633.                 if(Arany[id] >= Erteke[player] && kicucc[player] == i && kirakva[player] == 1)
  634.                 {
  635.                     kirakva[player] = 0;
  636.                     client_printcolor(0,  "!g[%s] !t%s !nvett egy !g%s !nkést !g%s-től !t%d !nAranyért!",Prefix, name, Kesek[i-1][Name], name2, Erteke[player]);
  637.                     Arany[player] += Erteke[player];
  638.                     Arany[id] -= Erteke[player];
  639.                     Kes[i-1][id] ++;
  640.                     Kes[i-1][player] --;
  641.                     kicucc[player] = 0;
  642.                     Erteke[player] = 0;
  643.                 }
  644.             }
  645.         }
  646.         public Talal(id)
  647.         {
  648.             new Szam = random_num(1, 700);
  649.             new Nev[32]; get_user_name(id, Nev, 31);
  650.            
  651.             if(Szam < 300)
  652.             {
  653.                 switch(random_num(1, 7))
  654.                 {
  655.                     case 1:
  656.                     {
  657.                         Kes[0][id] ++;
  658.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[0][Name]);
  659.                     }
  660.                     case 2:
  661.                     {
  662.                         Kes[1][id] ++;
  663.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[1][Name]);
  664.                     }
  665.                     case 3:
  666.                     {
  667.                         Kes[2][id] ++;
  668.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[2][Name]);
  669.                     }
  670.                     case 4:
  671.                     {
  672.                         Kes[3][id] ++;
  673.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[3][Name]);
  674.                     }
  675.                     case 5:
  676.                     {
  677.                         Kes[4][id] ++;
  678.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[4][Name]);
  679.                     }
  680.                     case 6:
  681.                     {
  682.                         Kes[5][id] ++;
  683.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[5][Name]);
  684.                     }
  685.                     case 7:
  686.                     {
  687.                         Kes[6][id] ++;
  688.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[6][Name]);
  689.                     }
  690.                 }
  691.             }
  692.             else if(Szam < 400 && Szam > 700)
  693.             {
  694.                 switch(random_num(1, 8))
  695.                 {
  696.                     case 1:
  697.                     {
  698.                         Kes[7][id] ++;
  699.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[7][Name]);
  700.                     }
  701.                     case 2:
  702.                     {
  703.                         Kes[8][id] ++;
  704.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[8][Name]);
  705.                     }
  706.                     case 3:
  707.                     {
  708.                         Kes[9][id] ++;
  709.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[9][Name]);
  710.                     }
  711.                     case 4:
  712.                     {
  713.                         Kes[10][id] ++;
  714.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[10][Name]);
  715.                     }
  716.                     case 5:
  717.                     {
  718.                         Kes[11][id] ++;
  719.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[11][Name]);
  720.                     }
  721.                     case 6:
  722.                     {
  723.                         Kes[12][id] ++;
  724.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[12][Name]);
  725.                     }
  726.                     case 7:
  727.                     {
  728.                         Kes[13][id] ++;
  729.                         client_printcolor(0, "!g[%s] !t%s !nTalálta ezt Találta!t>> !g%s!", Prefix, Nev, Kesek[13][Name]);
  730.                     }
  731.                 }
  732.             }
  733.         }
  734.         public vido()
  735.         {
  736.             pido = 0;
  737.         }
  738.          
  739.         public adminprefixek(id)
  740.         {
  741.             static Chat[200];
  742.             read_args(Chat, 199);
  743.             remove_quotes(Chat);
  744.             trim(Chat);
  745.          
  746.             if(equal(Chat, ""))
  747.                 return PLUGIN_HANDLED;
  748.                
  749.            
  750.                 if(get_user_flags(id) && TULAJ)
  751.                 formatex(Chat, 255, "^3[Tulajdonos][Lv.%i][XP:%i]^4%s ^3>> ^4%s", Szint[id], Xp[id], Nev, Chat);
  752.                 else if(get_user_flags(id) && FOADMIN)
  753.                 formatex(Chat, 255, "^3[FőAdmin][Lv.%i][XP:%i]^4%s ^3>> ^4%s", Szint[id], Xp[id], Nev, Chat);
  754.                 else if(get_user_flags(id) && ADMIN)
  755.                 formatex(Chat, 255, "^3[ADMIN][Lv.%s][XP:%i]^3%s >> ^3%s", Szint[id], Xp[id], Nev, Chat);
  756.                 else if(get_user_flags(id) && VIP)
  757.                 formatex(Chat, 255, "^4[VIP][Lv.%i][XP:%i]^3%s ^4>> ^3%s", Szint[id], Xp[id], Nev, Chat);
  758.                 else if(get_user_flags(id) && KLANTAG)
  759.                 formatex(Chat, 255, "^4[Klántag][Lv.%i][XP:%i]^3%s ^4>> ^1%s", Szint[id], Xp[id], Nev, Chat);
  760.                 else if(get_user_flags(id) && VIKI)
  761.                 formatex(Chat, 255, "^4[Hercegnő][Lv.%i][XP:%i]^3%s ^4>> ^1%s", Szint[id], Xp[id], Nev, Chat);
  762.                 else
  763.                 formatex(Chat, 255, "^4[Lv.%i][XP:%i]^3%s ^4>> ^1%s", Szint[id], Xp[id], Nev, Chat);
  764.          
  765.         }      
  766.          
  767.         stock get_player_name(id){
  768.             static Nev[32];
  769.             get_user_name(id, Nev,31);
  770.             return Nev;
  771.         }
  772.         stock client_printcolor(const id, const input[], any:...)
  773.         {
  774.             new count = 1, players[32];
  775.             static msg[191];
  776.             vformat(msg, 190, input, 3);
  777.          
  778.             replace_all(msg, 190, "!g", "^4");
  779.             replace_all(msg, 190, "!n", "^1");
  780.             replace_all(msg, 190, "!t", "^3");  
  781.          
  782.             if (id) players[0] = id; else get_players(players, count, "ch");
  783.             {
  784.                 for (new i = 0; i < count; i++)
  785.                 {
  786.                     if (is_user_connected(players[i]))
  787.                     {
  788.                         message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
  789.                         write_byte(players[i]);
  790.                         write_string(msg);
  791.                         message_end();
  792.                     }
  793.                 }
  794.             }
  795.             return PLUGIN_HANDLED;
  796.         }
  797.         public client_putinserver(id)
  798.         {
  799.             if(!is_user_bot(id))
  800.                 Load(id);
  801.         }
  802.         public client_disconnect(id)
  803.         {
  804.             if(!is_user_bot(id))
  805.             {
  806.                 Save(id);
  807.                 Arany[id] = 0;
  808.                 Szint[id] = 0;
  809.                 Xp[id] = 0;
  810.                
  811.                 for(new i;i < 15; i++)
  812.                     Kes[i][id] = 0;
  813.             }
  814.         }
  815.         Load(id)
  816.         {
  817.             new Nev[32]; get_user_name(id, Nev, sizeof(Nev)-1);
  818.            
  819.             new Mentes[512];
  820.             format(Mentes, charsmax(Mentes), "%i %i %i %i %i %i %i %i %i %i %i %i %i %i %i %i %i", Arany[id], Szint[id], Xp[id], Kes[0][id], Kes[1][id], Kes[2][id], Kes[3][id], Kes[4][id], Kes[5][id], Kes[6][id]
  821.             , Kes[7][id], Kes[8][id], Kes[9][id], Kes[10][id], Kes[11][id], Kes[12][id], Kes[13][id], Kes[14][id]);
  822.            
  823.             if(fvault_get_data(File, Mentes, Nev, charsmax(Nev)))
  824.             {
  825.                 new Gold[32], Lvl[32], Tap[32], Ks1[32], Ks2[32], Ks3[32], Ks4[32], Ks5[32], Ks6[32], Ks7[32], Ks8[32], Ks9[32], Ks10[32], Ks11[32], Ks12[32], Ks13[32], Ks14[32], Ks15[32];
  826.                 parse(Mentes, Gold, 31, Lvl, 31, Tap, 31, Ks1, 31, Ks2, 31, Ks3, 31, Ks4, 31, Ks5, 31, Ks6, 31, Ks7, 31, Ks8, 31, Ks9, 31, Ks10, 31, Ks11, 31, Ks12, 31, Ks13, 31, Ks14, 31, Ks15, 31);
  827.                
  828.                 Arany[id] = str_to_num(Gold);
  829.                 Szint[id] = str_to_num(Lvl);
  830.                 Xp[id] = str_to_num(Tap);
  831.                 Kes[0][id] = str_to_num(Ks1);
  832.                 Kes[1][id] = str_to_num(Ks2);
  833.                 Kes[2][id] = str_to_num(Ks3);
  834.                 Kes[3][id] = str_to_num(Ks4);
  835.                 Kes[4][id] = str_to_num(Ks5);
  836.                 Kes[5][id] = str_to_num(Ks6);
  837.                 Kes[6][id] = str_to_num(Ks7);
  838.                 Kes[7][id] = str_to_num(Ks8);
  839.                 Kes[8][id] = str_to_num(Ks9);
  840.                 Kes[9][id] = str_to_num(Ks10);
  841.                 Kes[10][id] = str_to_num(Ks11);
  842.                 Kes[11][id] = str_to_num(Ks12);
  843.                 Kes[12][id] = str_to_num(Ks13);
  844.                 Kes[13][id] = str_to_num(Ks14);
  845.                 Kes[14][id] = str_to_num(Ks15);
  846.             }
  847.         }
  848.         Save(id)
  849.         {
  850.             new Nev[32]; get_user_name(id, Nev, sizeof(Nev)-1);
  851.            
  852.             new Mentes[512];
  853.             format(Mentes, charsmax(Mentes), "%i %i %i %i %i %i %i %i %i %i %i %i %i %i %i %i %i", Arany[id], Szint[id], Xp[id], Kes[0][id], Kes[1][id], Kes[2][id], Kes[3][id], Kes[4][id], Kes[5][id], Kes[6][id]
  854.             , Kes[7][id], Kes[8][id], Kes[9][id], Kes[10][id], Kes[11][id], Kes[12][id], Kes[13][id], Kes[14][id]);
  855.            
  856.             fvault_set_data(File, Nev, Mentes);
  857.         }
  858.     /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  859.     *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  860.     */


Van még benne hiba.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kés menü Fordítás hiba
HozzászólásElküldve: 2018.03.10. 20:08 
Offline
Őstag
Avatar

Csatlakozott: 2017.08.21. 15:51
Hozzászólások: 1109
Megköszönt másnak: 36 alkalommal
Megköszönték neki: 195 alkalommal
Ha nem javítottad teljesen fölösleges csatolni, másrészt átírtad a client_printcolor-t Colorchat-re, de includeot nem írtál mellé.

Megkérlek szépen csatold az sma-t mert ha így töltöm le az borzalmas. Indenteter sem segít lófaszt sem, lehetetlen így javítani, hogy minden rendezetlen, és beugrik 3000 lépést a függvény.. Másrészt használod a printcolort de úgy tudom oda is inc kell, vagy stock nem tudom melyik. Inc-et nem láttam beleírva, plugin végét meg nem néztem.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kés menü Fordítás hiba
HozzászólásElküldve: 2018.03.11. 00:15 
Offline
Tag
Avatar

Csatlakozott: 2016.12.06. 21:05
Hozzászólások: 50
Megköszönt másnak: 2 alkalommal
Tessék

_________________
|Az élet minden csatája arra jó, hogy tanuljunk valamit belőle,még azokból is, amelyeket elveszítünk..|


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  [ 4 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 13 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