Skocz do zawartości
  • 0

Skrypt na domki


MineRP

Pytanie

Siemka, chciałbym skrypt na coś takiego, że tworzę region nazwą dom1, dom2, dom3 itd. następnie stawiam przed nim tabliczkę i wpisuje na niej, np.

dom1
1000

Wtedy tabliczka podmienia się na:

Zakup 
nieruchomości
1000$/24h

i jak ktoś klika na tabliczkę to mu z konta zabiera 1000$ i dostaje w tym regionie budowanie, niszczenie i wgl jest królem tej jakby działeczki. Co 24h musi zabierać wpisaną cenę, a jak ktoś nie ma to usuwa go z regionu i znowu ktoś może go kupić. Oczywiście jeżeli ktoś kupi domek to tabliczka ustawia się na:

Zajete!

PS. i komenda /anuluj dom to anuluje ci domostwo i je zwalnia do zakupu, ale nie oddaje kasy. Jak coś to też 1 osoba może mieć max. 1 dom.

Edytowane przez MineRP
Odnośnik do komentarza
https://skript.pl/temat/43997-skrypt-na-domki/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
3 minuty temu, MineRP napisał:

Siemka, chciałbym skrypt na coś takiego, że tworzę region nazwą dom1, dom2, dom3 itd. następnie stawiam przed nim tabliczkę i wpisuje na niej, np.

dom1
1000

Wtedy tabliczka podmienia się na:

Zakup 
nieruchomości
1000$/24h

i jak ktoś klika na tabliczkę to mu z konta zabiera 1000$ i dostaje w tym regionie budowanie, niszczenie i wgl jest królem tej jakby działeczki. Co 24h musi zabierać wpisaną cenę, a jak ktoś nie ma to usuwa go z regionu i znowu ktoś może go kupić. Oczywiście jeżeli ktoś kupi domek to tabliczka ustawia się na:

Zajete!

Zalecam użyć pluginu AreaShop, nie skryptu.

Odnośnik do komentarza
https://skript.pl/temat/43997-skrypt-na-domki/#findComment-275614
Udostępnij na innych stronach

  • 0

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

Edytowane przez CoFFeIN04
Odnośnik do komentarza
https://skript.pl/temat/43997-skrypt-na-domki/#findComment-275617
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...