←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Dodanie tekstu

Locked

  • +
  • -
Magson's Photo Magson 19.09.2011

Czy mógł by mi ktoś przerobić kod abym mógł dodać pod klasami tekst?
http://imageshack.us.../howtomake.png/ -->> Taki.

public select_class(id,lx[])
{
	if(is_user_bot(id)) return
	
	new text[512]
	new keys
	if( get_user_flags(id) & ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.png' 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)|(1<<8)	  
	}
 
 
	format(text, 511,"\r Wybierz Klase - ^n [NGS]^n\w1. Czarnoksieznik^t^tLevel :%d ^n\w2. Paladyn^tLevel :%d ^n\w3. Druid^t^tLevel :%d ^n\w4. Zabojca^tLevel :%d ^n\w5. Barbarzynca^tLevel :%d ^n\w6. Nekromanta^tLevel :%d ^n\w7. Ninja^t^tLevel :%d ^n\w8. Amazonka^t^tLevel :%d ^n\w9. Lotrzyk^t^tLevel :%d ^n\w0. \rBard \y(premium)\w^t^tLevel :%d",lx[Czarnoksieznik],lx[Paladyn],lx[Druid],lx[Zabojca],lx[Barbarzynca],lx[Nekromanta],lx[Ninja],lx[Amazonka],lx[Lotrzyk],lx[Bard] )
 
	show_menu(id, keys, text)
}
 
public select_class_menu(id, key)
{
	player_b_zjumpx[id] = 0
	g_haskit[id] = 0
	switch(key)
	{
		case 0:
		{	
			player_class[id] = Czarnoksieznik		
			aura[id] = 1
			client_cmd(id,"spk ngs/klasa")
		}
		case 1:
		{	
			player_class[id] = Paladyn
			player_b_anty2[id] = 1
			client_cmd(id,"spk ngs/klasa")
		}
		case 2:
		{	
			player_class[id] = Druid
			kameleon[id] = 1
			player_b_explode[id] = 300
			client_cmd(id,"spk ngs/klasa")
		}
		case 3:
		{	
			player_class[id] = Zabojca
			player_b_zjumpx[id] = 2
			player_b_mine[id] = 3
			client_cmd(id,"spk ngs/klasa")
		}
		case 4:
		{	
			player_class[id] = Barbarzynca
			client_cmd(id,"spk ngs/klasa")
		}
		case 5:
		{	
			player_class[id] = Nekromanta
			g_haskit[id] = 1
			player_b_respawn[id] = 5
			player_b_vampire[id] = 7
			client_cmd(id,"spk ngs/klasa")
			
		}
		case 6:
		{	
			player_class[id] = Ninja
			client_cmd(id,"spk ngs/klasa")
		}
		case 7:
		{	
			player_class[id] = Amazonka
			g_GrenadeTrap[id] = 1
			client_cmd(id,"spk ngs/klasa")
		}
		case 8:
		{	
			player_class[id] = Lotrzyk
			player_b_lotrzyk[id] = 5
			player_b_darksteel[id] = 30
			client_cmd(id,"spk ngs/klasa")
		}
		case 9:
		{
			player_class[id] = Bard
			client_cmd(id,"spk ngs/klasa")
			player_b_kursor2[id] = 1
		}
		
	}
		
	LoadXP(id, player_class[id])
	CurWeapon(id)
	
	give_knife(id)
	give_wlocznia(id)
	
	return PLUGIN_HANDLED
}

Edited by Magson, 19.09.2011 16:14.
Quote

  • +
  • -
dog_1's Photo dog_1 19.09.2011

Pracuję nad tym, za kilka minut będziesz miał gotowe -.- swoją drogą nieładnie kopiować czyichś pomysłów.

public select_class(id,lx[])
{
if(is_user_bot(id)) return

new text[512]
new keys
if( get_user_flags(id) & ADMIN_LEVEL_ 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)|(1<<8)
}


format(text, 511,"\r Wybierz Klase - ^n [NGS]^n\w1. Czarnoksieznik^t^tLevel :%d ^n\w2. Paladyn^tLevel :%d ^n\w3. Druid^t^tLevel :%d ^n\w4. Zabojca^tLevel :%d ^n\w5. Barbarzynca^tLevel :%d ^n\w6. Nekromanta^tLevel :%d ^n\w7. Ninja^t^tLevel :%d ^n\w8. Amazonka^t^tLevel :%d ^n\w9. Lotrzyk^t^tLevel :%d ^n\w0. \rBard \y(premium)\w^t^tLevel :%d ^n\dCalkowity poradnik do diablomod dostepny na forum\r amxx.pl^n\dNajpotrzebniejsze komendy:^n\rPrzed WYBOREM KLASY POCZEKAJ 5 SEK ^n\yodwiedz nasze forum:\r amxx.pl",lx[Czarnoksieznik],lx[Paladyn],lx[Druid],lx[Zabojca],lx[Barbarzynca],lx[Nekromanta],lx[Ninja],lx[Amazonka],lx[Lotrzyk],lx[Bard] )

show_menu(id, keys, text)
}

Nie chce mi się kombinować nad ramką. Acha, na 90 % to podpis pod menu się nie wyświetli, albo wyrzuci error w trakcie kompilacji. Dlaczego? Wyświetlając menu z 10 opcjami to niestety zabraknie miejsca dla podpisu. Sprawdź. Jeżeli mam rację to będziesz musiał zrobić menu(frakcję) które będzie mniejsze i tam starczy miejsca;)

Są odnośniki do forum amxx.pl
Edited by dog_1, 19.09.2011 19:27.
Quote

  • +
  • -
Onyke's Photo Onyke 19.09.2011

Nie chce mi się kombinować nad ramką

:ok:
Ta ramka to sztuka painta
Quote

  • +
  • -
Magson's Photo Magson 20.09.2011

Pracuję nad tym, za kilka minut będziesz miał gotowe -.- swoją drogą nieładnie kopiować czyichś pomysłów.

Mam pełne prawa ;)

Nie chce mi się kombinować nad ramką. Acha, na 90 % to podpis pod menu się nie wyświetli, albo wyrzuci error w trakcie kompilacji. Dlaczego? Wyświetlając menu z 10 opcjami to niestety zabraknie miejsca dla podpisu. Sprawdź. Jeżeli mam rację to będziesz musiał zrobić menu(frakcję) które będzie mniejsze i tam starczy miejsca;)


Nie wyrzuci errora ale jak zrobiłem to tekstów nie było widać więc zwróciłem się tutaj do was. Czyli będę musiał zrobić nowe menu w którym bd mógł dodać tam Tekst? To chyba raczej odpada ;)


Ta ramka to sztuka painta

O jaką ramkę tutaj chodzi?
Quote

  • +
  • -
ParadisO's Photo ParadisO 20.09.2011

[O jaką ramkę tutaj chodzi?


haha
o tą, której użyłeś do zaznaczenia tekstu na obrazku ;P
Quote

  • +
  • -
sebul's Photo sebul 20.09.2011

public select_class(id,lx[])
{
if(is_user_bot(id)) return

new text[1024], len;
new keys
if( get_user_flags(id) & ADMIN_LEVEL_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)|(1<<8)
}

len = formatex(text, 1023, "\r Wybierz Klase -^n[NGS]^n");
len += formatex(text[len], 1023-len, "\w1. Czarnoksieznik Level: %d^n\w2. Paladyn Level: %d^n\w3. Druid Level: %d^n\w4. Zabojca Level: %d^n\w5. Barbarzynca Level: %d^n\w6. Nekromanta Level: %d^n\w7. Ninja Level: %d^n\w8. Amazonka Level: %d^n\w9. Lotrzyk Level: %d^n\w0. \rBard \y(premium)\w Level: %d",lx[Czarnoksieznik],lx[Paladyn],lx[Druid],lx[Zabojca],lx[Barbarzynca],lx[Nekromanta],lx[Ninja],lx[Amazonka],lx[Lotrzyk],lx[Bard]);
len += formatex(text[len], 1023-len, "^n^nJakis tekst");

show_menu(id, keys, text);
}
Quote

  • +
  • -
Magson's Photo Magson 20.09.2011

Dzięki Sebul, wszystko ładnie działa. Temat można zamknąć. Pozdrawiam.
Quote

Adminek AMXX.PL's Photo Adminek AMXX.PL 20.09.2011

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: problem rozwiazany

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Quote
Locked