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

Problem z napisami na HudzieBardzo proszę o pomoc.


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

#1 dawidxi

    Profesjonalista

  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 15.02.2014 15:01

Witam otóż napisałem z waszą tutaj pomocą na forum taki plugin który ma za zadanie wyświetlać dni na Hudzie.

Czyli w każdej nowej rundzie ma pisać np.Dzisiaj jest Poniedziałek itd.Może pokażę sma tego pluginu tak będzie najlepiej:

 

#include <amxmodx>
#include <amxmisc>


#define PLUGIN "Huddni"
#define VERSION "1.0"
#define AUTHOR "Proziom"


new const g_sDayName[][] = 
{
"Poniedzialek",
"Wtorek",
"Sroda",
"Czwartek",
"Piatek",
"Sobota",
"Niedziela"
}


new g_iDay;


public plugin_init()
{
register_plugin("NewPlugin", "1.0, "Proziom")


register_logevent( "RoundStart", 2, "1=Round_Start" );
}


public RoundStart()
{
++g_iDay;


if(g_iDay > 6)
g_iDay = 0;


set_hudmessage(0, 255, 0, 0.01, 0.25, 0, 1.5, 3.0, 1.0, 1.0, 5);
show_hudmessage(0, "Dzisiaj jest: %s", g_sDayName[g_iDay]);
}

No i ten plugin nie działa w ogóle tzn. nic kompletnie się nie wyświetla nie wiem dlaczego.Plugin wgrałem na moda zwykłego nie JailBreak ale to raczej nie ma tutaj większego znaczenia.Bardzo proszę o pomoc.

 



#2 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 15.02.2014 15:21

moze masz kanaly hud przeciazone?
Uzyj dhudmessage.
A i wyrzuc te 3 define na poczatku zbedne
  • +
  • -
  • 0

#3 kyriuch

    Zaawansowany

  • Użytkownik

Reputacja: -6
Nowy

  • Postów:82
  • GG:
  • Imię:Tomek
  • Lokalizacja:Bydgoszcz
Offline

Napisano 15.02.2014 15:27

Jakie dhudmessage, pamiętaj, że masz 4 kanały hud (ostatni parametr funkcji), a Ty używasz piątego. Co powiesz na takie rozwiązanie? Jakbyś nie zrozumiał którejś zmiany śmiało pytaj :)
A, i nie dołączaj <amxmisc> niepotrzebnie, jeśli nie musisz ^^
 

#include <amxmodx>

#define PLUGIN "Huddni"
#define VERSION "1.0"
#define AUTHOR "Proziom"

new const g_sDayName[][] = 
{
	"Poniedzialek",
	"Wtorek",
	"Sroda",
	"Czwartek",
	"Piatek",
	"Sobota",
	"Niedziela"
}


public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent( "RoundStart", 2, "1=Round_Start" );
}


public RoundStart()
{
	static i_day;
	if(i_day > 6)
	i_day = 0;
	
	set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.5, 3.0, 1.0, 1.0, 4);
	show_hudmessage(0, "Dzisiaj jest: %s", g_sDayName[i_day]);
	
	i_day++;
	
	return 1;
}

@down

po prostu jest ładniejszy, ale niektórzy wolą zostać przy zwykłym hudzie :)


Użytkownik kyriuch edytował ten post 15.02.2014 15:34

  • +
  • -
  • 1

#4 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 15.02.2014 15:33

@up
No okej. Ale dhudmessage jest lepszym rozwiazaniem, nie ma kanalow itp.
A co do ostatniego param. to nie zwrocilem uwagi na to.
  • +
  • -
  • 0

#5 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 15.02.2014 16:13


Jakie dhudmessage, pamiętaj, że masz 4 kanały hud (ostatni parametr funkcji), a Ty używasz piątego. Co powiesz na takie rozwiązanie? Jakbyś nie zrozumiał którejś zmiany śmiało pytaj

 

Szczerze mówiąc nie wiele rozumiem z tego co napisałeś i inni napisali.O co wam chodzi z tymi 4 kanałami na hud ,gdzie to jest w ogóle zapisane w moim pluginie ?



#6 kyriuch

    Zaawansowany

  • Użytkownik

Reputacja: -6
Nowy

  • Postów:82
  • GG:
  • Imię:Tomek
  • Lokalizacja:Bydgoszcz
Offline

Napisano 15.02.2014 16:18

set_hudmessage(0, 255, 0, 0.01, 0.25, 0, 1.5, 3.0, 1.0, 1.0, 5);

Tu masz jako ostatni parametr użyty kanał. Hudmessage ma dostępne 4 kanały. Jeżeli dwie wiadomości w jednym kanale zostaną wyświetlone po sobie, to druga nałoży się na pierwszą. Nie możesz wyświetlić na 5 kanale wiadomości, bo takiego nie ma. Dlatego:

set_hudmessage(0, 255, 0, 0.01, 0.25, 0, 1.5, 3.0, 1.0, 1.0, 4);

Rozumiesz? :)


  • +
  • -
  • 0

#7 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 15.02.2014 16:31

No chyba rozumiem tak w 85% :)



#8 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 15.02.2014 16:50

A jeszcze taka prośba bo chciałbym żeby te napisy co się wyświetlają na Hudzie były takie kolorowe i żeby miały taki efekt jak na przykład się pisze na klawiaturze czyli że te litery tak lecą po kolei a nie cały napis wyświetla się od razu.Jaka jest funkcja na coś takiego ?



#9 kyriuch

    Zaawansowany

  • Użytkownik

Reputacja: -6
Nowy

  • Postów:82
  • GG:
  • Imię:Tomek
  • Lokalizacja:Bydgoszcz
Offline

Napisano 15.02.2014 17:09

No to właśnie wtedy musisz zapoznać się biblioteką Director Hud Message, o której kolega wspominał :)
http://amxx.pl/topic...or-hud-message/
Właśnie efekt 2 to efekt litery po literze
W 85%? To czego nie rozumiesz?


  • +
  • -
  • 1

#10 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 15.02.2014 17:35

Już chyba rozumiem o co chodzi na 100% :) Jednak mam problem z powiększeniem czcionki napisów wyświetlających sie na Hudzie gdzie to się zapisuje dokładnie ?


Użytkownik dawidxi edytował ten post 15.02.2014 17:36


#11 kyriuch

    Zaawansowany

  • Użytkownik

Reputacja: -6
Nowy

  • Postów:82
  • GG:
  • Imię:Tomek
  • Lokalizacja:Bydgoszcz
Offline

Napisano 15.02.2014 17:39

nie powiekszysz czcionki w hudzie, albo uzywasz huda i masz mniejsza czcionke, albo uzywasz dhuda i masz wieksza czcionke :)
  • +
  • -
  • 0

#12 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 15.02.2014 17:44

No ale to jest dhud co ja używam czyli mogę powiększyć w nim czcionkę tak ??



#13 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 15.02.2014 19:13

Ty uzywasz hud (mniejsza czcionka)
dhud - wieksza czcionka

i nie zmienisz np tego zeby na hud byla duza czcionka.
Musisz wybrac: dhud albo hud
  • +
  • -
  • 0

#14 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 16.02.2014 14:45

Dobrze ale chciałbym jeszcze zrobić coś takiego że że jak wyświetla się ten napis  "Dzisiaj jest: %s" to żeby każde słowo było innym kolorem może to być losowo bądz przypisane przeze mnie.Jak takie co by miało wyglądać ?



#15 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 16.02.2014 15:22

Przepraszam ale nie mogłem edytować postu nie wiem dlaczego więc pisze w nowym.Otóż mam jeszcze problem z wyświetlaniem wiadomości na Hudzie , a dokładniej chodzi oto że np. "Dzisiaj jest: Wtorek" czy "Dzisiaj jest: Czwartek" się wyświetla tak jak to ma wyglądać ale np. Środa już się nie wyświetla w całości tylko parę literek z początku a pożniej znikają szybko i podobnie jest w inne dni a w niektóre dni w ogóle nic się nie wyświetla np. w sobotę.Co może być przyczyną tego i jak temu zaradzić ? Czekam na wasze pomysły.



#16 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 16.02.2014 17:14

moze ustaw efekts na 0
  • +
  • -
  • 0

#17 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 17.02.2014 02:02

Poczytaj sobie tutaj: http://amxx.pl/dokum.../set_hudmessage


  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#18 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 17.02.2014 12:35

A da się jakoś przypisać że każdy dzień jest takim i takim kolorem wyświetlany ,jeżeli tak to proszę mi napisać jak by to miało wyglądać.



#19 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 17.02.2014 15:29

jesli chcesz wyswietlic pol wiadomosci czerwonej i pol niebieskiej to musisz stworzyc 2 wiadomosci i dopasowac je.
Nie da sie w jednej mieszac kolorow.
  • +
  • -
  • 0

#20 dawidxi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:216
  • Lokalizacja:Polska
Offline

Napisano 17.02.2014 15:40

Aha a jeżeli bym chciał zrobić tak że np."Dzisiaj jest poniedzialek" będzie wyświetlany cały ten napis na żółto dajmy a póżniej napis "Dzisiaj jest Wtorek" będzie wyświetlany na inny kolor na przykład niebieski itd. to dało by się coś takiego zrobić łatwiej ?






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

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