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

jak zablokować graczowi podnoszenie broni do końca rundy? (menu)


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

#1 v139

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:92
  • Lokalizacja:Ziemia
Offline

Napisano 06.02.2014 21:10

Witam, jak dodać blokadę broni trwającą aż do końca rundy w tym menu:

public ShowPlayerMenu(id){
	new g_Menu = menu_create("Zostales sam! Walczysz jak hardcore?", "MenuChoose");
	
	menu_additem(g_Menu, "Tak, co to dla mnie!");
	menu_additem(g_Menu, "Nie, boje sie... :(");
	
	menu_display(id, g_Menu);
}

public MenuChoose(id, g_Menu, g_Item){
	if(g_Item == MENU_EXIT){
		menu_destroy(g_Menu);
		return PLUGIN_HANDLED;
	}
	switch(g_Item){
		case 0:{
			client_print(id, 3, "Przyjales wyzwanie! Jestes hordcorem!");
                        	strip_user_weapons(id)
                                give_item(id, "weapon_knife");
                        client_print(id, 3, "Masz tylko noz! Posiekaj go!")
		}
		
		case 1:{
			client_print(id, 3, "Jestes jeszcze za slaby zeby byc hardcorem :)");
		}
	}
	menu_destroy(g_Menu);
	return PLUGIN_HANDLED;
}

A konkretnie tutaj:

public MenuChoose(id, g_Menu, g_Item){
	if(g_Item == MENU_EXIT){
		menu_destroy(g_Menu);
		return PLUGIN_HANDLED;
	}
	switch(g_Item){
		case 0:{
			client_print(id, 3, "Przyjales wyzwanie! Jestes hordcorem!");
                        	strip_user_weapons(id)
                                give_item(id, "weapon_knife");
                        client_print(id, 3, "Masz tylko noz! Posiekaj go!")
		}

Blokada ma nastąpić po fuknkcji strip_user_weapons. Za pomoc obowiązkowy +


  • +
  • -
  • 0

#2 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 683
Wszechmogący

  • Postów:1 258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 06.02.2014 21:14

http://amxx.pl/topic...broni-prócz-c4/

 

Do tego dodajesz wartość bool na true po tym, jak gracz zadeklaruje, "że jest hardcorem"


  • +
  • -
  • 0

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.





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

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