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

wyświetlenie danej klasy na ekranie


  • Zamknięty Temat jest zamknięty
1 odpowiedź w tym temacie

#1 nieOgarek

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:6
  • Imię:Dawid
  • Lokalizacja:Polska
Offline

Napisano 12.03.2011 16:40

Witam.

Mam problem dotyczący wyświetlenia klasy, którą wybrał gracz.
Tutaj są moje klasy:
new klasa[ILOSC_KLAS][] = {
	"Brak",
	"Nowy",
	"Amator",
	"Zaawansowany",
	"Projesjonalista"
}
Mam zrobione także menu:
menu = menu_create("Wybierz klase:","WybierzKlase_handle");
	
	menu_additem(menu,"Nowy","1", 0);
	menu_additem(menu,"Amator","2", 0);
	menu_additem(menu,"Zaawansowany","3", 0);
	menu_additem(menu,"Projesjonalista","4", ADMIN_LEVEL_<img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />;
switch(item){
		case 0:{
			//co tutaj wpisać?
		}
		case 1:{
		}
		case 2:{
		}
		case 3:{
		}
	}

I wybraną klasę chciałby wyświetlić:
show_hudmessage(id,"[Klasa: %s]", ??);

Domyślam się, że trzeba utworzyć zmienną KlasaGracza i do niej przypisać w case odpowiednią klasę. Tylko nie mam pojęcia jak to zrobić. Mógłby ktoś mi pomóc?

Dodano 13 marzec 2011 - 11:44:
odświeżam i proszę o pomoc
  • +
  • -
  • 0

#2 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 13.03.2011 14:06

Witam.

Mam problem dotyczący wyświetlenia klasy, którą wybrał gracz.
Tutaj są moje klasy:

new klasa[ILOSC_KLAS][] = {
	"Brak",
	"Nowy",
	"Amator",
	"Zaawansowany",
	"Projesjonalista"
}
Mam zrobione także menu:
menu = menu_create("Wybierz klase:","WybierzKlase_handle");
	
	menu_additem(menu,"Nowy","1", 0);
	menu_additem(menu,"Amator","2", 0);
	menu_additem(menu,"Zaawansowany","3", 0);
	menu_additem(menu,"Projesjonalista","4", ADMIN_LEVEL_<img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />;
switch(item){
		case 0:{
			//co tutaj wpisać?
		}
		case 1:{
		}
		case 2:{
		}
		case 3:{
		}
	}

I wybraną klasę chciałby wyświetlić:
show_hudmessage(id,"[Klasa: %s]", ??);

Domyślam się, że trzeba utworzyć zmienną KlasaGracza i do niej przypisać w case odpowiednią klasę. Tylko nie mam pojęcia jak to zrobić. Mógłby ktoś mi pomóc?

Dodano 13 marzec 2011 - 11:44:
odświeżam i proszę o pomoc

Zmienna:
new gSyncMessage;

plugin_init:
gSyncMessage = CreateHudSyncObj()
Dół:
public PokazInformacje(id) 
{
	set_task(0.1, "PokazInformacje", id)		
	if(!is_user_alive(id))
		return PLUGIN_CONTINUE
	
	set_hudmessage(0, 255, 0, 0.0, 0.16, 0, 6.0, 2) // Gdzie ma być?
	ShowSyncHudMsg(id, gSyncMessage, "[Klasa: %s]"klasa[id]);    // z klasa[id] nie jestem pewien ale sprobowac mozna ?
	return PLUGIN_CONTINUE;
	
}  



  • +
  • -
  • 0




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

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