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

Kod na sprawdzanie perku.


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

#1 ELOS

    No i pozamiatane ;*

  • Power User

Reputacja: 145
Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 09.08.2011 10:22

Witam jaki jest kod na sprawdzenie perku chodzi mi dokładniej o coś takiego (to jest przykład nie znam prawdziwej komendy xD)

	if(perk_gracza[id] == "brazowa odznaka")
{
client_print(id, print_chat, "[COD:MW] Oddales brazowa odznake");
UstawPerk(id, 0, 0, 0);
}
else
client_print(id, print_chat, "[COD:MW] Nie posiadasz brazowej odznaki.");
}

Użytkownik ELOS edytował ten post 09.08.2011 10:22

  • +
  • -
  • 0

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7


#2 BoB0_

    Wszechpomocny

  • Użytkownik

Reputacja: 38
Życzliwy

  • Postów:365
  • GG:
  • Lokalizacja:Przemyśl
Offline

Napisano 09.08.2011 10:41

 if(cod_get_user_perk[id] == cod_get_perkid(Brazowa Odznaka))
{
client_print(id, print_chat, "[COD:MW] Oddales brazowa odznake");
UstawPerk(id, 0, 0, 0);
}
else
client_print(id, print_chat, "[COD:MW] Nie posiadasz brazowej odznaki.");
}


Może tak? Sam nie wiem. Pewnie jakieś głupoty napisałem.
  • +
  • -
  • 0

#3 ELOS

    No i pozamiatane ;*

  • Autor tematu
  • Power User

Reputacja: 145
Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 09.08.2011 10:44

Sprawdzę : D
Edit:
Nie działa ; p

Użytkownik ELOS edytował ten post 09.08.2011 10:50

  • +
  • -
  • 0

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7


#4 BoB0_

    Wszechpomocny

  • Użytkownik

Reputacja: 38
Życzliwy

  • Postów:365
  • GG:
  • Lokalizacja:Przemyśl
Offline

Napisano 09.08.2011 10:50

Ale możesz napisać o co ci dokładnie chodzi? Bo do końca nie wiem.
  • +
  • -
  • 0

#5 ELOS

    No i pozamiatane ;*

  • Autor tematu
  • Power User

Reputacja: 145
Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 09.08.2011 10:54

Chodzi mi o to że gdy posiadamy perk brązową piszę nam oddałeś brązową odznake a gdy nie mamy piszę nie posiadasz brązowej odznaki. Usuwanie perków itp sam zrobię zależy mi tylko o warunku który sprawdza czy mamy perk brązowa odznaka.
  • +
  • -
  • 0

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7


#6 BoB0_

    Wszechpomocny

  • Użytkownik

Reputacja: 38
Życzliwy

  • Postów:365
  • GG:
  • Lokalizacja:Przemyśl
Offline

Napisano 09.08.2011 11:00

Może coś takiego:

if(cod_get_user_perk(id) == cod_get_perkid("Brazowa Odznaka"))
{
client_print(id, print_chat, "[COD:MW] Oddales brazowa odznake");
UstawPerk(id, 0, 0, 0);
}
else
client_print(id, print_chat, "[COD:MW] Nie posiadasz brazowej odznaki.");
}

  • +
  • -
  • 0

#7 ELOS

    No i pozamiatane ;*

  • Autor tematu
  • Power User

Reputacja: 145
Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 09.08.2011 11:07

Skompilowało się ale wyskoczył błąd
warning 211: possibly unintended assignment
przetestuję czy działa.
  • +
  • -
  • 0

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7


#8 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 09.08.2011 11:12

UstawPerk(id, 0, 0, 0);


WTF? Ty robisz osobny plugin czy w silniku grzebierz? O.o
Raz natywy stosujesz, a raz piszesz tak, jakby to był silnik...
Jak już to cod_set_user_perk(id, 0, 0, 0)
  • +
  • -
  • 0

#9 ELOS

    No i pozamiatane ;*

  • Autor tematu
  • Power User

Reputacja: 145
Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 09.08.2011 12:24

Wiem ja przykładowo coś takiego dałem ; p
ediit:
działa lecz powie mi ktoś co to za błąd ?
warning 211: possibly unintended assignment
Znajduję się on w kodzie
if(wziol[id] = 1 && quest[id] == 3 && cod_get_user_perk(id) == cod_get_perkid("Naboje Pulkownika"))

Użytkownik ELOS edytował ten post 09.08.2011 12:26

  • +
  • -
  • 0

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7


#10 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 09.08.2011 12:57

wziol[id] = 1
na wziol[id] == 1
  • +
  • -
  • 1

#11 ELOS

    No i pozamiatane ;*

  • Autor tematu
  • Power User

Reputacja: 145
Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 09.08.2011 19:50

Ale byk kurde nie widziałem go pomimo ze w każdym if oprócz tego miałem ==
  • +
  • -
  • 0

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7





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

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