←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Info po wycelowaniu w gracza, napis vip po...

  • +
  • -
misiek111232 - zdjęcie misiek111232 05.02.2012

Witam.
Jak zrobić takie rzeczy jak na SS?
1: Napis vip pod slotami na perk. Jak ktoś kupi klase premium to też ten napis zmienia się na VIP:Tak
2. Jak zmienić miejsce wyświetlania się tej informacji o graczu tak jak na SS
Dołączona grafikaDołączona grafika

ref
Użytkownik misiek111232 edytował ten post 05.02.2012 20:58
Odpowiedz

SoPelQ - zdjęcie SoPelQ 06.02.2012

Ad1. W silniku twoje CoD'a jest to "ShowSyncHudMsg", tam edytujesz twojego huda.
Ad2. http://amxx.pl/topic...5-cod-hud-info/ musisz po prostu tutaj usunąć niepotrzebne info (mała obróbka).
Odpowiedz

  • +
  • -
misiek111232 - zdjęcie misiek111232 06.02.2012

plusik poleciałAle jak zedytować to żeby ten napis Vip wyświetlał się na jakąś flagę
Odpowiedz

  • +
  • -
FetaGreen - zdjęcie FetaGreen 06.02.2012

1.

get_user_flags(id) & FLAGA_VIPA

czyli:

new bool:czyVip = bool:(get_user_flags(id) & FLAGA_VIPA);

A potem dajesz tylko
, czyVip ? "TAK" : "NIE");

Jak nie umiesz to zapodaj sma
Użytkownik FetaGreen edytował ten post 06.02.2012 15:19
Odpowiedz

  • +
  • -
misiek111232 - zdjęcie misiek111232 06.02.2012

Daje sma.
Jak możesz to weź przesuń mi też cały hud bardziej do góry żeby znajdował się idealnie pod radarem
Albo powiedz które cyferki odpowiadają za to

Załączone pliki


Użytkownik misiek111232 edytował ten post 06.02.2012 17:00
Odpowiedz

  • +
  • -
FetaGreen - zdjęcie FetaGreen 06.02.2012

Znajdź:
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 : %0.1f%%]^n[Poziom : %i]^n[Perk : %s]^n[Perk2 : %s]", nazwy_klas[klasa_gracza[id]], fProcent, poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]], nazwy_perkow[perk_gracza[1][id]]);

Zamień na:

new bool:czyVip = bool:(get_user_flags(id) & FLAGA_VIPA);
set_hudmessage(0, 255, 0, -1.0, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
	ShowSyncHudMsg(id, SyncHudObj, "[Klasa : %s]^n[Doswiadczenie : %0.1f%%]^n[Poziom : %i]^n[Perk : %s]^n[Perk2 : %s]^n[VIP : %s]", nazwy_klas[klasa_gracza[id]], fProcent, poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]], nazwy_perkow[perk_gracza[1][id]], czyVip ? "TAK" : "NIE");

Użytkownik FetaGreen edytował ten post 06.02.2012 17:08
Odpowiedz

  • +
  • -
misiek111232 - zdjęcie misiek111232 06.02.2012

a jak zrobić żeby to było na 4 flagi? bo mam 4 premium i chce żeby przy każdym dodawało.
Albo zrobić takiego mini vipa żeby tylko ten napis miał i do tego napis koło jego statów Vip

teraz mam hud na środku ekranu
Odpowiedz

  • +
  • -
misiek111232 - zdjęcie misiek111232 06.02.2012

A możesz to przerobić.? bo teraz mam hud na środku ekranu
set_hudmessage(0, 255, 0, -1.0, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
Odpowiedz

  • +
  • -
FetaGreen - zdjęcie FetaGreen 06.02.2012

-1.0, 0.23
To odpowiada za pozycje HUD.
Misiaczek ;c (07.02.2012 13:03):
Pozycje hud, mozna wygenerowac w amxmod studio
Odpowiedz