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
 

Roughster - zdjęcie

Roughster

Rejestracja: 02.08.2019
Aktualnie: Nieaktywny
Poza forum Ostatnio: 18.01.2022 23:49
-----

Moje posty

W temacie: [ROZWIĄZANE] zmienna w hudzie

07.01.2022 16:26

Poprawka*

// Show HUD Task
public ShowHUD(taskid)
{
	static id
	id = ID_SHOWHUD;
	
	// Player died?
	if (!g_isalive[id])
	{
		// Get spectating target
		id = pev(id, PEV_SPEC_TARGET)
		
		// Target not alive
		if (!g_isalive[id]) return;
	}
	
	// Format classname
	static class[32], red, green, blue
	
	if (g_zombie[id]) // zombies
	{
		red = 255
		green = 20
		blue = 0
		
		if (g_nemesis[id])
			formatex(class, charsmax(class), "%L", ID_SHOWHUD, "CLASS_NEMESIS")
		else
			formatex(class, charsmax(class), "%L Zombi", ID_SHOWHUD, g_zombie_classname[id])
	}
	else // humans
	{
		red = 0
		green = 255
		blue = 0
		
		if (g_survivor[id])
			formatex(class, charsmax(class), "%L", ID_SHOWHUD, "CLASS_SURVIVOR")
		else
			formatex(class, charsmax(class), "%L", ID_SHOWHUD, "CLASS_HUMAN")
	}
	
	new target;
	
	{
		if(get_user_flags(target) & ADMIN_LEVEL_G)
		flaga = "1600"
		else if(get_user_flags(target) & ADMIN_LEVEL_D)
		flaga = "1400"
		else if(get_user_flags(target) & ADMIN_LEVEL_A)
		flaga = "1200"
		else if(get_user_flags(target) & ADMIN_LEVEL_B)
		flaga = "1000"
		else if(get_user_flags(target) & ADMIN_LEVEL_E)
		flaga = "900"
		else if(get_user_flags(target) & ADMIN_LEVEL_H)
		flaga = "800"
		else
		flaga = "500"
	
		// Spectating someone else?
		if (id != ID_SHOWHUD)
		{
		// Show name, health, class, and ammo packs
			set_hudmessage(255, 255, 255, HUD_SPECT_X, HUD_SPECT_Y, 0, 6.0, 1.2, 0.0, 0.0, -1)
			ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync2, "[Zdrowie: %d | Kamizelka: %d]^n^n[%L %s]^n[%L %d]", pev(id, pev_health), get_user_armor(id), ID_SHOWHUD, "CLASS_CLASS", class, ID_SHOWHUD, "AMMO_PACKS1", g_ammopacks[id],
			flaga)
		}
		else
		{
		// Show health, class and ammo packs
			set_hudmessage(red, green, blue, HUD_STATS_X, HUD_STATS_Y, 0, 6.0, 1.2, 0.0, 0.0, -1)
			ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync2, "[%L: %d | Kamizelka: %d]^n^n[%L %s]^n[%L %d / %s]", id, "ZOMBIE_ATTRIB1", pev(ID_SHOWHUD, pev_health), get_user_armor(id), ID_SHOWHUD, "CLASS_CLASS", class, ID_SHOWHUD, "AMMO_PACKS1", g_ammopacks[ID_SHOWHUD],
			flaga[target])
		}
	}
}

W temacie: [ROZWIĄZANE] zmienna w hudzie

07.01.2022 16:22

// Show HUD Task
public ShowHUD(taskid)
{
	static id
	id = ID_SHOWHUD;
	
	// Player died?
	if (!g_isalive[id])
	{
		// Get spectating target
		id = pev(id, PEV_SPEC_TARGET)
		
		// Target not alive
		if (!g_isalive[id]) return;
	}
	
	// Format classname
	static class[32], red, green, blue
	
	if (g_zombie[id]) // zombies
	{
		red = 255
		green = 20
		blue = 0
		
		if (g_nemesis[id])
			formatex(class, charsmax(class), "%L", ID_SHOWHUD, "CLASS_NEMESIS")
		else
			formatex(class, charsmax(class), "%L Zombi", ID_SHOWHUD, g_zombie_classname[id])
	}
	else // humans
	{
		red = 0
		green = 255
		blue = 0
		
		if (g_survivor[id])
			formatex(class, charsmax(class), "%L", ID_SHOWHUD, "CLASS_SURVIVOR")
		else
			formatex(class, charsmax(class), "%L", ID_SHOWHUD, "CLASS_HUMAN")
	}
	
	new target;
	
	{
		if(get_user_flags(target) && ADMIN_LEVEL_G)
		flaga = "1600"
		else if(get_user_flags(target) && ADMIN_LEVEL_D)
		flaga = "1400"
		else if(get_user_flags(target) && ADMIN_LEVEL_A)
		flaga = "1200"
		else if(get_user_flags(target) && ADMIN_LEVEL_B)
		flaga = "1000"
		else if(get_user_flags(target) && ADMIN_LEVEL_E)
		flaga = "900"
		if(get_user_flags(target) && ADMIN_LEVEL_H)
		flaga = "800"
		else
		flaga = "500"
	
		// Spectating someone else?
		if (id != ID_SHOWHUD)
		{
		// Show name, health, class, and ammo packs
			set_hudmessage(255, 255, 255, HUD_SPECT_X, HUD_SPECT_Y, 0, 6.0, 1.2, 0.0, 0.0, -1)
			ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync2, "[Zdrowie: %d | Kamizelka: %d]^n^n[%L %s]^n[%L %d]", pev(id, pev_health), get_user_armor(id), ID_SHOWHUD, "CLASS_CLASS", class, ID_SHOWHUD, "AMMO_PACKS1", g_ammopacks[id],
			flaga)
		}
		else
		{
		// Show health, class and ammo packs
			set_hudmessage(red, green, blue, HUD_STATS_X, HUD_STATS_Y, 0, 6.0, 1.2, 0.0, 0.0, -1)
			ShowSyncHudMsg(ID_SHOWHUD, g_MsgSync2, "[%L: %d | Kamizelka: %d]^n^n[%L %s]^n[%L %d / %s]", id, "ZOMBIE_ATTRIB1", pev(ID_SHOWHUD, pev_health), get_user_armor(id), ID_SHOWHUD, "CLASS_CLASS", class, ID_SHOWHUD, "AMMO_PACKS1", g_ammopacks[ID_SHOWHUD],
			flaga[target])
		}
	}
}

Jak już to tak ;)

W temacie: Problem z pluginem jail_api_jailbreak

15.03.2021 23:16

Jakieś logi?

Wpisz w konsolę amx_plugins i podeślij linijkę w której znajduję się jail_api_jailbreak

W temacie: Problem z kompilacją

15.03.2021 20:02

Dlaczego dwa warunki w jednym?

if(get_user_flags(id) & ADMIN_RESERVATION && if(get_user_team(id) == 2){

na

if(get_user_flags(id) & ADMIN_RESERVATION && get_user_team(id) == 2){

W temacie: [ROZWIĄZANE] Połączenie pluginów

22.02.2021 17:48

Daj .sma monet

 

Podał w temacie.

 

Łap usunięty HUD z Systemu Monet.

 

Załączony plik  SystemMonet.sma   7,71 KB  58 Ilość pobrań
  SystemMonet.amxx