←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
[ROZWIĄZANE] Jak ustawic 2 perk od danego...

Zablokowany

  • +
  • -
NEQU# - zdjęcie NEQU# 21.12.2014

Witam, dodałem do silnika 2 perki z tego http://amxx.pl/topic...-sloty-na-perk/poradnika, i teraz mam problem gdyż chciałbym aby 2 perk był dostępny od danego lvla, jak to ustawić ?

Odpowiedz

  • +
  • -
NEQU# - zdjęcie NEQU# 21.12.2014

ten sposób u mnie nie działa :] 

Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 21.12.2014

http://amxx.pl/topic...kalnej-silniku/wyciągnij sobie kod z tego tematu lub daj sma to ci przerobie.

Odpowiedz

  • +
  • -
NEQU# - zdjęcie NEQU# 21.12.2014

http://amxx.pl/topic...kalnej-silniku/wyciągnij sobie kod z tego tematu lub daj sma to ci przerobie.

A dałoby rade zrobić tak żeby perk był w hudzie normalnie przed tym lvlem tylko zamiast "brak" był napis "Min.301lvl" , a po wbiciu tego lvla był normalny napis "Brak" lub nazwa perku ?

Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 21.12.2014

 

http://amxx.pl/topic...kalnej-silniku/wyciągnij sobie kod z tego tematu lub daj sma to ci przerobie.

A dałoby rade zrobić tak żeby perk był w hudzie normalnie przed tym lvlem tylko zamiast "brak" był napis "Min.301lvl" , a po wbiciu tego lvla był normalny napis "Brak" lub nazwa perku ?

 

 

Tak. Zamien public PokazInformacje na ten

public PokazInformacje(id)
{
	id -= ZADANIE_POKAZ_INFORMACJE;
		
	if(!is_user_connected(id))
	{
		remove_task(id+ZADANIE_POKAZ_INFORMACJE);
		return PLUGIN_CONTINUE;
	}
	
	if(!is_user_alive(id))
	{
		new target = pev(id, pev_iuser2);
	
		if(!target)
			return PLUGIN_CONTINUE;

		if(poziom_gracza[target] < LVL_PERKU)
		{
			set_hudmessage(255, 255, 255, 0.6, -1.0, 0, 0.0, 0.3, 0.0, 0.0, 2);
			ShowSyncHudMsg(id, SyncHudObj, "Klasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s^nPerk2 : Min.301lvl", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]]);
		}
		else
		{
			set_hudmessage(255, 255, 255, 0.6, -1.0, 0, 0.0, 0.3, 0.0, 0.0, 2);
			ShowSyncHudMsg(id, SyncHudObj, "Klasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s^nPerk2 : %s", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]], nazwy_perkow[perk_gracza[1][target]]);
		}

		return PLUGIN_CONTINUE;
	}

	if(poziom_gracza[id] < LVL_PERKU)
	{
		set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
		ShowSyncHudMsg(id, SyncHudObj, "[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk : %s]^n[Perk2 : Min.301lvl]", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]]);
	}
	else
	{
		set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
		ShowSyncHudMsg(id, SyncHudObj, "[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk : %s]^n[Perk2 : %s]", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]], nazwy_perkow[perk_gracza[1][id]]);
	}

	return PLUGIN_CONTINUE;
}
Odpowiedz

  • +
  • -
NEQU# - zdjęcie NEQU# 21.12.2014

Temat do zamknięcia.

Odpowiedz

bicek - zdjęcie bicek 21.12.2014

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
Odpowiedz
Zablokowany