Szukam Menu z wyborem frakcji nie Cod Mod
Lizka
21.02.2018
Witam poszukuje pluginu Wyboru z menu frakcji ale nie do Cod Moda tylko np o to mi chodzi:
Wybieram w menu np bronie a tam PMy a w PMach p90, mp5, ump itd to samo z Rifles a tam ak, m4 itd. Chodzi mi dokładnie o to ze nie muszą być bronie a np komendy /bron /item czy /coś, dokładniej jak ktoś napisze /skiny wyskoczy menu z wyborem broni np wybierają M4 z menu i tam sa skiny M4 wybiorą AK i tam Skiny z AK itd. Nie wiem jak dokładniej to opisać ale potrzebuje podobnych frakcji co na starym cod modzie tylko ze nie wyboru klas a np komend say /coś
Proszę o pomoc nie mogę znaleźć a przerobienie z Cod Moda nie wychodzi mi.
Dam Repke z góry dziękuje!!
AwIlL^^
21.02.2018
o coś takiego ci chodziło??
#include <amxmodx> #include <amxmisc> #define PLUGIN "menu broni" #define VERSION "1.0" #define AUTHOR "AwIlL" enum _:kategorie { e_pistols = 0, e_shotguns, e_smgs, e_rifles, e_sniperrifles, }; new bronie[kategorie][7] = { {CSW_P228, CSW_ELITE, CSW_FIVESEVEN, CSW_USP, CSW_GLOCK18, CSW_DEAGLE}, {CSW_M3, CSW_XM1014}, {CSW_MAC10, CSW_UMP45, CSW_MP5NAVY, CSW_TMP, CSW_P90}, {CSW_AUG, CSW_GALIL, CSW_FAMAS, CSW_M4A1, CSW_AK47, CSW_SG552, CSW_M249}, {CSW_SCOUT, CSW_AWP, CSW_G3SG1, CSW_SG550} }; new g_wybrana_bron[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_clcmd("say /skiny", "Menu_Kategoria"); } public Menu_Kategoria(id) { new menu = menu_create("Wybierz Kategorie:", "Menu_Kategoria_handler"); menu_additem(menu, "PISTOLS"); menu_additem(menu, "SHOTGUNS"); menu_additem(menu, "SMGS"); menu_additem(menu, "RIFLES"); menu_additem(menu, "SNIPERRIFLES"); menu_display(id, menu); } public Menu_Kategoria_handler(id, menu, item) { menu_destroy(menu); if(item == MENU_EXIT) { return PLUGIN_HANDLED; } menu = menu_create("Wybierz Bron:", "Menu_Bron_handler"); new nazwa_broni[22], bron; g_wybrana_bron[id] = item; for(new i=0; i<7; i++) { bron = bronie[item][i]; if(bron == 0) continue; get_weaponname(bron, nazwa_broni, 21); replace(nazwa_broni, 21, "weapon_", ""); menu_additem(menu, nazwa_broni); } menu_display(id, menu); return PLUGIN_HANDLED; } public Menu_Bron_handler(id, menu, item) { menu_destroy(menu); if(item == MENU_EXIT) { return PLUGIN_HANDLED; } g_wybrana_bron[id] = bronie[g_wybrana_bron[id]][item]; // tutaj masz już wybrana bron przez gracza menu = menu_create("Wybierz Skin:", "Menu_Skin_handler"); //tutaj uzupelniasz kod z wyborem skinow do broni menu_display(id, menu); return PLUGIN_HANDLED; }
Lizka
22.02.2018
Bardzo dziękuje za odwalenie dobrej roboty i zainteresowanie się tematem (łap Repke) ale nie o to mi chodziło mianowicie postaram się opisać dokładnie.
Jak są frakcje do wyboru klas na Cod Mod to tez chciałbym mieć właśnie takie frakcje ale ze skinami np wybieram Pistolety tam np USP i do tego USP mam wybór skinów ale tak ze ja zrobiłem już skiny do każdej broni i działa to na zasadzie że jak napiszą /ak czy /m4 wyświetla się im menu ze skinami i mianowicie chciałbym mieć menu pod /skiny i tam np jak wybiorą M4 to otworzy im się menu z komendy /m4.
Hiko
22.02.2018
To zrób nowe menu które będzie wywoływać komendy typu : /m4,/ak na czacie. lub w case od menu wpisywac :
if(callfunc_begin("nazwa_funkcji", "nazwa_pluginu.amxx")) { callfunc_push_int(id); callfunc_end(); }
Lizka
23.02.2018
To zrób nowe menu które będzie wywoływać komendy typu : /m4,/ak na czacie. lub w case od menu wpisywac :
if(callfunc_begin("nazwa_funkcji", "nazwa_pluginu.amxx")) { callfunc_push_int(id); callfunc_end(); }
Chodzi o to tak jak napisał AwIlL^^
public Menu_Kategoria(id)
{
new menu = menu_create("Wybierz Kategorie:", "Menu_Kategoria_handler");
menu_additem(menu, "PISTOLS");
menu_additem(menu, "SHOTGUNS");
menu_additem(menu, "SMGS");
menu_additem(menu, "RIFLES");
menu_additem(menu, "SNIPERRIFLES");
menu_display(id, menu);
}
Tylko że jak wybieram PISTOLS to do wyboru mam jaka bron usp, glock czy inna z pistoletów, jak już wybiorę np usp wyświetla mi skiny usp z komendy /usp to samo inne bronie i inne skiny by w menu wyboru Kategorii później był wybór broni a jeszcze później skinów wybranej broni.
Coś jak to ale nie wiem od czego zacząć nie mam pomysłu. https://amxx.pl/topi...-menu/?p=341979
Użytkownik Lizka edytował ten post 23.02.2018 13:46