←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Dodawanie itemow

Zablokowany

  • +
  • -
TaKieCos - zdjęcie TaKieCos 13.06.2010

Dodałem kilka nowych itemów lecz prze kompilacji wyskakuje błąd.W 1 błędzie jest (3423) to chyba linijka wiersza. pod tą linijka mam item "Duszek". ale nie wiem czemu jest błąd. Skopiowałem item od Invisibility Armor i tylko zmieniłem nazwe oraz zmniejszylem widocznosc. W 2 błedzie jest linijka 3448 -- 3449. Jest to dokladnie HudMassage itemu "Niewykrywalny Morderca" z linijka niżej niego. Nie wiem gdzie jest bład. proszę o pomoc. Z góry dzięki

/home/groups/amxmodx/tmp3/phpNeCkEO.sma(3423) : error 017: undefined symbol "runnum"
/home/groups/amxmodx/tmp3/phpNeCkEO.sma(3448 -- 3449) : error 001: expected token: ",", but found "}"

2 Errors.
Could not locate output file /home/groups/amxmodx/public_html/websc3/phpNeCkEO.amx (compile failed).



case 69:
		{
			player_item_name[id] = "Oslepienie"	
			player_item_id[id] = rannum	
			player_b_blind[id] = 1
			show_hudmessage(id, "Znalazles przedmiot: %s :: 1/%i szans na utrate wzroku kiedy uszkadzasz wroga",player_item_name[id],player_b_blind[id])
		}
		case 70:
		{
			player_item_name[id] = "Plecak Podroznika"
			player_item_id[id] = rannum
			player_b_extrastats[id] = random_num(5,20)
			BoostStats(id,player_b_extrastats[id])
			player_item_id[id] = 66	
			changeskin(id,0)
			show_hudmessage(id, "Znalazles przedmiot: %s :: Zyskasz +%i do wszystkich statystyk",player_item_name[id],player_b_extrastats[id])
		}
		case 71:
		{
			player_item_name[id] = "Duszek"
			player_item_id[id] = runnum
			player_b_inv[id] = random_num(20,50)
			show_hudmessage(id, "Znalazles przedmiot: %s :: +%i premii niewidocznosci",player_item_name[id],255-player_b_inv[id])
		}
		case 72:
		{
			player_item_name[id] = "Odrodzenie"
			player_item_id[id] = rannum
			player_b_respawn[id] = 1
			show_hudmessage(id, "Znalazles przedmiot: %s :: 1/%i szans do ponownego odrodzenia sie po smierci",player_item_name[id],player_b_respawn[id])
		}
		case 73:
		{
			player_item_name[id] = "Scout Master"
			player_item_id[id] = rannum
			player_b_sniper[id] = 1
			show_hudmessage(id, "Znalazles przedmiot: %s :: 1/%i szans do natychmiastowego zabicia scoutem",player_item_name[id],player_b_sniper[id])	
		}
		case 74:
		{
			player_item_name[id] = "Niewykrywalny Morderca"
			player_item_id[id] = 66	
			changeskin(id,0)
			player_item_id[id] = rannum
			player_b_silent[id] = 1
			show_hudmessage(id, "Znalazles przedmiot: %s :: Wygladasz jak przeciwnik oraz nie slychac twoich krokow",player_item_name[id])
		}
		case 75:
		{
			player_item_name[id] = "SpeedHack"
			player_item_id[id] = rannum
			player_b_windwalk[id] = random_num(10,30)
			show_hudmessage(id, "Znalazles przedmiot: %s :: Uzyj a staniesz sie niewidzialny przez %i sekund i w tym czasie nie mozesz atakowac ale za to szybko biegasz",player_item_name[id],player_b_windwalk[id])


@Edit
Dopatrzylem się 2 błedu. Na koncu HudMassage nie dopisałem nawiasu )
Zmieniłem to i spróbowałem ponownie przekompilować. Wyskoczyły kolejne Błędy

/home/groups/amxmodx/tmp3/phpV8H8XV.sma(3423) : error 017: undefined symbol "runnum"
/home/groups/amxmodx/tmp3/phpV8H8XV.sma(3459) : error 002: only a single statement (or expression) can follow each "case"
/home/groups/amxmodx/tmp3/phpV8H8XV.sma(3459 -- 3462) : warning 215: expression has no effect

2 Errors.
Could not locate output file /home/groups/amxmodx/public_html/websc3/phpV8H8XV.amx (compile failed).
Użytkownik TaKieCos edytował ten post 13.06.2010 20:24
Odpowiedz

  • +
  • -
aQeR - zdjęcie aQeR 13.06.2010

Pierwszy blad dlatego ze zamiast rannum masz runnum
Odpowiedz

  • +
  • -
KariiO - zdjęcie KariiO 14.06.2010

hmmmm :& Spróbuj jeszcze raz z poradnikiem jak robić itemy...
Dla informacji to:
player_item_id[id] = 66
Się daje gdy chcesz mieć opis na case :D
Odpowiedz

  • +
  • -
TaKieCos - zdjęcie TaKieCos 17.06.2010

Teraz mam kolejny bład.

/home/groups/amxmodx/tmp3/phpnYREeC.sma(3457) : error 002: only a single statement (or expression) can follow each "case"
/home/groups/amxmodx/tmp3/phpnYREeC.sma(3457 -- 3459) : warning 215: expression has no effect



Linijka 3457 jest to napis
BoostRing(id)

Wraz z Ostatnim itemem wygląda to tak:

}
		case 75:
		{
			player_item_name[id] = "SpeedHack"
			player_item_id[id] = rannum
			player_b_windwalk[id] = random_num(10,30)
			show_hudmessage(id, "Znalazles przedmiot: %s :: Uzyj a staniesz sie niewidzialny przez %i sekund i w tym czasie nie mozesz atakowac ale za to szybko biegasz",player_item_name[id],player_b_windwalk[id])
		
		
	}
	BoostRing(id)
	
	return PLUGIN_CONTINUE
}

17 czerwiec 2010 - 20:49:
Mógłby ktoś jak najszybciej napisać w czym jest problem?? bo potrzebuje to zrobione na wczoraj
Odpowiedz
Zablokowany