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

Menu Klas


  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 Tomi

    Wszechwidzący

  • Zbanowany

Reputacja: 8
Nowy

  • Postów:271
Offline

Napisano 21.04.2010 07:02

public select_class(id,lx[])
{
        if(is_user_bot(id)) return
        new flags[12]
        get_cvar_string("diablo_classes",flags,12)
        new text[512]
        new keys
	if( get_user_flags(id) & ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />
	{
	keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9)       
	}
	else 
	{
	keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)        
	}
        asked_klass[id]=0
        
        format(text, 511,"\yWybierz Klase - ^n")
        
        for(new i=0;i<9;i++)
        {
                format(text, 511,"%s%s%d. %s  Level :%d ^n",text,(keys)&(1<<i)?"\w":"\d",i+1,Race[i+1], lx[i+1])
        }
	format(text, 511,"%s^n0. Nowe Klasy Premium^n",text)
	show_menu(id, keys, text) 


        
      
}

public select_class_menu(id, key) 
{ 
	new lx[13]
	g_haskit[id] = 0
	switch(key) 
	{ 
		case 0: 
		{	
			player_class[id] = Latarnik
			if(on_knife[id]){    
			}
		}
		case 1: 
		{	
			player_class[id] = Szaman
		}
		case 2: 
		{	
			player_class[id] =  Paladyn
		}
		case 3: 
		{	
			player_class[id] = Wampir
		}
		case 4: 
		{			
			player_class[id] = Nekromanta
			g_haskit[id] = 1
		}
		case 5: 
		{	
			player_class[id] = Barbarzynca
		}
		case 6: 
		{	
			player_class[id] = Zabojczyni
		}
		case 7: 
		{	
			player_class[id] = Hunter
			g_GrenadeTrap[id] = 1
		}
		case 8: 
		{ 
			player_class[id] = Tytan
			show_hudmessage (id, "Wybrales Klase Premium Gratuluje Kupna <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' /> TomI")
		}
		case 9:
		{
			ShowKlasy(id,lx)
		}
	
	}
		
	LoadXP(id, player_class[id])
	CurWeapon(id)
	
	give_knife(id)
	
	return PLUGIN_HANDLED
} 
/*=========*/
public ShowKlasy(id,lx[]) {
new text2[512]
new keysss
	if( get_user_flags(id) & ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />
	{
	keysss = (1<<0)|(1<<1)|(1<<2)|(1<<9)       
	}
	else 
	{
	keysss = (1<<9)       
	}

asked_klass[id]=0
format(text2, 511,"\yWybierz klase - ^n\w1. Alchemik   Level :%i^n2. Straznik   Level :%i^n3. Zlodziej   Level :%i^n^n0.Wstecz^n",player_class_lvl[id][10],player_class_lvl[id][11],player_class_lvl[id][12])
show_menu(id, KeysKlasy,text2, -1, "Klasy")
	

}
public PressedKlasy(id, key) {
/* Menu:
* Wybierz klase:
* 1:klasa1
* 2:klasa2
* 3:klasa3
* 0:Wstecz
*/
new lx[13]
g_haskit[id] = 0
switch (key) {
        case 0: { 
                player_class[id] = Alchemik
		show_hudmessage (id, "Wybrales Klase Premium Gratuluje Kupna <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' /> TomI")

        }
        case 1: { 
                player_class[id] = Straznik
		show_hudmessage (id, "Wybrales Klase Premium Gratuluje Kupna <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' /> TomI")

        }
        case 2: { 
                player_class[id] = Zlodziej
		show_hudmessage (id, "Wybrales Klase Premium Gratuluje Kupna <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' /> TomI")

        }
        case 9: { 
                select_class(id,lx)
        }
}
LoadXP(id, player_class[id])
CurWeapon(id)
give_knife(id)

return PLUGIN_HANDLED
}

Czy da sie zrobić tak aby na pierwszej stronie były klasy ale np 1,2,3,4,6,7,8,10 a nie 1-9 ; ) ?
Bo jak zmieniłem to i tak dalej było to samo : <

to 1 pytanie , a czy da sie zrobić coś takiego że w menu jest
        if( get_user_flags(id) & ADMIN_LEVEL_D)
	{
	keysss = (1<<0)|(1<<9)       
	}
	if( get_user_flags(id) & ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />
	{
	keysss = (1<<1)|(1<<9)       
	}
        if( get_user_flags(id) & ADMIN_LEVEL_C)
	{
	keysss = (1<<2)|(1<<9)       
	}
	else 
	{
	keysss = (1<<9)       
	}
Bo Cos mi nie dziala : /

Użytkownik TomI edytował ten post 21.04.2010 07:04





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

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