Skocz do zawartości
  • 0

Skrypt Polecania Znajomych (Affilance Program)


Pytanie

Witam Napisałem Skrypt na polecanie graczy na serwer Ale jest troche słaby Ponieważ:

1. Gdy jest zapytanie o osobe która poleciła gracza na serwer, to to zapytanie dostają wszyscy :(

2. Każdy gracz może wykonać pare razy komende że został polecony przez inną osobe :(

3. Ogólnie przydało by się ulepszyć ten skrypt. Ja jestem początkującym w Skript więc takich rzeczy nie umiem :( Mam Nadzieje że pomożecie ulepszyć ten skrypt. 

KOD:

command /polecpomoc:
    description: Affilance Program
    trigger:
        message "&7---&bProgram Partnerski&7---"
        message "&e&lCo Się Dostaje!?"
        message "&e1. 4 Stali"
        message "&e2. 1 Szafir"
        message "&e3. 64 Żelaza"
        message "&7Jak To Działa?"
        message "&a1. Zaproś Osobe Na Serwer"
        message "&a2. Po Spełnieniu Wszystkich wymaganych rzeczy przez tą osobe wpisz komende /polecony NICK_TEJ_OSOBY"
        message "&a3. Jesli Ta Osoba Zaakceptuje i potwierdzi że ją zaprosiłes, Dostaniesz Nagrode."
        message "&7Wymagania 2 Osoby:"
        message "&c1. Zbudowanie Domku, "
        message "&c2. Zdobycie 2 Stalowych Przedmiotów"
        message "&c3. Zdobycie 1 Szafiru"
        message "&c4. Zdobycie Rangi Pracownik"
        message "&bDODATEK, jesli osoba zaproszona stworzy w tym czasie swoją działalnośc,"
        message "&bna której będzie zarabiał (np. sklep) to osoba polecająca dostanie dodatkowo &764xŻelazo"
command /polecony [<player>]:
    description: polecasz kogos
    trigger:
        set {_polecony} to arg 1
        execute console command "broadcast &c&lProgram Partnerski"
        execute console command "broadcast &c&lPYTANIE DO: "
        execute console command "broadcast &bCzy Gracz %player% Zaprosił cię na ten Serwer!?"
        execute console command "broadcast &bJeśli Tak Wpisz &a/potwierdzampolecenie NICK_TEJ_OSOBY"
        execute console command "broadcast &bJeśli nie wpisz &a/rejectujepotwierdzenie NICK_TEJ_OSOBY"
command /potwierdzampolecenie [<player>]:
    description: potwierdzenie
    trigger:
        execute console command "broadcast &a&lGracz %player% Potwierdził Polecenie"
        give player paper named "&a&lPOTWIERDZENIE POLECENIA"
        give player diamond ore named "&bWykop Mnie"
        set {_playername} to arg 1
        give 4 iron ingot named "&c&lWymienisz Mnie Na Targu na Stal" to {_playername}
        give lapis lazuli named "&c&lWymienisz Mnie Na Targu na Szafir" to {_playername}
        give 64 iron ingot to {_playername}
        
command /rejectujepotwierdzenie [<text>]:
    description: rejektowanie
    trigger:
        execute console command "broadcast &c&l Gracz %player% Odrzucił zapytanie o polecenie! :("
        give paper named "&c&lPotwierdzenie Odrzucenia" to player

 

Edytowane przez LjayPL789
bludis

Łącze posty.

Notatka dodana przez bludis

Odnośnik do komentarza
https://skript.pl/temat/37630-skrypt-polecania-znajomych-affilance-program/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Po pierwsze jak używasz broadcast to używaj broadcast "cos" a nie  execute console command "broadcast cos"

Po drugie jak checsz żeby jedna osoba dostawała wiadomość do nie stosuj broadcastow tylko send/message "wiadomosc"
 

 

Odnośnik do komentarza
https://skript.pl/temat/37630-skrypt-polecania-znajomych-affilance-program/#findComment-239056
Udostępnij na innych stronach

  • 0

mówisz, że napisałeś skrypt, gdzie używasz to rzeczy które @DCDS002 napisał
piszesz też, że nie wiesz jak to zmienić

to nie Twój skrypt :/

Odnośnik do komentarza
https://skript.pl/temat/37630-skrypt-polecania-znajomych-affilance-program/#findComment-239096
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ę...