Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

AntyLogout - skrypt na uczciwą walkę. (ERROR)


SerwerTPS1

Rekomendowane odpowiedzi

Opublikowano

Cześć, napisałem skrypt na AntyLogout na mój serwer który niedługo powstanie lecz, jest pewiem błąd z linijka 8.

 

OTO Błąd

 

Use 'attacker' and/or 'victim' in damage events (AntyLogout.sk line 8: if {walka.%player%} is false:)

 

Ten błąd prześladuje mnie już od 30 minut! Pomocy!

 

Skrypt:

variables:
	{walka.%player%} = false
	
on damage:
	set {walka.%player%} to true
	attacker is a player
	victim is a player
	send "&7[&cAntyLogout&7]&cZaatakowałeś gracza &7%victim%! &cPrzez 15 sekund nie mozesz sie wylogowac!" to attacker
	wait 12 real seconds
	send "&7[&cAntyLogout&7]&cWalka konczy sie za 3 sekundy.." to attacker
	wait 1 real seconds
	send "&7[&cAntyLogout&7]&cWalka konczy sie za 2 sekundy.." to attacker
	wait 1 real seconds
	send "&7[&cAntyLogout&7]&cWalka konczy sie za 1 sekunde.." to attacker
	wait 1 real seconds
	set {walka.%player%} to false
	send "&7[&cAntyLogout&7]&aZakonczyles walke z graczem &7%victim%! &aMozesz sie wylogowac!" to attacker
		
on damage of player:
	if {walka.%player%} is false:
		set {walka.%player%} to true
		attacker is a player
		victim is a player
		send "&7[&cAntyLogout&7]&cZostales zaatakowany przez &7%attacker%, &cprzez 15 sekund nie mozesz sie wylogowac!" to victim
		wait 12 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 3 sekundy.." to victim
		wait 1 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 2 sekundy.." to victim
		wait 1 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 1 sekunde.." to victim
		wait 1 real seconds
		set {walka.%player%} to false
		send "&7[&cAntyLogout&7]&aGracz &7%attacker% &aprzestal cie atakowac, mozesz sie wylogować!" to victim
		
on quit:
	if {walka.%player%} is true:
		clear the player's inventory
		set {walka.%player%} to false
		kill player
		broadcast "&e&l[&c&lAntyLogout&e&l]&eGracz &c%player% &ewylogowal sie podczas walki, co za cykor!"
		stop

 

Cześć, napisałem skrypt na AntyLogout na mój serwer który niedługo powstanie lecz, jest pewiem błąd z linijka 8.

 

OTO Błąd

 

Use 'attacker' and/or 'victim' in damage events (AntyLogout.sk line 8: if {walka.%player%} is false:)

 

Ten błąd prześladuje mnie już od 30 minut! Pomocy!

 

Skrypt:

# Autor: HeadShot1 #
# Skrypt: AntyLogout #

variables:
	{walka.%player%} = false
	
on damage:
	if {walka.%player%} is false:
		set {walka.%player%} to true
		attacker is a player
		victim is a player
		send "&7[&cAntyLogout&7]&cZaatakowałeś gracza &7%victim%! &cPrzez 15 sekund nie mozesz sie wylogowac!" to attacker
		wait 12 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 3 sekundy.." to attacker
		wait 1 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 2 sekundy.." to attacker
		wait 1 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 1 sekunde.." to attacker
		wait 1 real seconds
		set {walka.%player%} to false
		send "&7[&cAntyLogout&7]&aZakonczyles walke z graczem &7%victim%! &aMozesz sie wylogowac!" to attacker
		
on damage of player:
	if {walka.%player%} is false:
		set {walka.%player%} to true
		attacker is a player
		victim is a player
		send "&7[&cAntyLogout&7]&cZostales zaatakowany przez &7%attacker%, &cprzez 15 sekund nie mozesz sie wylogowac!" to victim
		wait 12 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 3 sekundy.." to victim
		wait 1 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 2 sekundy.." to victim
		wait 1 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 1 sekunde.." to victim
		wait 1 real seconds
		set {walka.%player%} to false
		send "&7[&cAntyLogout&7]&aGracz &7%attacker% &aprzestal cie atakowac, mozesz sie wylogować!" to victim
		
on quit:
	if {walka.%player%} is true:
		clear the player's inventory
		set {walka.%player%} to false
		kill player
		broadcast "&e&l[&c&lAntyLogout&e&l]&eGracz &c%player% &ewylogowal sie podczas walki, co za cykor!"
		stop

TO JEST PRAWIDŁOWA WERSJA TEGO SKRYPTU TAMTEN NIE POSIADAŁ JEDNEJ WAŻNEJ LINIJKI, LECZ DALEJ WYSKAKTUJE TEN SAM BŁĄD I PROSZE WAS O POMOC

Opublikowano

Cześć, napisałem skrypt na AntyLogout na mój serwer który niedługo powstanie lecz, jest pewiem błąd z linijka 8.

 

OTO Błąd

 

Use 'attacker' and/or 'victim' in damage events (AntyLogout.sk line 8: if {walka.%player%} is false:)

 

Ten błąd prześladuje mnie już od 30 minut! Pomocy!

 

Skrypt:

variables:
	{walka.%player%} = false
	
on damage:
	set {walka.%player%} to true
	attacker is a player
	victim is a player
	send "&7[&cAntyLogout&7]&cZaatakowałeś gracza &7%victim%! &cPrzez 15 sekund nie mozesz sie wylogowac!" to attacker
	wait 12 real seconds
	send "&7[&cAntyLogout&7]&cWalka konczy sie za 3 sekundy.." to attacker
	wait 1 real seconds
	send "&7[&cAntyLogout&7]&cWalka konczy sie za 2 sekundy.." to attacker
	wait 1 real seconds
	send "&7[&cAntyLogout&7]&cWalka konczy sie za 1 sekunde.." to attacker
	wait 1 real seconds
	set {walka.%player%} to false
	send "&7[&cAntyLogout&7]&aZakonczyles walke z graczem &7%victim%! &aMozesz sie wylogowac!" to attacker
		
on damage of player:
	if {walka.%player%} is false:
		set {walka.%player%} to true
		attacker is a player
		victim is a player
		send "&7[&cAntyLogout&7]&cZostales zaatakowany przez &7%attacker%, &cprzez 15 sekund nie mozesz sie wylogowac!" to victim
		wait 12 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 3 sekundy.." to victim
		wait 1 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 2 sekundy.." to victim
		wait 1 real seconds
		send "&7[&cAntyLogout&7]&cWalka konczy sie za 1 sekunde.." to victim
		wait 1 real seconds
		set {walka.%player%} to false
		send "&7[&cAntyLogout&7]&aGracz &7%attacker% &aprzestal cie atakowac, mozesz sie wylogować!" to victim
		
on quit:
	if {walka.%player%} is true:
		clear the player's inventory
		set {walka.%player%} to false
		kill player
		broadcast "&e&l[&c&lAntyLogout&e&l]&eGracz &c%player% &ewylogowal sie podczas walki, co za cykor!"
		stop

TO JEST PRAWIDŁOWA WERSJA TEGO SKRYPTU TAMTEN NIE POSIADAŁ JEDNEJ WAŻNEJ LINIJKI, LECZ DALEJ WYSKAKTUJE TEN SAM BŁĄD I PROSZE WAS O POMOC

Jeżeli jest on damage to gracz atakujący to wtedy nie %player% tylko %attacker%, a ten z którym się bije to %victim%

 

­


animaatjes-16-e2da7b8e7f46849a5b8e8fc22e

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...