Nie testowany, mogę poprawić jeśli doprecyzujesz jego działanie.
on place of sign:
if "%region at event-block%" contains "dom":
if line 1 of event-block contains "dom":
if line 2 of event-block is set:
set line 1 of event-block to "Zakup"
set line 2 of event-block to "nieruchomosci"
set line 3 of event-block to "1000$/24h"
on rightclick on sign:
line 1 of event-block is "Zakup"
line 2 of event-block is "nieruchomosci"
line 3 of event-block is "1000$/24h"
if player's balance >= 1000:
remove 1000 from player's balance
send "&aJeestes posiadaczem regionu na 24h!"
execute console command "rg addmember %region at player% %player%"
set {zakup::%player%} to now
set {owner::%player%} to "%region at player%"
every 1 hour:
loop {zakup::*}:
if difference between now and {zakup::%loop-value%} is bigger than 24 hours:
delete {zakup::%loop-value%}
if (loop-value parsed as player)'s balance >= 1000:
set {zakup::%loop-value%} to now
send "&aPosiadasz 1000$, dzialka przedluzona!" to loop-value
remove 1000 from (loop-value parsed as player)'s balance
stop
send "&cTwoja dzialka stracila waznosc! Nie masz 1000$" to loop-value
execute console command "rg removemember %{owner::%loop-index%}% %loop-index%"
Lepszy może być jednak plugin