Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

[ROZWIĄZANE] Menu dla ostatnich 2 graczy.


  • Zamknięty Temat jest zamknięty
5 odpowiedzi w tym temacie

#1 v139

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:92
  • Lokalizacja:Ziemia
Offline

Napisano 21.01.2014 12:11

Witam, chciałbym stworzyc menu, które pojawiłoby się tylko 2 ostatnim graczom na rundzie (1ct i 1t)

Moje pytanie brzmi: "Jak je zrobić?"

Jeszcze raz wytłumaczę co mam na myśli - chcę aby menu pojawiło się ostatnim 2 graczom, kiedy zostanie tylko 1 z Ct i 1 z T.


  • +
  • -
  • 0

#2 Mister Silenzo

    Zaawansowany

  • Użytkownik

Reputacja: 38
Życzliwy

  • Postów:83
  • Lokalizacja:BD
Offline

Napisano 21.01.2014 14:35

Przy każdym zabójstwie sprawdzasz ilość graczy register_event i używasz DeathMsg(tam sprawdzasz), jeżeli po sprawdzeniu okaże się, że na mapie zostało tylko dwóch graczy, pobierasz ich id i odpalasz funkcję tylko dla nich, przynajmniej ja bym tak zrobił xD.
  • +
  • -
  • 0
Moje pluginy:

Kick All (administracja) - Wyrzuca graczy nakładając hasło na serwer.

Zlecenie Zabójstwa (4FUN) - Przyjmij zlecenie, wykonaj je, zdobądź punkty, a następnie wydaj je na dodatki, które pozwolą ci skuteczniej i szybciej wykonywać zlecenia.

#3 v139

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:92
  • Lokalizacja:Ziemia
Offline

Napisano 22.01.2014 20:57

A mógłbyś mi pokazać skrypt napisany po "twojemu" ?


  • +
  • -
  • 0

#4 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1570
Godlike

  • Postów:2733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 25.01.2014 10:38

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "speedkill"

new g_MaxPlayers;

public plugin_init(){
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_event("DeathMsg", "DeathMsg", "a");
}

public plugin_cfg(){
	g_MaxPlayers = get_maxplayers();
}

public DeathMsg(){
	if(GetAlivePlayers(1) == 1 && GetAlivePlayers(2) == 1){
		for(new i = 1; i <= g_MaxPlayers; i++){
			if(is_user_alive(i)){
				ShowPlayerMenu(i);
			}
		}
	}
}

public ShowPlayerMenu(id){
	new g_Menu = menu_create("Widzisz to menu?", "MenuChoose");
	
	menu_additem(g_Menu, "Tak");
	menu_additem(g_Menu, "Nie");
	
	menu_setprop(g_Menu, MPROP_EXITNAME, "Wyjscie");
	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, "Milo, ze widzisz menu... :)");
		}
		
		case 1:{
			client_print(id, 3, "Szkoda... :(");
		}
	}
	menu_destroy(g_Menu);
	return PLUGIN_HANDLED;
}

stock GetAlivePlayers(g_Team){
	new g_Players;
	
	for(new i = 1; i <= g_MaxPlayers; i++){
		if(is_user_alive(i) && get_user_team(i) == g_Team){
			g_Players++;
		}
	}
	return g_Players;
}

  • +
  • -
  • 1

If you can dream it, you can do it.


#5 v139

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:92
  • Lokalizacja:Ziemia
Offline

Napisano 02.02.2014 13:59

Wszystko pięknie śmiga. + dla Ciebie


  • +
  • -
  • 0

#6 sebul

    Godlike

  • Junior Admin

Reputacja: 2016
Godlike

  • Postów:5411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 06.02.2014 20:24

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
Generator tabeli expa - aż do 103600 poziomu




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

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