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

[Szukam]Skryptu, ktory odlicza do nastepnego uzycia.


Rekomendowane odpowiedzi

Opublikowano

Szukam skryptu tak jak w temacie. Chodzi mi o to aby gracz uzyl komendy napisanej w pluginie skript np. /wyplac i zeby do ponownego uzycia tej komendy musial odczekac np tydzien lub dzien.

x

Opublikowano

powiedz co ma mu dać to już piszę ten skrypt i co ile czasu ma mu to dawać ;)

ein8.png

1378238828-U336505.png

Opublikowano

Ja mam gotowa czesc skryptu na danie tego, w tym wypadku jest to tj. wyplata czyli /wyplac i wyplaca 10$

chce tylko ta linijke ktora sprawi ze gracz nie bd mogl uzyc tej komendy przez tydzien

x

Opublikowano

to dodaj taką linijkę:

wait 7 days

mam nadzieję, że wiesz jak działają dwukropki w skripcie ;) jak będą jakieś błędy pisz

ein8.png

1378238828-U336505.png

Opublikowano

Dopiero bawie sie w skripcie zrobilem tak xD pewnie bedziesz sie smiac

command /wyplac:
	permission: wyplac.use
	trigger:
		execute console command "money give %player% 50"
		wait 0.5 second
		send "&5&lOtrzymales wyplate w wysokosci 50 $!"
		wait 7 days
i nie dziala ;c

x

Opublikowano

z tym sendem źle zrobiłeś :D Jak na pierwszy skrypt to nie jest tragicznie :D

 

łap poprawiony:

 

command /wyplac auror:
    permission: wyplac.auror
    trigger:
        execute console command "money give %player% 50"
        send "<purple><bold>Otrzymales wyplate w wysokosci 50 G!"
        wait 7 days

i powinno działać ;)

ein8.png

1378238828-U336505.png

Opublikowano

z tym sendem źle zrobiłeś :D Jak na pierwszy skrypt to nie jest tragicznie :D

 

łap poprawiony:

 

 

command /wyplac auror:
    permission: wyplac.auror
    trigger:
        execute console command "money give %player% 50"
        send "<purple><bold>Otrzymales wyplate w wysokosci 50 G!"
        wait 7 days
i powinno działać ;)

 

 

na tym lipnym pluginie sie nie znam... ale skoro dales wait 7 days to znaczy(chyba :D) ze ta komenda zakończy się za 7 dni... ale jak miało by to przeszkadzać w wywołaniu kolejnej?

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Z tego co powiedział wywnioskowałem:

 

command /wyplac auror:
    permission: wyplac.auror
    trigger:
		set {oczekiwanie} to difference between {oczekiwanie.last} and now
		if {oczekiwanie} is less than 7 days:
		send "<red>Musisz poczekac jeszcze %difference between 7 days and {oczekiwanie}% zanim znow uzyjesz tej komendy!" to player
		stop
		execute console command "money give %player% 50"
		send "<purple><bold>Otrzymales wyplate w wysokosci 50 G!"
	set {oczekiwanie.last} to now

ein8.png

1378238828-U336505.png

Opublikowano

Dodalem twoj skrypt lecz gdy pierwszy raz uzylem tej komendy ukazala sie wiadomosc ze uzyc moge dopiero za none i wywala mi jednego errora gdy reloaduje skripta

 

@edit sory za double post

x

Opublikowano

Do jutra na PW wyślę ci poprawny kod. Jeśli będę wiedział oczywiście ;)

ein8.png

1378238828-U336505.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...