Skocz do zawartości
  • 0

Sklep


Matthew10

Pytanie

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Jest taki plugin, nazywa się Shopkeepers <- przez villagery

A jeżeli GUI w Citizens, to plugin CommandNPC i przypisujesz komendę do citizena, czyli np:

i patrząc się na Citizena wpisujesz /npc select i potem /npc addcmd sklep

Edytowane przez Grex
Odnośnik do komentarza
https://skript.pl/temat/37149-sklep/#findComment-236637
Udostępnij na innych stronach

  • 0
8 minut temu, Grex napisał:

Jest taki plugin, nazywa się Shopkeepers <- przez villagery

A jeżeli GUI w Citizens, to plugin CommandNPC i przypisujesz komendę do citizena, czyli np:

i patrząc się na Citizena wpisujesz /npc select i potem /npc addcmd sklep

No tyle, że ja chce przez NPC, a nie przez villagery, a CommandNPC korzysta z komend, które już istnieją.

Odnośnik do komentarza
https://skript.pl/temat/37149-sklep/#findComment-236639
Udostępnij na innych stronach

  • 0
6 minut temu, Matthew10 napisał:

 CommandNPC korzysta z komend, które już istnieją.

Prawda. Więc czemu nie stworzysz takiej komendy? Np w Skripcie? Jeżeli nie potrafisz, to napisz co ma da się kupić, i za co, za ile, a postaram się to zrobić :) 

Edytowane przez Grex
Odnośnik do komentarza
https://skript.pl/temat/37149-sklep/#findComment-236640
Udostępnij na innych stronach

  • 0
18 minut temu, Grex napisał:

Prawda. Więc czemu nie stworzysz takiej komendy? Np w Skripcie?

A umiałbyś przerobić

Command /sol:
	trigger:
		open virtual chest with 1 rows named "&6&l[Sklep]" to player
		wait 1 tick
		format gui slot 0 of player with stick of punch named "&ePatyk" to run player command "/m0"

tyle, żeby zamiast dawać komendę /m0 to by dawało przedmiot patyk i potrącało z konta 10$

Odnośnik do komentarza
https://skript.pl/temat/37149-sklep/#findComment-236643
Udostępnij na innych stronach

  • 0
function BuyItem(p: player, t: text):
    if {_t} is "patyk":
        if {_p}'s balance >= 10:
            remove 10 from {_p}'s balance
            give stick to {_p}
            send "Kupiles patyk za 10$!" to {_p}

format gui slot 0 of player with stick of punch named "&ePatyk" to run function bBuyItem(player, "patyk")

 

Edytowane przez LjayPL789
Odnośnik do komentarza
https://skript.pl/temat/37149-sklep/#findComment-236645
Udostępnij na innych stronach

  • 0
18 godzin temu, LjayPL789 napisał:

function BuyItem(p: player, t: text):
    if {_t} is "patyk":
        if {_p}'s balance >= 10:
            remove 10 from {_p}'s balance
            give stick to {_p}
            send "Kupiles patyk za 10$!" to {_p}

format gui slot 0 of player with stick of punch named "&ePatyk" to run function bBuyItem(player, "patyk")

 

Nie ma błędów ale nie daje przedmiotu

Już ogarnąłem i tak, do zamknięcia.

HeezQ

Łączę posty

Notatka dodana przez HeezQ

Odnośnik do komentarza
https://skript.pl/temat/37149-sklep/#findComment-236647
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ę...