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

Stock wiadomości.


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
7 odpowiedzi w tym temacie

#1 Kukol

    Zaawansowany

  • Zbanowany

Reputacja: 6
Nowy

  • Postów:113
  • Lokalizacja:Katowice
Offline

Napisano 22.10.2011 13:11

Witam! Jak napisać poprawnego stocka do wyśw. wiadomości? Mam takiego:

stock show_msg(id, Float:disp_time = 2.0, const msg[], any:...)
{
if(is_user_connected(id))
{
set_hudmessage(255, 0, 0, -1.0, 0.4, 0, disp_time/2, disp_time)
show_hudmessage(id, msg)
}
}


Lecz wyskakują błędy:

String formatted incorrectly - parameter 3 (total 2)

Przy takim wykorzystaniu:

show_msg(id, 2.0, "Cos trwa %d sekund", zmienna[id])


Ten stock ma się znajdować w bibliotece!

#2 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 22.10.2011 13:27

vformat
  • +
  • -
  • 1

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#3 Kukol

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 6
Nowy

  • Postów:113
  • Lokalizacja:Katowice
Offline

Napisano 22.10.2011 21:41

Dziękuję.

A możecie mi powiedzieć, czemu gdy wyświetlam coś przez to, a po lewo mam Hud ten co w CoDzie jest, to np. gdy pokazuje "Cos pojawi sie za X" to też bierze troche liter z tego Huda po lewej? (Na górze ekranu jest także odliczanie [A gdy Hud Coda wyłącze to nie wyświetla jużtego, tylko jest all ok])

Użytkownik Kukol edytował ten post 22.10.2011 21:41


#4 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 22.10.2011 21:45

Możesz jaśniej, bo trochę zamotałeś...
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#5 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1 485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 22.10.2011 21:46

Pewnie dlatego że wyświetlasz hud'a na tym samym kanale co hud CoD'a :)

Użytkownik MarWit edytował ten post 22.10.2011 21:46

  • +
  • -
  • 1

marwit-0.png


#6 Kukol

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 6
Nowy

  • Postów:113
  • Lokalizacja:Katowice
Offline

Napisano 22.10.2011 22:02

Niestety. Hud mam na 2 kanale, a to info na 3 kanale. :/

#Sebul.

Mam po lewej w hud:

HP:
Wytrzymałość:
Item:

A jak użyje skilla to na środku pisze: "Moc dostępna za X sekund" (I tutaj pojawia się teskt z tego pierwszego Huda) a na górze jest odliczanie i to wszystko w Hud.

Użytkownik Kukol edytował ten post 22.10.2011 22:03


#7 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 22.10.2011 22:11

Na pewno używasz oddzielnych zmiennych, na których wyświetlasz te wiadomości? Bo ten sam kanał chyba nie powodował by tego, że brało by tekst z drugiego huda. Najlepiej jest używać ShowSyncHudMsg, tylko tego się trochę inaczej używa, trzeba najpierw tak jakby utworzyć kanał
new SyncHudObj;

w plugin_init
SyncHudObj = CreateHudSyncObj();

i potem
set_hudmessage(255, 255, 255, 0.77, 0.65, 0, 2.0, 0.8, 0.0, 0.2);
ShowSyncHudMsg(id, SyncHudObj, "Tekst %s", "formatowany");

  • +
  • -
  • 1

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#8 Kukol

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 6
Nowy

  • Postów:113
  • Lokalizacja:Katowice
Offline

Napisano 22.10.2011 22:34

Sebul, mam właśnie również użyte SyncHudObj. Zawsze za pomocą tego wyświetlam tekst w Hudzie.

@Edit:

Naprawiło się, już jest wszystko dobrze, temat można zamknąć.

@EDIT2:

To jest tak, jestem ja i kumpel na serwerze. Używam skilla, jest odliczanie, używam ponownie i w wiadomości, że skill nie gotowy wyświetla jego HUD. A gdy jestem sam to wyświetla poprawnie.

Użytkownik Kukol edytował ten post 23.10.2011 02:38





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

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