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

Jak dodać możliwość wpisywania komędy po czasie.


DaltonE

Rekomendowane odpowiedzi

Opublikowano

Siema mam pewne pytanie.

 

Jak mogę dodać możliwość wpisywania komendy po pewnym czasie np napisze coś na szybko

 

 

command /HockiKlocki:
trigger:
  send "&8Mincraft&7 - &cBSzarlotka jest ok ;)"

 

Zrobicie tak by tą komendę można było wpisywać co 1 min

 

Z góry thx !

 

baner2.png

Opublikowano
on load:
    set {com::*} to false
command /HockiKlocki:
    trigger:
        if {com::%player%} is false:
            send "&8Mincraft&7 - &cBSzarlotka jest ok ;)"
            set {com::%player%} to true
            wait 60 seconds
            set {com::%player%} to false
            stop
        else:
            send "&cTej komendy mozesz uzywac co &a60 sekund&c!"
            stop

Także ten xD @DaltonE

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Opublikowano

­@Kraftowy Mogę powiedzieć szczerze, że twój skrypt dodaje opóźnienie komendy ;x

 

load:
    if folder "plugins/commandDelay" doesn't exists:
        create folder "plugins/commandDelay"
        stop
    if file "plugins/commandDelay/cfg.yml" doesn't exists:
        create file "plugins/commandDelay/cfg.yml"
        wf "#ustaw czas" to "plugins/commandDelay/cfg.yml"
        wf "time: 5" to "plugins/commandDelay/cfg.yml"
        stop
    set {delay::command} to yaml value "time" from "plugins/commandDelay/cfg.yml"
    stop
command /hockiklocki:
    trigger:
        if {delay::command} is set:
            if {delay::command::%player%} is not set:
                set {delay::command::%player%} to {delay::command}
            if {delay::command::%player%} = 0:
                message "minecraft - szarlotka jest nie ok ;0"
                set {delay::command::%player%} to {delay::command}
                stop
            else:
                message "&cSprobuj ponownie za %{delay::command::%player%}%"
                stop
every second:
    loop all players:
        subtract 1 from {delay::command::%loop-player%}
        stop

Automatycznie ustawiasz czas w konfigu w pliku "plugins/commandDelay/cfg.yml"

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano

po co takie komplikacje i lagowanie pętlami..

@DaltonE

options:
	czas: 1 minute
command /hockiklocki:
	trigger:
		if difference between {cooldown.%player%} and now is less than {@czas}:
			set {_wait} to difference between {cooldown.%player%} and now
			send "Musisz poczekac jeszcze %difference between {@czas} and {_wait}% aby cos napisac!"
			stop
		else:
			set {cooldown.%player%} to now
			send "&8Mincraft&7 - &cBSzarlotka jest ok ;)"

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...