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

Szybko znikający hud


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

#1 ^^DeeD^^

    Pomocny

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 14.06.2020 22:17

Otóż mam problem z hudem.

Chodzi o to , że po strzeleniu gola pojawia sie napis ale doslownie na max 1 sekundę i znika ,a chciałbym żeby było chociaż te 2/3 sekundy.

Po strzelonym golu jest nowa runda wiec moze to jest powodem albo remove_task.
Liczę na jakaś pomoc :D

 

public touchNet(ball, goalpost)
{
	remove_task(55555)

	new team = get_user_team(ballowner)
	new goalent = GoalEnt[team]
	if (goalpost != goalent && ballowner > 0) {
		new aname[64]
		new Float:netOrig[3]
		new netOrig2[3]

		entity_get_vector(ball, EV_VEC_origin,netOrig)
		new l
		for(l=0;l<3;l++)
			netOrig2[l] = floatround(netOrig[l])
		flameWave(netOrig2)
		get_user_name(ballowner,aname,63)
		new frags = get_user_frags(ballowner)
		entity_set_float(ballowner, EV_FL_frags, float(frags + 10))
		set_dhudmessage(255, 255, 0, -1.0, 0.30, 0, 6.0, 7.0);
		show_dhudmessage(0,"[%s] %s STRZELIL GOLA !!! ",TeamNames[team],aname)
		play_wav(0, SCORED_GOAL)

Użytkownik ^^DeeD^^ edytował ten post 14.06.2020 22:19

  • +
  • -
  • 0

#2 The.Scott

    Profesjonalista

  • Użytkownik

Reputacja: 7
Nowy

  • Postów:171
  • Lokalizacja:Secret
Offline

Napisano 15.06.2020 23:06

Sproboj zmienic 6.0 na np 0.75, wszystko inne zostawic jak jest i przetestowac.


  • +
  • -
  • 0

#3 Misiu.

    Kochanek DarkGL

  • Power User

Reputacja: 174
Profesjonalista

  • Postów:539
  • GG:
  • Steam:steam
  • Imię:Adrian
  • Lokalizacja:Zgorzelec
Offline

Napisano 16.06.2020 07:08

Masz tu wytłumaczenie działania set_dhudmessage

https://www.amxmodx....set_dhudmessage

Ustaw według własnych potrzeb :)


  • +
  • -
  • 0

PoGrywamy.pl - Pograj Razem Z Nami

 

Tatusiek serwerów:

[ONLY DD2 #2] 1shot2kill.pl

[ONLY DD2] PoGrywamy.pl

Przyjmuje płatne zlecenia!


#4 ^^DeeD^^

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 16.06.2020 21:26

Mam holdtime ustawione na 12 ale i tak napis trwa 1 sekujnde max


  • +
  • -
  • 0

#5 ^^DeeD^^

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 18.06.2020 21:44

@ref


  • +
  • -
  • 0

#6 Misiu.

    Kochanek DarkGL

  • Power User

Reputacja: 174
Profesjonalista

  • Postów:539
  • GG:
  • Steam:steam
  • Imię:Adrian
  • Lokalizacja:Zgorzelec
Offline

Napisano 19.06.2020 08:21

Zamień 

set_dhudmessage(255, 255, 0, -1.0, 0.30, 0, 6.0, 7.0);
show_dhudmessage(0,"[%s] %s STRZELIL GOLA !!! ",TeamNames[team],aname)
 
na
set_dhudmessage(255, 255, 0, -1.0, 0.3, 0, 1.0, 5.0, 0.1, 0.2);
show_dhudmessage(0,"[%s] %s STRZELIL GOLA !!! ",TeamNames[team],aname)

I daj znać, czy działa :)

 

Użytkownik Misiu. edytował ten post 19.06.2020 08:22

  • +
  • -
  • 0

PoGrywamy.pl - Pograj Razem Z Nami

 

Tatusiek serwerów:

[ONLY DD2 #2] 1shot2kill.pl

[ONLY DD2] PoGrywamy.pl

Przyjmuje płatne zlecenia!


#7 ^^DeeD^^

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 22.06.2020 21:31

Nie działa


  • +
  • -
  • 0

#8 Misiu.

    Kochanek DarkGL

  • Power User

Reputacja: 174
Profesjonalista

  • Postów:539
  • GG:
  • Steam:steam
  • Imię:Adrian
  • Lokalizacja:Zgorzelec
Offline

Napisano 23.06.2020 07:28

Masz inne pluginy wyświetlające hud/dhud?

Spróbuj je wyłączyć i sprawdź efekt.

Sam sposób wyświetlania na 100% działa, bo tak mam u siebie na serwerze.


Użytkownik Misiu. edytował ten post 23.06.2020 07:28

  • +
  • -
  • 0

PoGrywamy.pl - Pograj Razem Z Nami

 

Tatusiek serwerów:

[ONLY DD2 #2] 1shot2kill.pl

[ONLY DD2] PoGrywamy.pl

Przyjmuje płatne zlecenia!


#9 Black004

    Wszechpomocny

  • Użytkownik

Reputacja: 14
Początkujący

  • Postów:371
  • GG:
  • Imię:Błażej
  • Lokalizacja:Polska
Offline

Napisano 23.06.2020 10:24

Jak w nowej rundzie masz czyszczenie hudu gracza, to jest tego wina.


  • +
  • -
  • 0

#10 ^^DeeD^^

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 23.06.2020 18:48

Masz inne pluginy wyświetlające hud/dhud?
Spróbuj je wyłączyć i sprawdź efekt.
Sam sposób wyświetlania na 100% działa, bo tak mam u siebie na serwerze.

Nie mam innych , w tym samym pluginie (silniku) mam tez jeden dhud i dziala on poprawnie , natomiast z tym golem to nawet zwykly hud tez znika.
 
 

Jak w nowej rundzie masz czyszczenie hudu gracza, to jest tego wina.

public Event_ResetHud(id) {
	goaldied[id] = 0
	set_task(1.0,"PostResetHud",id)
}

public PostResetHud(id) {
	if(is_user_alive(id) && !is_user_bot(id))
	{
		new stam = PlayerUpgrades[id][STA]

		if(!has_knife[id]) {
			give_knife(id)
		}

		//compensate for our turbo
		if(!g_sprint[id])
			set_speedchange(id)

		if(stam > 0)
			entity_set_float(id, EV_FL_health, float(BASE_HP + (stam * AMOUNT_STA)))
	}
}

Cos takiego znalazlem z restem hudu , a jak to nie to to podsylam rowniez sma


Użytkownik ^^DeeD^^ edytował ten post 23.06.2020 18:53

  • +
  • -
  • 0

#11 ^^DeeD^^

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 25.06.2020 16:10

@ref


  • +
  • -
  • 0

#12 dredek

    Wszechobecny

  • Użytkownik

Reputacja: 162
Profesjonalista

  • Postów:476
  • GG:
  • Imię:Dawid
  • Lokalizacja:OLK
Offline

Napisano 25.06.2020 19:39

A próbowałeś zamiast z dhud to skorzystać ze zwykłego hudu?


  • +
  • -
  • 0

#13 ^^DeeD^^

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 25.06.2020 21:39

Tak jak napisalem wyzej nie wazne czy hud czy dhud bo i tak znika po sekundzie , sprawdzalem to juz.


  • +
  • -
  • 0

#14 wonsz żeczny

    Wszechwidzący

  • Użytkownik

Reputacja: 82
Zaawansowany

  • Postów:254
  • Imię:Wonsz
  • Lokalizacja:Żeka
Offline

Napisano 25.06.2020 23:17

Jeśli tak nie działa to musisz pomyśleć w inny sposób, pokombinować.

Po prostu zrób po tym 2 taski, jeden wykonujący się po 2 sekundach a drugi po 3 sekundach i w nich wyświetl informacje w hud :)


  • +
  • -
  • 0

#15 viper367

    Wszechobecny

  • Użytkownik

Reputacja: 77
Zaawansowany

  • Postów:445
  • Imię:łukasz
  • Lokalizacja:rzeszów
Offline

Napisano 26.06.2020 02:30

ewentualnie zamiast hud proponuje coś co moim zdaniem sie dużo lepiej prezentuje czyli tutor


  • +
  • -
  • 0

#16 ^^DeeD^^

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 26.06.2020 16:17

ewentualnie zamiast hud proponuje coś co moim zdaniem sie dużo lepiej prezentuje czyli tutor

tutor odpada :/

 

 

Jeśli tak nie działa to musisz pomyśleć w inny sposób, pokombinować.

Po prostu zrób po tym 2 taski, jeden wykonujący się po 2 sekundach a drugi po 3 sekundach i w nich wyświetl informacje w hud :)

a dalbys rade mi z tym pomoc bo tak srednio wiem jak to zrobic :/


  • +
  • -
  • 0

#17 ^^DeeD^^

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:59
  • GG:
  • Imię:Patryk
  • Lokalizacja:Sanok
Offline

Napisano 26.06.2020 16:18

ewentualnie zamiast hud proponuje coś co moim zdaniem sie dużo lepiej prezentuje czyli tutor

tutor odpada :/

 

 

Jeśli tak nie działa to musisz pomyśleć w inny sposób, pokombinować.

Po prostu zrób po tym 2 taski, jeden wykonujący się po 2 sekundach a drugi po 3 sekundach i w nich wyświetl informacje w hud :)

a dalbys rade mi z tym pomoc bo tak srednio wiem jak to zrobic :/


  • +
  • -
  • 0




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

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