Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Szukam Menu z wyborem frakcji nie Cod Mod


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 Lizka

    Profesjonalista

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:209
  • Imię:Lukas
Offline

Napisano 21.02.2018 05:34

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!!


  • +
  • -
  • 0

#2 AwIlL^^

    Magiczny Gość

  • Użytkownik

Reputacja: 135
Zaawansowany

  • Postów:263
  • Steam:steam
  • Imię:Eryk
  • Lokalizacja:Gdańsk
Offline

Napisano 21.02.2018 19:47

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;
}

  • +
  • -
  • 1

Potrzebujesz porad do amxx?? Pisz na [PW]


#3 Lizka

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:209
  • Imię:Lukas
Offline

Napisano 22.02.2018 12:50

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.


  • +
  • -
  • 0

#4 Hiko

    Wszechpomocny

  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:302
Offline

Napisano 22.02.2018 17:57

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();
}

  • +
  • -
  • 0

POMAGAM NA ILE TYLKO POTRAFIĘ !

 

 


#5 Lizka

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:209
  • Imię:Lukas
Offline

Napisano 23.02.2018 13:40

 

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

  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych