Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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
JailBreak

[ROZWIĄZANE] Error logi

jailbreak

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

#1 Avexis

    Pomocny

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:55
  • Lokalizacja:Polska
Offline

Napisano 28.08.2012 14:58

#include <amxmodx>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <hamsandwich>

new maxpl, killday, hud, hud1
new const muzyka[]= {"sound/misc/killday.mp3"}

public plugin_init() {
		register_plugin("KillDay", "1.0", "eMus")

		register_clcmd("say /kd", "sprawdz")
		register_event("DeathMsg", "smierc", "a")
		register_logevent("koniec_rundy", 2, "1=Round_End")
		maxpl = get_maxplayers()
}

public plugin_precache() {
		hud = CreateHudSyncObj()
		hud1 = CreateHudSyncObj()
		precache_generic(muzyka)
}

public koniec_rundy() {
		killday = 0
		for(new i = 1; i <= maxpl; i++)
		set_user_godmode(i)
		
}

public smierc() {
		new players[32], playersnum
		get_players(players, playersnum, "cea", "TERRORIST")
		if(killday == 1) {
				if(playersnum == 1) {
						for(new i = 1; i <= maxpl; i++) {
								killday = 0
								if(is_user_connected(i) && is_user_alive(i) && cs_get_user_team(i) == CS_TEAM_CT)
										set_user_godmode(i)
						}
				}
		}
}

public sprawdz(id) {	  
		if (cs_get_user_team(id) == CS_TEAM_T) {
				ColorChat(id, GREEN, "[RzeZnia.eu] Tylko klawisz moze wlaczyc killday.")
				return PLUGIN_HANDLED
		}
		if(!is_user_alive(id)) {
				ColorChat(id, GREEN, "[RzeZnia.eu]^x01 Nie zyjesz wiec nie mozesz uzywac tej komendy.")
				return PLUGIN_HANDLED
		}
		if(killday == 1) {
				ColorChat(id, GREEN, "KillDay jest juz wlaczony.")
				return PLUGIN_HANDLED
		}
		killday = 1
		for(new i = 1; i <= maxpl; i++) {
				if(get_user_team(i) == 1 && is_user_alive(i))
						menu_broni(i)
				  
				if(get_user_team(i) == 2 && is_user_alive(i))
						set_user_godmode(i, 1)
		}
		set_task(1.0 , "pokaz_hud", 100, _, _, "b")
set_task(2.0 , "otworz_cele")
		set_task(30.0, "wlacz_box")
		client_cmd(0, "mp3 play %s", muzyka)
		return PLUGIN_HANDLED
}  

public pokaz_hud() {
		if(killday == 1) {
				set_hudmessage(255, 0, 0, 0.01, 0.21, 0, 6.0, 1.0)
				ShowSyncHudMsg(0, hud, "Bawimy sie w KillDay !")
				set_hudmessage(0, 255, 0, 0.01, 0.24, 0, 6.0, 1.0)
				ShowSyncHudMsg(0, hud1, "Zasady:^nPo wlaczeniu masz 30s aby wybrac bron^nPo tym czasie zostanie wlaczony box^nWiezniowie walcza miedzy soba^nWiezniowie moga tworzyc grupy^nOstatnij wiezien ma zyczenie!")
		}
}

public wlacz_box(id) {
		client_cmd(id, "say /box")
		client_print(0, print_center, "Box wlaczony! TT mozecie sie juz bic!")
}
public otworz_cele(id) {
		client_cmd(id, "say /open")
}
public mikro(id) {
		client_cmd(id, "say /mikro")
}
public menu_broni(id) {
		if(!is_user_alive(id) || !is_user_connected(id))
				return PLUGIN_HANDLED

		new menu = menu_create("\rWybierz bronie", "handle_menu_broni")
		menu_additem(menu, "M4A1 + deagle")
		menu_additem(menu, "AK-47 + deagle")
		menu_additem(menu, "Famas + deagle")
		menu_additem(menu, "Galil + deagle")
		menu_additem(menu, "AWP + deagle")
		menu_additem(menu, "MP5 + deagle")
		menu_additem(menu, "P90 + deagle")
		menu_setprop(menu, MPROP_EXITNAME, "Wyjdz")
		menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
		menu_display(id, menu)
		return PLUGIN_CONTINUE
}

public handle_menu_broni(id, menu, item) {
		if(item != MENU_EXIT) {
				switch(item) {
						 case 0: {
								 give_item(id, "weapon_m4a1")
								 cs_set_user_bpammo(id, CSW_M4A1, 90)
								 give_item(id, "weapon_hegrenade")
								 give_item(id, "weapon_deagle")
								 cs_set_user_bpammo(id, CSW_DEAGLE, 35)
						}
						case 1: {
								give_item(id, "weapon_ak47")
								cs_set_user_bpammo(id, CSW_AK47, 90)
								give_item(id, "weapon_hegrenade")
								give_item(id, "weapon_deagle")
								cs_set_user_bpammo(id, CSW_DEAGLE, 35)
						}
						case 2: {
								give_item(id, "weapon_famas")
								cs_set_user_bpammo(id, CSW_FAMAS, 90)
								give_item(id, "weapon_hegrenade")
								give_item(id, "weapon_deagle")
								cs_set_user_bpammo(id, CSW_DEAGLE, 35)
						}
						case 3: {
								give_item(id, "weapon_galil")
								cs_set_user_bpammo(id, CSW_GALIL, 90)
								give_item(id, "weapon_hegrenade")
								give_item(id, "weapon_deagle")
								cs_set_user_bpammo(id, CSW_DEAGLE, 35)
						}
						case 4: {
								give_item(id, "weapon_awp")
								cs_set_user_bpammo(id, CSW_AWP, 30)
								give_item(id, "weapon_hegrenade")
								give_item(id, "weapon_deagle")
								cs_set_user_bpammo(id, CSW_DEAGLE, 35)
						}
						case 5: {
								give_item(id, "weapon_mp5navy")
								cs_set_user_bpammo(id, CSW_MP5NAVY, 120)
								give_item(id, "weapon_hegrenade")
								give_item(id, "weapon_deagle")
								cs_set_user_bpammo(id, CSW_DEAGLE, 35)
						}
						case 6: {
								give_item(id, "weapon_p90")
								cs_set_user_bpammo(id, CSW_P90, 90)
								give_item(id, "weapon_hegrenade")
								give_item(id, "weapon_deagle")
								cs_set_user_bpammo(id, CSW_DEAGLE, 35)
						}
				}
		}
		return PLUGIN_HANDLED
}



L 08/28/2012 - 14:45:13: Start of error session.
L 08/28/2012 - 14:45:13: Info (map "jail_akd_snowyday") (file "addons/amxmodx/logs/error_20120828.log")
L 08/28/2012 - 14:45:13: [FUN] Invalid player 4
L 08/28/2012 - 14:45:13: [AMXX] Displaying debug trace (plugin "kd.amxx")
L 08/28/2012 - 14:45:13: [AMXX] Run time error 10: native error (native "set_user_godmode")
L 08/28/2012 - 14:45:13: [AMXX]    [0] kd_767024.sma::koniec_rundy (line 28)
L 08/28/2012 - 14:46:10: [FUN] Invalid player 14
L 08/28/2012 - 14:46:10: [AMXX] Displaying debug trace (plugin "kd.amxx")
L 08/28/2012 - 14:46:10: [AMXX] Run time error 10: native error (native "set_user_godmode")
L 08/28/2012 - 14:46:10: [AMXX]    [0] kd_767024.sma::koniec_rundy (line 28)
L 08/28/2012 - 14:50:58: [FUN] Invalid player 20
L 08/28/2012 - 14:50:58: [AMXX] Displaying debug trace (plugin "kd.amxx")
L 08/28/2012 - 14:50:58: [AMXX] Run time error 10: native error (native "set_user_godmode")
L 08/28/2012 - 14:50:58: [AMXX]    [0] kd_767024.sma::koniec_rundy (line 28)
L 08/28/2012 - 14:58:02: [FUN] Invalid player 24
L 08/28/2012 - 14:58:02: [AMXX] Displaying debug trace (plugin "kd.amxx")
L 08/28/2012 - 14:58:02: [AMXX] Run time error 10: native error (native 

itd...

Co zrobic, żeby ładnie działało ? :)

Użytkownik Avexis edytował ten post 28.08.2012 15:00

  • +
  • -
  • 0

#2 GT Team

    Ten lepszy xD

  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 28.08.2012 16:09

Tam gdzie masz set_user_godmode
zamiast tamtej pętli daj petle for Ktora sprawdza 33 graczy, i gdy gracz nie jest połączony albo jest hltv albo nie żyje to continue

Użytkownik PaTrIcKx edytował ten post 28.08.2012 16:16

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#3 Avexis

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:55
  • Lokalizacja:Polska
Offline

Napisano 28.08.2012 17:11

Niezbyt Cie zrozumiałem, także jakbyś mógł to popraw ten kod i wrzuć, albo opisz dokładniej co poprawić, zamienić.
  • +
  • -
  • 0

#4 Jak się nazwać

    Wszechmogący

  • Power User

Reputacja: 170
Profesjonalista

  • Postów:617
  • Imię:a
  • Lokalizacja:a
Offline

Napisano 28.08.2012 17:26

zamiast tamtej pętli daj petle for Ktora sprawdza 33 graczy

Od kiedy jest 33 graczy?
  • +
  • -
  • 0
Pisze na zamówienie statystyki pod nvault. GG: 15600964

#5 GT Team

    Ten lepszy xD

  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 28.08.2012 19:17

for(new i = 1; i < 33 ;i++)

A ty Jak się nazwać nie rob off topica bo zamiast pomagać, wolisz sie klucic.

Sprawdzać 33 graczy, chodziło mi o i < 33, fakt pomyliłem sie, Przepraszam.

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#6 Avexis

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:55
  • Lokalizacja:Polska
Offline

Napisano 28.08.2012 21:06

czyli ? podaj kod :D
  • +
  • -
  • 0

#7 glut

    Godlike

  • Przyjaciel

Reputacja: 931
Master

  • Postów:2073
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 28.08.2012 21:18

Sprawdź

#include <amxmodx>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <hamsandwich>

new maxpl, killday, hud, hud1
new const muzyka[]= {"sound/misc/killday.mp3"}

public plugin_init() {
register_plugin("KillDay", "1.0", "eMus")

register_clcmd("say /kd", "sprawdz")
register_event("DeathMsg", "smierc", "a")
register_logevent("koniec_rundy", 2, "1=Round_End")
maxpl = get_maxplayers()
}

public plugin_precache() {
hud = CreateHudSyncObj()
hud1 = CreateHudSyncObj()
precache_generic(muzyka)
}

public koniec_rundy() {
killday = 0
for(new i = 1; i <= maxpl; i++)
if(is_user_alive(i))
set_user_godmode(i)

}

public smierc() {
new players[32], playersnum
get_players(players, playersnum, "cea", "TERRORIST")
if(killday == 1) {
if(playersnum == 1) {
for(new i = 1; i <= maxpl; i++) {
killday = 0
if(is_user_connected(i) && is_user_alive(i) && cs_get_user_team(i) == CS_TEAM_CT)
set_user_godmode(i)
}
}
}
}

public sprawdz(id) {
if (cs_get_user_team(id) == CS_TEAM_T) {
ColorChat(id, GREEN, "[RzeZnia.eu] Tylko klawisz moze wlaczyc killday.")
return PLUGIN_HANDLED
}
if(!is_user_alive(id)) {
ColorChat(id, GREEN, "[RzeZnia.eu]^x01 Nie zyjesz wiec nie mozesz uzywac tej komendy.")
return PLUGIN_HANDLED
}
if(killday == 1) {
ColorChat(id, GREEN, "KillDay jest juz wlaczony.")
return PLUGIN_HANDLED
}
killday = 1
for(new i = 1; i <= maxpl; i++) {
if(get_user_team(i) == 1 && is_user_alive(i))
menu_broni(i)

if(get_user_team(i) == 2 && is_user_alive(i))
set_user_godmode(i, 1)
}
set_task(1.0 , "pokaz_hud", 100, _, _, "b")
set_task(2.0 , "otworz_cele")
set_task(30.0, "wlacz_box")
client_cmd(0, "mp3 play %s", muzyka)
return PLUGIN_HANDLED
}

public pokaz_hud() {
if(killday == 1) {
set_hudmessage(255, 0, 0, 0.01, 0.21, 0, 6.0, 1.0)
ShowSyncHudMsg(0, hud, "Bawimy sie w KillDay !")
set_hudmessage(0, 255, 0, 0.01, 0.24, 0, 6.0, 1.0)
ShowSyncHudMsg(0, hud1, "Zasady:^nPo wlaczeniu masz 30s aby wybrac bron^nPo tym czasie zostanie wlaczony box^nWiezniowie walcza miedzy soba^nWiezniowie moga tworzyc grupy^nOstatnij wiezien ma zyczenie!")
}
}

public wlacz_box(id) {
client_cmd(id, "say /box")
client_print(0, print_center, "Box wlaczony! TT mozecie sie juz bic!")
}
public otworz_cele(id) {
client_cmd(id, "say /open")
}
public mikro(id) {
client_cmd(id, "say /mikro")
}
public menu_broni(id) {
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_HANDLED

new menu = menu_create("\rWybierz bronie", "handle_menu_broni")
menu_additem(menu, "M4A1 + deagle")
menu_additem(menu, "AK-47 + deagle")
menu_additem(menu, "Famas + deagle")
menu_additem(menu, "Galil + deagle")
menu_additem(menu, "AWP + deagle")
menu_additem(menu, "MP5 + deagle")
menu_additem(menu, "P90 + deagle")
menu_setprop(menu, MPROP_EXITNAME, "Wyjdz")
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu)
return PLUGIN_CONTINUE
}

public handle_menu_broni(id, menu, item) {
if(item != MENU_EXIT) {
switch(item) {
case 0: {
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 90)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
case 1: {
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 90)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
case 2: {
give_item(id, "weapon_famas")
cs_set_user_bpammo(id, CSW_FAMAS, 90)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
case 3: {
give_item(id, "weapon_galil")
cs_set_user_bpammo(id, CSW_GALIL, 90)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
case 4: {
give_item(id, "weapon_awp")
cs_set_user_bpammo(id, CSW_AWP, 30)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
case 5: {
give_item(id, "weapon_mp5navy")
cs_set_user_bpammo(id, CSW_MP5NAVY, 120)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
case 6: {
give_item(id, "weapon_p90")
cs_set_user_bpammo(id, CSW_P90, 90)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
}
}
return PLUGIN_HANDLED
}

  • +
  • -
  • 1

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#8 Avexis

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:55
  • Lokalizacja:Polska
Offline

Napisano 29.08.2012 16:54

Wszystko ładnie ;) Żadnych errorów od rana, mozna zamknac.
  • +
  • -
  • 0

#9 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 02.10.2012 11:35

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL





Również z jednym lub większą ilością słów kluczowych: jailbreak

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

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