←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Nie wyswietla sie HUD

Zablokowany

  • +
  • -
skowron97 - zdjęcie skowron97 01.07.2011

Witam!. Staram sie napisac Knife Moda, który nalicza lvl na każdy nóż itp. Większość już napisałem, ale nie wiem zepsulem, ale nie wyswietla sie HUD a ni nie sprawdza lvli. Daje wam kod moze wy znajdziecie blad ;).

Załączone pliki

Odpowiedz

Nenczoks - zdjęcie Nenczoks 01.07.2011

#include <amxmodx> 
#include <amxmisc> 
#include <nvault> 
#include <engine>
#include <fun>
#include <cstrike>
#include <fakemeta>
#include <fakemeta_util>
#include <colorchat>
#include <core>
#include <sqlx>
#include <hamsandwich>
#include <regex>
#include <hlsdk_const>
Więcej się nie dało?

I nie wiem po co Ci takie rozwiązanie:

public UpdateHUD(id) {
	if(is_user_alive(id)) {
		
		if(onA[id] == true) {
			set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 6.0, 12.0)
			show_hudmessage(id, "Noz: Katana^nPoziom: %i^nExp: %d / %d (+%d)^nKasa: %i $",Levela[id],XPa[id],LEVELS[Levela[id]], LEVELS[Levela[id]] - XPa[id], kasa[id]);
		}
		if(onB[id] == true) {
			set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 6.0, 12.0)
			show_hudmessage(id, "Noz: Siekiera^nPoziom: %i^nExp: %d / %d (+%d)^nKasa: %i $",Levelb[id],XPb[id],LEVELS[Levelb[id]], LEVELS[Levelb[id]] - XPb[id], kasa[id]);
		}
		if(onC[id] == true) {
			set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 6.0, 12.0)
			show_hudmessage(id, "Noz: Olowek^nPoziom: %i^nExp: %d / %d (+%d)^nKasa: %i $",Levelc[id],XPc[id],LEVELS[Levelc[id]], LEVELS[Levelc[id]] - XPc[id], kasa[id]);
		}
		if(onD[id] == true) {
			set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 6.0, 12.0)
			show_hudmessage(id, "Noz: Lopata^nPoziom: %i^nExp: %d / %d (+%d)^nKasa: %i $",Leveld[id],XPd[id],LEVELS[Leveld[id]], LEVELS[Leveld[id]] - XPd[id], kasa[id]);
		}
		if(onE[id] == true) {
			set_hudmessage(0, 255, 0, 0.0, 0.2, 0, 6.0, 12.0)
			show_hudmessage(id, "Noz: Mlot^nPoziom: %i^nExp: %d / %d (+%d)^nKasa: %i $",Levele[id],XPe[id],LEVELS[Levele[id]], LEVELS[Levele[id]] - XPe[id], kasa[id]);
		}
	}
	
}

zrób to w jednym.. Za dużo jest tego wszystkiego. Ciągle w każdym dajesz updatehud(id), zamiast zrobić to na komendę chociażby, czy aby stale się wyświetlało :-)
Odpowiedz

  • +
  • -
skowron97 - zdjęcie skowron97 01.07.2011

Dalem sobie rade mozna close
Odpowiedz
Zablokowany