Skocz do zawartości
  • 0

Pobieranie opłat za tpa


Pytanie

Tak jak w temacie... Potrzebuje skryptu na pobieranie opłat gdy gracz chce teleportować się do drugiego gracza . Ktoś da jakąś wskazówkę jak taki skrypt napisać lub sam się tego podejmie ?  Udało mi się zrobić podobny na spawn ale na tpa nie mam pojęcia jak napisać... 

options:
	spawn: 400
command /spawn:
	trigger:
		player's balance is less than {@spawn}:
			send "&cNie masz tyle pieniedzy!"
		else:
			remove {@spawn} from player's balance
			teleport player to spawn

 

Odnośnik do komentarza
https://skript.pl/temat/36717-pobieranie-op%C5%82at-za-tpa/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
options:
	spawn: 400
command /spawn:
	trigger:
		if player's balance is < {@spawn}:
			send "&cNie masz tyle pieniedzy!"
		else:
			remove {@spawn} from player's balance
			teleport player to spawn
on command:
	if command is "tpa":
		if player's balance < {@spawn}:
			cancel event
			send "&cNie masz tyle pieniedzy!"

 

Odnośnik do komentarza
https://skript.pl/temat/36717-pobieranie-op%C5%82at-za-tpa/#findComment-234308
Udostępnij na innych stronach

  • 0
options:
	kasa: 500
	cooldown: 60 #sekundy

on command /tpa:
	loop all online players:
		if arguments is name of loop-player:
			set {tparequest.%sender%} to arguments
			wait {@cooldown} seconds
			set {tparequest.%sender%} to 0

on command /tpaccept:
	loop all online players:
		if {tparequest.%loop-player%} is sender:
			wait 3 seconds
			teleport loop-player to sender
			remove {@kasa} from loop-player's balance
		else if {tparequest.%loop-player%} is 0:
			send "Nie otrzymales zadnej prosby o teleport"
			

nie sprawdzałem xd

Odnośnik do komentarza
https://skript.pl/temat/36717-pobieranie-op%C5%82at-za-tpa/#findComment-234335
Udostępnij na innych stronach

  • 0
Cytat
2 godziny temu, 3meraldK napisał:


options:
	kasa: 500
	cooldown: 60 #sekundy

on command /tpa:
	loop all online players:
		if arguments is name of loop-player:
			set {tparequest.%sender%} to arguments
			wait {@cooldown} seconds
			set {tparequest.%sender%} to 0

on command /tpaccept:
	loop all online players:
		if {tparequest.%loop-player%} is sender:
			wait 3 seconds
			teleport loop-player to sender
			remove {@kasa} from loop-player's balance
		else if {tparequest.%loop-player%} is 0:
			send "Nie otrzymales zadnej prosby o teleport"
			

nie sprawdzałem xd

linia 5 i 12 nie dziala cos 

 

 

 

Cytat
5 godzin temu, xAxee napisał:


options:
	spawn: 400
command /spawn:
	trigger:
		if player's balance is < {@spawn}:
			send "&cNie masz tyle pieniedzy!"
		else:
			remove {@spawn} from player's balance
			teleport player to spawn
on command:
	if command is "tpa":
		if player's balance < {@spawn}:
			cancel event
			send "&cNie masz tyle pieniedzy!"

 

Działa temat do zamknięcia 

 

Odnośnik do komentarza
https://skript.pl/temat/36717-pobieranie-op%C5%82at-za-tpa/#findComment-234343
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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