←  Pytania dotyczące pluginów

AMXX.pl: Support AMX Mod X i SourceMod

»

Znikający HUD.

Locked

  • +
  • -
Black004's Photo Black004 22.03.2019

Witam, czy da się zrobić żeby po wyświetleniu, menu np. ze sklepsms to tylko te wszystkie napisy jakie są teraz w HUD znikają ?

 

Z góry dzięki za pomoc.

Quote

  • +
  • -
Rivit's Photo Rivit 22.03.2019

jakie napisy. Troche nie jasno się wyraziłeś.

 

Quote

  • +
  • -
Black004's Photo Black004 22.03.2019

Powiedzmy na to że plugin o nazwie np. nazwa.amxx wyświetla w HUD informacje o naszym nicku i poziomie zdrowia. I kiedy otwieram menu to ono nachodzi na te napisy w HUD.

 

Jest możliwość wyłączenia napisów w HUD kiedy menu jest otwarte?


Edited by Black004, 22.03.2019 22:44.
Quote

  • +
  • -
Rivit's Photo Rivit 22.03.2019

jedyne co mi przychodzi do głowy to natyw. Ale jak sprawdzić czy gracz opuscil menu? Normalnie to ok - wybral cos lub nacisnal exit, a co jak mu inne menu sie nałoży. Nie zrobimy restore :/

Quote

  • +
  • -
Black004's Photo Black004 23.03.2019

jedyne co mi przychodzi do głowy to natyw. Ale jak sprawdzić czy gracz opuscil menu? Normalnie to ok - wybral cos lub nacisnal exit, a co jak mu inne menu sie nałoży. Nie zrobimy restore :/

 

Czyli, jest to możliwe, ale może powodować kłopoty ? :/

Quote

  • +
  • -
Rivit's Photo Rivit 23.03.2019

Tak.

Możesz podrzucić kod, który wyświetla w hud rzeczy, mam pewien pomysł
Quote

  • +
  • -
Black004's Photo Black004 23.03.2019

#include <amxmodx>
#include <hamsandwich>
#define ZADANIE_POKAZ_INFORMACJE 672
public plugin_init()
{
    register_plugin("ReklamaHUD","1.0","xenos")
    RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);
}




public wyswietlanie(id){

	id -= ZADANIE_POKAZ_INFORMACJE;
		
	if(!is_user_connected(id))
	{
		remove_task(id+ZADANIE_POKAZ_INFORMACJE);
	return PLUGIN_CONTINUE;
	}	
	
		set_hudmessage(255, 0, 0, 0.6, -1.0, 0, 6.0, 12.0)
		show_hudmessage(0, "[Forum: AMXX]^n[H@:Bl@ck gg: 00000000nChcesz dowiedziec sie wiecej?^nWpisz /pomoc oraz /menu")
	return PLUGIN_CONTINUE;
}

public Odrodzenie(id)
{	
	if(!task_exists(id+ZADANIE_POKAZ_INFORMACJE))
		set_task(0.1, "wyswietlanie", id+ZADANIE_POKAZ_INFORMACJE, _, _, "b");
}
Quote

  • +
  • -
Rivit's Photo Rivit 23.03.2019

test

Attached Files

  • Attached File  asdf.sma   870bytes   21 downloads
Quote

  • +
  • -
Black004's Photo Black004 23.03.2019

test

 

HUD dalej się wyświetla, może dlatego że kiedy wejde na serwer, to w tym czasie menu nie jest wyświetlane i HUD może się wyświetlić?

Quote

  • +
  • -
Rivit's Photo Rivit 23.03.2019

test

 

Sprawdzałem i działa.

 

Nie ukrywa się natomiast gdy gracz ma wyśiwetlone menu kupowania bo to inna sprawa

Attached Files

  • Attached File  asdf.sma   924bytes   30 downloads
Quote

  • +
  • -
Black004's Photo Black004 23.03.2019

Dzięki, działa. Na przyszłość już będę wiedzieć i wykorzystam w innych pluginach :) 

Quote

  • +
  • -
Black004's Photo Black004 23.03.2019

A da się żeby było na odwrót? Jak otworze menu, to HUD znika? Chodzi mi żeby ten cały kod był w pluginie od menu, a nie HUD.

Quote

  • +
  • -
Rivit's Photo Rivit 23.03.2019

no a nie jest tak?

 

otwierasz menu to hud znika

Quote

  • +
  • -
Black004's Photo Black004 23.03.2019

No jest tylko to jest zrobione, w pluginie który wyświetla ten HUD. A dałoby się zrobić to w pluginie który otwiera menu. Żeby wszystkie napisy w HUD znikały po otworzeniu menu.

Quote

  • +
  • -
Rivit's Photo Rivit 23.03.2019

obawiam sie ze nie 

Quote

  • +
  • -
Black004's Photo Black004 23.03.2019

No dobra, do zamknięcia.

Quote

  • +
  • -
DarkGL's Photo DarkGL 23.03.2019

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
Quote
Locked