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 kompilacją BF2


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

#1 jony

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:72
  • Lokalizacja:Chełm
Offline

Napisano 01.11.2013 21:55

Witam chciałem zmienić hud w modzie bf2 36 odznakowe z nowymi odznakami, max expert, wersja 1.5.5a, korzystałem z instrukcji dla 1.5.5 i niestety wyskakuje taki error

51793919409715835721.png

 

 

Poniżej podaję hud.inl

//Bf2 Rank Mod HUD File
//Contains all the HUD functions.

#if defined bf2_hud_included
  #endinput
#endif
#define bf2_hud_included

//Show an announcement display
public Announcement(id)
{
	if ( !get_pcvar_num(gPcvarBF2Active) || is_user_bot(id) ) return;
	#if defined KOLOROWY_SAY
	ColorChat(id,TEAM_COLOR,"[BF2: JS]^x03 Ten serwer uzywa^x04 %s.^x03 Wpisz^x04 ^"/bf2menu^"^x03 aby uzyskac wiecej informacji", gPluginName);
	#else
	client_print(id, print_chat, "[BF2: JS] Ten serwer uzywa %s. Wpisz ^"/bf2menu^" aby uzyskac wiecej informacji", gPluginName);
	#endif
}

//Displays the HUD to the user
public DisplayHUD(id)
{
	id -= TASK_HUD;
	
	if ( !get_pcvar_num(gPcvarBF2Active) || !get_pcvar_num(gPcvarStatusText) )
		return;
	if ( !is_user_alive(id) || is_user_bot(id) )
		return;
	
	if(!is_user_connected(id))
	{
		remove_task(id+TASK_HUD);
		return;
	}

	set_hudmessage(227, 96, 8, 0.05, 0.15, 0, 0.0, 0.3, 0.0, 0.0, 3)
	if ( !gStatsLoaded[id] )
	{
		ShowSyncHudMsg(id, gHUD,"[%s] Wczytuje Dane...", gPluginName)
	}
	else
	{
		new rank = g_PlayerRank[id];
		new nextrank;

		switch(rank)
		{
			case 16, 19, 20, 21: nextrank = 15;
			case 17: nextrank = 7;
			case 18: nextrank = 8;
			default: nextrank = rank;
		}

		++nextrank;

		new nextrankxp = floatround(gRankXP[nextrank] * get_pcvar_float(gPcvarXpMultiplier));

		if ( !get_pcvar_num(gPcvarBadgesActive) )
		{
			ShowSyncHudMsg(id, gHUD,"[%s]^nRanga: %s^nZabicia: %d/%d", gPluginName, gRankName[rank], totalkills[id], nextrankxp)
		}
		else
		{
			ShowSyncHudMsg(id, gHUD,"[%s]^nRanga: %s^nIlosc Odznak: %d^nZabicia: %d/%d", gPluginName, gRankName[rank], numofbadges[id], totalkills[id], nextrankxp)
		}
	}
}

public RemoveHUD(id)
{
	remove_task(id+TASK_HUD);
}

Proszę o pomoc bo naprawdę zależy mi na zmienionym hudzie w tym bf2, a zwykłej wersji nie miałem tego problemu :D. Przepraszam że napisane troche chaotycznie.


b_350_20_5B5B5D_000000_0F78D2_000000.png


#2 palarie

    Banned

  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:76
  • Lokalizacja:Polska
Offline

Napisano 03.11.2013 13:49

Błąd mówi, że nie zdefiniowałeś "gHUD".

 

Spróbuj dodać w pliku .sma, gdzieś przed includami (np include bf2/hud.inl) coś takiego:

new gHUD;

i w plugin_init to:

gHUD = CreateHudSyncObj();

Pobierz najnowszą wersję CS 1.6 PrO [Professional Edition]!
Temat z opisem i screenamiCS 1.6 PrO
Oficjalna strona: CS 1.6 Download

#3 jony

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:72
  • Lokalizacja:Chełm
Offline

Napisano 04.11.2013 14:06

Niestety wywaliło tylko kolejne errory.


Użytkownik jony edytował ten post 04.11.2013 14:17

b_350_20_5B5B5D_000000_0F78D2_000000.png


#4 wiwi249

    Wszechobecny

  • Użytkownik

Reputacja: 150
Profesjonalista

  • Postów:440
  • GG:
  • Imię:Wiktor
  • Lokalizacja:Tarnobrzeg
Offline

Napisano 11.11.2013 22:20

Ale pierwszy sie naprawił. Podaj co Ci wywala teraz albo naprawiaj.


  • +
  • -
  • 0

Wykonuję strony internetowe, zlecenia AMXX i HLDS - w tym pisanie pluginów, ogarnianie serwerów, edycja i tworzenie modeli.

Potrzebujesz czegoś? Pisz!

 

"śpieszmy się pisać posty, tak szybko banują..." ~ sebul





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

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