Skocz do zawartości
  • 0

Kupowanie biletów w GUI


Smoczek111
 Udostępnij

Pytanie

Potrzebuje skrypty na to ze jak sie klika w NPC o nazwie Taxi to otwiera sie gui i tam kupuje sie bilet do KFC,BANKU (ktory teleportuje warpem do tego miesjca) oraz na to by z npc o nazwie Szef Mafi wypadaly glowy np o nazwie &3&lGlowa mafi! oraz wie ktos jak ustawic w Citizens by jakis npc byl wrogo nastawiony to niech napisze. I tych skryptow mi brakuje tylko to startu mojego zmixowanego servera xD. Kazda odpowiedz - Like + Najszybsza dzialajaca odpowiedz = najlepsza z gory dzieki :3.

Edytowane przez PoweredDragon
Odnośnik do komentarza
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on rightclick:

if clicked entity is villager:

[TAB] [TAB] if name of clicked entity is "Taxi":

[TAB] [TAB] open chest with 3 rows named "&3Bilety:" to player

[TAB] [TAB] format slot 12 of player with 1 of paper named "&c&lKFC" with lore "&7> &aKliknij aby sie przeteleportowac!" to close then run [execute player command "/kfc %player%"]

[TAB] [TAB] format slot 14 of player with 1 of paper named "&c&lBANK" with lore "&7> &aKliknij aby sie przeteleportowac!" to close then run [execute player command "/bank %player%"]

 

command /kfc [<player>] [<text>]:

[TAB] trigger:

[TAB] [TAB] execute console command "/warp kfc"

[TAB] [TAB] stop

 

command /bank [<player>] [<text>]:

[TAB] trigger:

[TAB] [TAB] execute console command "/warp bank"

[TAB] [TAB] stop

Masz skrypt na taxi :D

 

Jezeli masz plugin citiznes to musi byc tak: name of clicked player is "Taxi":

Edytowane przez ShadowEk
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on right click on villager:
	if name of clicked entity is "Taxi":
		cancel event
		open chest with 3 rows named "&8» &6&lTAXI &8«" to the player
		format slot 13 of player with paper named "&cKFC" to close then run [make player execute command "warp kfc"]
		format slot 16 of player with paper named "&eBANK" to close then run [make player execute command "warp bank"]
		stop
	if name of clicked entity is "Szef Mafi":
		cancel event
		drop 1 skull named "&3&lGlowa mafi!" at event-location
		stop

Sprawdź ;)

Edytowane przez esej
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
options:
	cena: 100
on right click on villager:
	if name of clicked entity is "Taxi":
		cancel event
		open chest with 3 rows named "&8» &6&lTAXI &8«" to the player
		format slot 13 of player with paper named "&cKFC" to close then run [make player execute command "xf {@cena}"]->[make player execute command "warp kfc"]
		format slot 16 of player with paper named "&eBANK" to close then run [make player execute command "xf {@cena}"]->[make player execute command "warp bank"]
		stop
	if name of clicked entity is "Szef Mafi":
		cancel event
		chance of 10%:
			drop 1 skull named "&3&lGlowa mafi!" at event-location
		stop

command /xf [<number>]:
	trigger:
		payForTaxi(player , number-argument)
function payForTaxi(player: player , cena: number) :: boolean:
	{_player}'s balance >= {_cena}:
		subtract {_cena} from {_player}'s balance
		send "&aZaplaciles za taxi! &6:D" to {_player}
		return true
	else {_player}'s balance < {_cena}:
		send "&cNie stac cie" to {_player}
		return false

 

Edytowane przez esej
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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