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

własna edycja zp_level_system_xp3.2


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 tyhu

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:5
  • Imię:rtrtrtrt
  • Lokalizacja:trtrtrt
Offline

Napisano 09.08.2011 20:28

//AMXXPC compile.exe
// by the AMX Mod X Dev Team

//// zp_level_system_xp3.2.sma
// F:\HLServer\HLServer\cstrike\addons\amxmodx\scripting\zp_level_system_xp3.2.sma(1)
: error 010: invalid function or declaration
//
// 1 Error.
// Could not locate output file compiled\zp_level_system_xp3.2.amx (compile failed).

Chodziło mi o dodanie hp i speed do zombie jak bylo dla ludzi ( komendy h_speed[32] , g_h_speed zmieniłem na z_speed itd..)
Po czym komende która moim zdaniem złużyła do tego zmieniłem z

	if( !zp_get_user_zombie(id) && is_user_alive(id) )
	{
		g_trime[id] = false;
		new n = 1;
		while( n < g_level[id] )
		{
			h_health[id] = n * get_pcvar_num(g_h_health);
			h_speed[id] = n * get_pcvar_num(g_h_speed);
			h_damage[id] = n * get_pcvar_num(g_h_damage);
			z_damage[id] = n * get_pcvar_num(g_z_damage);
			n = n + 1
		}
		new Float:speed[32];
		speed[id] = fm_get_user_maxspeed(id) + h_speed[id];
		fm_set_user_health( id, get_user_health(id) + h_health[id] )
		set_pev(id, pev_maxspeed, speed[id] )
		emit_sound(id, CHAN_STREAM, sound_health, 1.0, ATTN_NORM, 0, PITCH_HIGH )
	}

na

if( !is_user_alive(id) && zp_get_user_zombie(id) )
	{
		g_trime[id] = false;
		new n = 1;
		while( n < g_level[id] )
		{
			z_health[id] = n * get_pcvar_num(g_z_health);
			z_speed[id] = n * get_pcvar_num(g_z_speed);
                        n = n + 1
                }
		new Float:speed[32];
		speed[id] = fm_get_user_maxspeed(id) + z_speed[id];
		fm_set_user_health( id, get_user_health(id) + z_health[id] )
		set_pev(id, pev_maxspeed, speed[id] )
		emit_sound(id, CHAN_STREAM, sound_health, 1.0, ATTN_NORM, 0, PITCH_HIGH )
	}
Na początku miałem 5 błedów związanych z tymi linijkami teraz mam tylko ten 1

plik w załączniku

Na skryptach się nie znam więc proszę o pomoc w wyjaśnieniu o co chodzi

Załączone pliki


Użytkownik tyhu edytował ten post 09.08.2011 20:31

  • +
  • -
  • 0

#2 stepdub

    Profesjonalista

  • Użytkownik

Reputacja: 43
Pomocny

  • Postów:207
  • Lokalizacja:Kobyłka
Offline

Napisano 09.08.2011 21:20

fake literki na początku były :[

Załączone pliki


  • +
  • -
  • 1

#3 tyhu

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:5
  • Imię:rtrtrtrt
  • Lokalizacja:trtrtrt
Offline

Napisano 09.08.2011 22:36

dzięki wielki co prawda komenda nie działa ale da się compilować

Mógłbyś wytłumaczyć bo dalej z tego nic nie kapuje :/ ?

Nie widze różnic między tymi plikami a porównywałem nawet programem i jedynie przy ruskich znakach wyświetlało znaki zapytania w tym pliku a w moim było normalnie
  • +
  • -
  • 0




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

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