Jump to content


Photo

[Skrypt] Pomocy! Szybko!


  • Please log in to reply
14 replies to this topic

#1 Denisq9

Denisq9

    →♥ Paktofonika ♥← ♪ ♫

  • Użytkownik
  • 186 posts
  • -

Posted 12 May 2015 - 19:47

Cześć. Mam plugin do resetowania kopalni [MineResetLite], lecz raz się zrestartuje kopalnia i plugin przestaje działać... Reinstalowałem ale nic nie dało, więc stworzyłem skrypt, lecz on nie działa... O to jego kod:

options:
	Minutes: 10
command /kp [<text>]:
	trigger:
		if arg 1 = "reset":
			broadcast "&aKopalnie zostana zresetowane za 10 sekund"
			wait 2 real seconds
			execute console command "region select kgracz"
			wait 1 second
			execute console command "//set 1,153"
			wait 1 second
			execute console command "region select kamien"
			wait 1 second
			execute console command "//set 1"
			wait 1 second
			execute console command "region select kvip"
			wait 1 second
			execute console command "//set 153"
			broadcast "&aKopalnie zostaly zresetowane"
every {@Minutes} minutes:
	execute console command "/kp reset"

Bardzo proszę o szybkie odpowiedzi.

 

 

PS

Gdy było zamiast tego "execute console command"  takie coś "execute player command", i gdy wpisywałem to /kp reset to działało, a zmieniłem na console to działają tylko wiadomości...

Błędów nie ma..


Edited by Denisq9, 12 May 2015 - 19:47.

LoLoLo


craftportal

Craftserve to największy i najlepszy polski hosting serwerów Minecraft, jest solidny i tani więc go polecam

#2 Gość_Bobek Robal_*

Gość_Bobek Robal_*
  • Gość

Posted 12 May 2015 - 20:02

Konsola nie jest graczem, z tego co wiem, konsola nie może wykonywać działań na regionach.

#3 Denisq9

Denisq9

    →♥ Paktofonika ♥← ♪ ♫

  • Użytkownik
  • 186 posts
  • -

Posted 12 May 2015 - 20:06

Aha, dobra spróbuje wgrać inną wersje MineResetLite. Dzięki. Można zamknąć.


LoLoLo


#4 Kraftowy

Kraftowy

    Uczony

  • Użytkownik
  • 693 posts

Posted 21 May 2015 - 16:40

to jest proste :)

masz poprawie twój skrypt


 

command /kp [<text>]:
	trigger:
		if arg 1 set "reset":
			broadcast "&aKopalnie zostana zresetowane za 10 sekund"
			wait 2 real seconds
			execute console command "region select kgracz"
			wait 1 second
			execute console command "//set 1,153"
			wait 1 second
			execute console command "region select kamien"
			wait 1 second
			execute console command "//set 1"
			wait 1 second
			execute console command "region select kvip"
			wait 1 second
			execute console command "//set 153"
			broadcast "&aKopalnie zostaly zresetowane"
			wait 600 real seconds
			execute console command "/kp reset"
			stop

Prosze :) tylko musisz to wystartować komendą /kp reset


Edited by Kraftowy, 21 May 2015 - 19:58.


#5 I'm Nikt.

I'm Nikt.

    Wyjadacz

  • Użytkownik+
  • 755 posts

Posted 21 May 2015 - 18:12

Wy nie macie najmniejszego pojęcia o skryptach ;)
@up
"/" A konsola jest graczem?...
@topic
"if arg = ? ="
Zamiast "=" daj "is".

Edited by MrNawi26, 21 May 2015 - 18:17.

201011_drift-3d.gif

#6 Kraftowy

Kraftowy

    Uczony

  • Użytkownik
  • 693 posts

Posted 21 May 2015 - 19:56

@up w jednym masz racje żeby dać IS ale oco ci chodzi w tym
 

 

@up
"/" A konsola jest graczem?...

aha racja w tym = sie przegapilem co to ma wgl być Xd
Nie jestem pewien do tej poprawki bo na szybko robiłem spróbuj czy działa


Edited by Kraftowy, 21 May 2015 - 19:58.


#7 I'm Nikt.

I'm Nikt.

    Wyjadacz

  • Użytkownik+
  • 755 posts

Posted 21 May 2015 - 20:04

@up
W konsoli się pisze komendy bez "/".
201011_drift-3d.gif

#8 Kraftowy

Kraftowy

    Uczony

  • Użytkownik
  • 693 posts

Posted 21 May 2015 - 20:09

@up ta, z tym się zgodze ale skript to dobrze wykonuje jak się daje "/"

Tutaj poprawka całkiem tego bo jest źle xd:
 

command /kp [<text>]:
	trigger:
		if arg 1 is "reset":
			broadcast "&aKopalnie zostana zresetowane za 10 sekund"
			wait 2 real seconds
			execute console command "region select kgracz"
			wait 1 second
			execute console command "//set 1,153"
			wait 1 second
			execute console command "region select kamien"
			wait 1 second
			execute console command "//set 1"
			wait 1 second
			execute console command "region select kvip"
			wait 1 second
			execute console command "//set 153"
			broadcast "&aKopalnie zostaly zresetowane"
			wait 600 real seconds
			execute console command "/kp reset"
		if arg 1 is not set:
			send "&fPoprawne użycie to: /kp reset"
			stop

Edited by Kraftowy, 22 May 2015 - 11:05.


#9 I'm Nikt.

I'm Nikt.

    Wyjadacz

  • Użytkownik+
  • 755 posts

Posted 21 May 2015 - 20:16

@up
Tam nie ma być już set! Ma być tam: if arg is "?": ...
201011_drift-3d.gif

#10 Kraftowy

Kraftowy

    Uczony

  • Użytkownik
  • 693 posts

Posted 22 May 2015 - 11:04

dobra, dobra poprawione ale nie rozumiem jak i tak powinno działac :P



#11 SzymnYo

SzymnYo

    ~~Zawodowy Miszczu~~

  • Użytkownik+
  • 509 posts
  • SzymnYo

Posted 22 May 2015 - 16:23

Wy nie macie najmniejszego pojęcia o skryptach ;)
@up
"/" A konsola jest graczem?...
@topic
"if arg = ? ="
Zamiast "=" daj "is".

nie wymadrzaj sie tak... moze on sie uczyl programowania? w programowaniu zamiast "is" jest "="...

mozna zrobic caly skrypt na kopalnie ;)
Pomogłem ?
Daj Lajka :D
Nie pomogłem ?
Też daj ;)

#12 Kraftowy

Kraftowy

    Uczony

  • Użytkownik
  • 693 posts

Posted 25 May 2015 - 20:16

Masz tutaj ze nawet nie będziesz musiał pisać komendy na uruchomienie :P
Napisz czy działa
 

on load:
	trigger:
                console command "/kp reset"
		broadcast "&aKopalnie zostana zresetowane za 10 sekund"
		wait 2 real seconds
		execute console command "region select kgracz"
		wait 1 second
		execute console command "//set 1,153"
		wait 1 second
		execute console command "region select kamien"
		wait 1 second
		execute console command "//set 1"
		wait 1 second
		execute console command "region select kvip"
		wait 1 second
		execute console command "//set 153"
		broadcast "&aKopalnie zostaly zresetowane"
		wait 600 real seconds
		execute console command "/kp reset"

Edited by Kraftowy, 25 May 2015 - 20:16.


#13 I'm Nikt.

I'm Nikt.

    Wyjadacz

  • Użytkownik+
  • 755 posts

Posted 25 May 2015 - 20:24

@up
execute console command i nie ma być tam triger...
201011_drift-3d.gif

#14 Kraftowy

Kraftowy

    Uczony

  • Użytkownik
  • 693 posts

Posted 08 June 2015 - 15:42

@up
-.- ale ty wiesz ze console command a execute console command to dziala tak samo?
Co do trigger może masz racje,

 

 

@Denisq9
jesli wyskoczy jakiś błąd to usun trigger i cofnij o 1 tab reszte



#15 klipbun1234

klipbun1234

    Expert

  • Użytkownik+
  • 951 posts
  • klipbun

Posted 08 June 2015 - 16:02

jeżeli skrypt nie idzie to spróbuj inną wersje: MineResetLite lub zrób inną wersje serwera i wtedy powinien działać MineResetLite 


-------------------------------------------------------------------------------------------------------------------------
POMOGŁEM WIESZ CO ROBIĆ...