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

Klasa premium


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

#1 MenTo(S)

    Profesjonalista

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:171
  • GG:
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Kielce
Offline

Napisano 24.07.2011 00:16

Witam.
Jak zrobić klasę premium w systemie od G[o]Q
http://amxx.pl/topic/27316-tutorial-latwe-dodawanie-klas-nowe-menu/

  • +
  • -
  • 0

#2 Zaszka

    Banned

  • Zbanowany

Reputacja: 53
Pomocny

  • Postów:215
  • Imię:Ja
Offline

Napisano 25.07.2011 07:22

Tam gdzie masz:
player_class[id]=++item

można zrobić tak:

if( item==x && acces(id,yy)){ //tam gdzie masz x będzie nr przycisku-1 //tam gdzie masz yy będzie flaga np ADMIN_ADMIN
player_class[id]=++item
} else {
player_class[id]=++item
}

Nie wiem czy działa pisałem na forum.

#3 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

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

Napisano 25.07.2011 19:18

Lub pozwolić wybrać ją potem sprawdzić czy ma flagę a jak nie ma wznowić mu wybieranie klasy z informacją że nie ma premium.
  • +
  • -
  • 0

#4 Juma

    Wszechpomocny

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:373
  • GG:
  • Steam:steam
  • Imię:Arek
  • Lokalizacja:Haynau
Offline

Napisano 25.07.2011 21:40

Lub pozwolić wybrać ją potem sprawdzić czy ma flagę a jak nie ma wznowić mu wybieranie klasy z informacją że nie ma premium.


Gadać każdy może ; )

Zarzuć kodem ;)


@up@up - plusik : )
  • +
  • -
  • 0

#5 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

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

Napisano 25.07.2011 21:55

public handle_create_class(id, menu, item){
	new strona=0
	g_haskit[id] = 0
	
	if(item==MENU_EXIT){
		menu_destroy(create_class)
		select_class(id)
		return PLUGIN_HANDLED
	}
	
	if(item>6) strona++
	
	player_class[id]=item+(6*strona)+1
	
	if(player_class[id]==Nekromanta)
		g_haskit[id] = 1
	if(player_class[id]==Hunter)
		g_GrenadeTrap[id] = 1
		
	LoadXP(id, player_class[id])
	CurWeapon(id)
	
	give_knife(id)
	return PLUGIN_CONTINUE
}
Na:
public handle_create_class(id, menu, item){
	new strona=0
	g_haskit[id] = 0
	
	if(item==MENU_EXIT){
		menu_destroy(create_class)
		select_class(id)
		return PLUGIN_HANDLED
	}
	
	if(item>6) strona++
	
	player_class[id]=item+(6*strona)+1
	
	if(player_class[id]==Twoja_Klasa_Premium && !( get_user_flags(id) & FLAGA))
	{
		client_print(id,print_chat,"Przykro nam nie masz dostepu do klas premium !")
		player_class[id]=0
		select_class_query(id)
	}

	if(player_class[id]==Nekromanta)
		g_haskit[id] = 1
	if(player_class[id]==Hunter)
		g_GrenadeTrap[id] = 1
		
	LoadXP(id, player_class[id])
	CurWeapon(id)
	
	give_knife(id)
	return PLUGIN_CONTINUE
}

Użytkownik KariiO edytował ten post 25.07.2011 21:55

  • +
  • -
  • 2




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

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