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

[Problem] Błędy w skrypcie.


Rekomendowane odpowiedzi

Opublikowano

Nw co jest z tym sk źle Prosze pomóżcie 

 

Kod skryptu:

options:
	#czas, po jakim można się wylogować (w sekundach)
	time: 10
	#czas bana (w minutach)
	bantime: 60
	#nazwa regionu spawn
	region: spawn-zewnatrz
	#nazwa zmiennej, ktora przechowuje lokacje spawna
	variable: {spawn-zewnatrz}
on damage of player:
	if attacker is a player
		if {walka.%victim%} is not set:
			send "&cJestes podczas walki! Nie mozesz sie wylogowac." to victim
		if {walka.%attacker%} is not set:
			send "&cJestes podczas walki! Nie mozesz sie wylogowac." to attacker
		set {walka.%victim%} to true
		set {walka.%attacker%} to true
		wait {@time} seconds
		send "&aNie jestes juz w walce! Mozesz sie spokojnie wylogowac." to victim
		send "&aNie jestes juz w walce! &fMozesz sie wylogowac." to attacker
		delete {walka.%victim%}
		delete {walka.%attacker%}
on quit:
	if {walka.%player%} is set:
		kill player
		kick player due to "&cWylogowales sie podczas walki! &cDostales bana na {@bantime} min."
		set {bantime.%player%} to now
		delete {walka.%player%}
on join:
	if {bantime.%player%} is set:
		if difference between {bantime.%player%} and now is less than {@bantime} minutes:
			kick player due to "&cWylogowales sie podczas walki! &cAby moc wejsc odczekaj jeszcze %difference between {bantime.%player%} and now% min."
			stop
		else:
			delete {bantime.%player%}
on entering of region "{@region}"
	if {walka.%player%} is set:
		push player from {{@variable}}

Kod Błędu:

[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 12: if {walka.%victim%} is not set:')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 3 tabs (Test.sk,
line 13: send "&cJestes podczas walki! Nie mozesz sie wylogowac." to victim')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 14: if {walka.%attacker%} is not set:')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 3 tabs (Test.sk,
line 15: send "&cJestes podczas walki! Nie mozesz sie wylogowac." to attacker')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 16: set {walka.%victim%} to true')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 17: set {walka.%attacker%} to true')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 18: wait {@time} seconds')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 19: send "&aNie jestes juz w walce! Mozesz sie spokojnie wylogowac." to vic
tim')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 20: send "&aNie jestes juz w walce! &fMozesz sie wylogowac." to attacker')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 21: delete {walka.%victim%}')
[20:27:16 ERROR]: indentation error: expected 1 tab, but found 2 tabs (Test.sk,
line 22: delete {walka.%attacker%}')
[20:27:16 ERROR]: indentation error: expected 0 tabs, but found 1 tab (Test.sk,
line 37: if {walka.%player%} is set:')
[20:27:16 ERROR]: indentation error: expected 0 tabs, but found 2 tabs (Test.sk,
 line 38: push player from {{@variable}}')
[20:27:16 ERROR]: 'if attacker' is not an entity type (Test.sk, line 11: if atta
cker is a player')
[20:27:16 ERROR]: invalid line - all code has to be put into triggers (Test.sk,
line 36: on entering of region "{@region}"')

Pomocy Błagam !

Posty: 100|200|300|400|500|600|700|800|900|1000|

Opublikowano

options:
    #czas, po jakim można się wylogować (w sekundach)
    time: 10
    #czas bana (w minutach)
    bantime: 60
    #nazwa regionu spawn
    region: spawn-zewnatrz
    
#nazwa zmiennej, ktora przechowuje lokacje spawna
    variable: {spawn-zewnatrz}
on damage of player:
    if attacker is a player:
        
if {walka.%victim%} is not set:
            send "&cJestes podczas walki! Nie mozesz sie wylogowac." to victim
        
if {walka.%attacker%} is not set:
            send "&cJestes podczas walki! Nie mozesz sie wylogowac." to attacker
        
set {walka.%victim%} to true
        set {walka.%attacker%} to true
        wait {@time} seconds
        send
"&aNie jestes juz w walce! Mozesz sie spokojnie wylogowac." to victim
        send
"&aNie jestes juz w walce! &fMozesz sie wylogowac." to attacker
        
delete {walka.%victim%}
        delete {walka.%attacker%}
on quit:
    if {walka.%player%} is set:
        kill player
        kick player due to
"&cWylogowales sie podczas walki! &cDostales bana na {@bantime} min."
        set {bantime.%player%} to now
        
delete {walka.%player%}
on join:
    if {bantime.%player%} is set:
        if difference between {bantime.%player%} and now is less than {@bantime} minutes:
            kick player due to "&cWylogowales sie podczas walki! &cAby moc wejsc odczekaj jeszcze %difference between {bantime.%player%} and now% min."
            stop
        
else:
            delete {bantime.%player%}
on entering of region "{@region}":
    if {walka.%player%} is set:
        push player from {{@variable}}

Opublikowano

options:

    #czas, po jakim można się wylogować (w sekundach)

    time: 10

    #czas bana (w minutach)

    bantime: 60

    #nazwa regionu spawn

    region: spawn-zewnatrz

    #nazwa zmiennej, ktora przechowuje lokacje spawna

    variable: {spawn-zewnatrz}

on damage of player:

    if attacker is a player:

        if {walka.%victim%} is not set:

            send "&cJestes podczas walki! Nie mozesz sie wylogowac." to victim

        if {walka.%attacker%} is not set:

            send "&cJestes podczas walki! Nie mozesz sie wylogowac." to attacker

        set {walka.%victim%} to true

        set {walka.%attacker%} to true

        wait {@time} seconds

        send "&aNie jestes juz w walce! Mozesz sie spokojnie wylogowac." to victim

        send "&aNie jestes juz w walce! &fMozesz sie wylogowac." to attacker

        delete {walka.%victim%}

        delete {walka.%attacker%}

on quit:

    if {walka.%player%} is set:

        kill player

        kick player due to "&cWylogowales sie podczas walki! &cDostales bana na {@bantime} min."

        set {bantime.%player%} to now

        delete {walka.%player%}

on join:

    if {bantime.%player%} is set:

        if difference between {bantime.%player%} and now is less than {@bantime} minutes:

            kick player due to "&cWylogowales sie podczas walki! &cAby moc wejsc odczekaj jeszcze %difference between {bantime.%player%} and now% min."

            stop

        else:

            delete {bantime.%player%}

on entering of region "{@region}":

    if {walka.%player%} is set:

        push player from {{@variable}}

Aaaa zapomniałem o :   xD

Posty: 100|200|300|400|500|600|700|800|900|1000|

Opublikowano

Dlaczego to nie dziala

[23:07:33 ERROR]: 'from {{spawn-zewnatrz}}' is not a direction (Antylogout.sk, l
ine 38: push player from {{@variable}}')

Posty: 100|200|300|400|500|600|700|800|900|1000|

Opublikowano

Pomoże mi ktoś z tym ?

[23:07:33 ERROR]: 'from {{spawn-zewnatrz}}' is not a direction (Antylogout.sk, l
ine 38: push player from {{@variable}}')

Posty: 100|200|300|400|500|600|700|800|900|1000|

Opublikowano

bo opcja zawiera {} musisz albo w linijce 38 usunąć klamry lub w opcji :)

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

bo opcja zawiera {} musisz albo w linijce 38 usunąć klamry lub w opcji :)

Usunołem te klamry i to samo

Posty: 100|200|300|400|500|600|700|800|900|1000|

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...