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
CoD Nowy

2 slot perku na flage.

cod nowy

Najlepsza odpowiedź Qazz , 12.12.2013 16:25

Dzięki za wszystko :) Łap + :P

Przejdź do postu


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

#1 Qazz

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:47
  • Imię:Łukasz
  • Lokalizacja:Woj.Mazowieckie
Offline

Napisano 10.12.2013 08:14

(http://amxx.pl/topic...-sloty-na-perk/)

 

Jeżeli postawie  przed :

UstawPerk(id, perk_gracza[1][id], wartosc_perku_gracza[1][id], 0, 1);

to:

if(get_user_flags(id) & ADMIN_LEVEL_A){
UstawPerk(id, perk_gracza[1][id], wartosc_perku_gracza[1][id], 0, 1);
}

To dany gracz który nie ma flagi A nie będzie dostawać perku  na slot 2 ?

 

Proszę o pomoc :)

 

Jeśli jest coś źle proszę o poprawkę.



#2 TSUBA

    Wszechwidzący

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:229
  • Lokalizacja:Polska
Offline

Napisano 10.12.2013 08:53

Nie prościej a zarazem szybciej samemu to sprawdzić?


  • +
  • -
  • 0

#3 Qazz

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:47
  • Imię:Łukasz
  • Lokalizacja:Woj.Mazowieckie
Offline

Napisano 10.12.2013 09:35

Nie mam jak dedicated server mi nie działa.



#4 FORMOZA

    KDE User

  • Power User

Reputacja: 416
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 10.12.2013 10:26

No powinno działać ale gracze będą mieli hud z perk2 więc byś musiał też dla ShowSyncHudMsg ;)
 


  • +
  • -
  • 0

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  1172 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1702 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  2343 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#5 Qazz

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:47
  • Imię:Łukasz
  • Lokalizacja:Woj.Mazowieckie
Offline

Napisano 10.12.2013 14:39

No powinno działać ale gracze będą mieli hud z perk2 więc byś musiał też dla ShowSyncHudMsg ;)
 

 

OK, ale nie wiem jak to zrobić mógłbyś mi to przerobić ?

 

oto ShowSyncHudMsg:

ShowSyncHudMsg(id, SyncHudObj, "Klasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s^nPerk2 : %s : %s^nVIP : %s : %s^nInteligencja : %i^nZycie : %i^nWytrzymalosc : %i^nKondycja : %i : %i^nGrawitacja", 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]], get_user_flags(target) & ADMIN_LEVEL_G ? "Tak" : "Nie", inteligencja_gracza[target], zdrowie_gracza[target], wytrzymalosc_gracza[target], kondycja_gracza[target], grawitacja_gracza[target]);//

i

ShowSyncHudMsg(id, SyncHudObj, "[Cod:4001lvl | Forum - Cs-recoil.pl]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk : %s]^n[Perk2 : %s]^n[VIP : %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]],  get_user_flags(id) & ADMIN_LEVEL_G ? "Tak" : "Nie");

za pomoc + :)



#6 FORMOZA

    KDE User

  • Power User

Reputacja: 416
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 10.12.2013 16:26

zamień cały public PokazInformacje(id)
na ten ;)
i od razu powiedz czy działa :) bo nie sprawdzałem 
 

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(get_user_flags(target) & ADMIN_LEVEL_A)
		{
			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]]);//
		}
		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", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]]);//
			
		}
		return PLUGIN_CONTINUE;
	}
	if(get_user_flags(id) & ADMIN_LEVEL_A)
	{
		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]]);
	}
	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]", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]]);
	}
	return PLUGIN_CONTINUE;
}


  • +
  • -
  • 1

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  1172 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1702 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  2343 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#7 Qazz

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:47
  • Imię:Łukasz
  • Lokalizacja:Woj.Mazowieckie
Offline

Napisano 11.12.2013 01:44

Działa, ale jak chce dodać swoje wcześniejsze  funkcje to wyskakują błędy. Mógłbyś mi jeszcze dodać je bo ja nie mogę:

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 : %s^nVIP : %s : %s^nInteligencja : %i^nZycie : %i^nWytrzymalosc : %i^nKondycja : %i : %i^nGrawitacja", 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]], get_user_flags(target) & ADMIN_LEVEL_G ? "Tak" : "Nie", inteligencja_gracza[target], zdrowie_gracza[target], wytrzymalosc_gracza[target], kondycja_gracza[target], grawitacja_gracza[target]);//

set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);

	ShowSyncHudMsg(id, SyncHudObj, "[Cod:4001lvl | Forum - Cs-recoil.pl]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk : %s]^n[Perk2 : %s]^n[VIP : %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]],  get_user_flags(id) & ADMIN_LEVEL_G ? "Tak" : "Nie");//

Łap + za wcześniejsze :)


Użytkownik Qazz edytował ten post 11.12.2013 01:45


#8 FORMOZA

    KDE User

  • Power User

Reputacja: 416
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 11.12.2013 17:28

Powiedz prościej jak Hud ma wyglądać to zrobie Ci ;)


swoje wcześniejsze  funkcje


i właśnie powiedz jakie ;) 
  • +
  • -
  • 0

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  1172 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1702 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  2343 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#9 Qazz

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:47
  • Imię:Łukasz
  • Lokalizacja:Woj.Mazowieckie
Offline

Napisano 12.12.2013 00:56

Ok

 

-------------------------------------------------

set_hudmessage(255, 255, 255, 0.6, -1.0, 0, 0.0, 0.3, 0.0, 0.0, 2);

+Informacja o vipie(status czy dany gracz ma vipa) np: VIP: "Tak" lub "Nie" (flaga G)

+A później na samym dole informacje o statystykach gracza (ile ma np int. itp.) Statystyki (Inteligencja, Zycie, Wytrzymalosc, Kondycja i Grawitacja(nowa statystyka)

set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);

+Informacje o Vipie(to samo tylko pokazuje czy ty masz vipa) (flaga G)

+Dodanie na samym początku(w pierwszej linii) inf. "[Cod:4001lvl | Forum - Cs-Nazwa.pl]"

 

I to wszystko :)



#10 FORMOZA

    KDE User

  • Power User

Reputacja: 416
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 12.12.2013 08:32

Trzym ;)

Nie dałem ci na flage g tylko h bo jak na g to vip bedzie ci mógł zmieniac cvary ;)

public PokazInformacje(id)
{
	id -= ZADANIE_POKAZ_INFORMACJE;

	new bool:pytajvip = bool:(get_user_flags(id) & ADMIN_LEVEL_H);

	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);
		new bool:pytajvipnoalive = bool:(get_user_flags(target) & ADMIN_LEVEL_H);

		if(!target)
			return PLUGIN_CONTINUE;

		if(get_user_flags(target) & ADMIN_LEVEL_A)
		{
			set_hudmessage(255, 255, 255, 0.6, -1.0, 0, 0.0, 0.3, 0.0, 0.0, 2);
			ShowSyncHudMsg(id, SyncHudObj, "VIP: %s^nKlasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s^nPerk2 : %s",pytajvipnoalive ? "TAK" : "NIE", 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]]);//
		}
		else
		{
			set_hudmessage(255, 255, 255, 0.6, -1.0, 0, 0.0, 0.3, 0.0, 0.0, 2);
			ShowSyncHudMsg(id, SyncHudObj, "VIP: %s^nKlasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s",pytajvipnoalive ? "TAK" : "NIE", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]]);//
			
		}
		return PLUGIN_CONTINUE;
	}
	if(get_user_flags(id) & ADMIN_LEVEL_A)
	{
		set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
		ShowSyncHudMsg(id, SyncHudObj, "[Cod:4001lvl | Forum - Cs-Nazwa.pl]^n[VIP: %s]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk : %s]^n[Perk2 : %s]",pytajvip ? "TAK" : "NIE", 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]]);
	}
	else 
	{
		set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
		ShowSyncHudMsg(id, SyncHudObj, "[Cod:4001lvl | Forum - Cs-Nazwa.pl]^n[VIP: %s]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk : %s]",pytajvip ? "TAK" : "NIE", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]]);
	}
	return PLUGIN_CONTINUE;
}

  • +
  • -
  • 1

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  1172 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1702 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  2343 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#11 Qazz

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:47
  • Imię:Łukasz
  • Lokalizacja:Woj.Mazowieckie
Offline

Napisano 12.12.2013 16:25   Najlepsza odpowiedź

Dzięki za wszystko :) Łap + :P







Również z jednym lub większą ilością słów kluczowych: cod nowy

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

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