Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Czy da się zmienic zmienną {@...} w skrypcie?


rpgservhelp

Rekomendowane odpowiedzi

Opublikowano

czy da się zmienić text w {@RANK}? bo jak dam w options to tylko takie moze byc

 

mój skrypt:

options:
    Ranga: {@RANK.%player%}
    LVL: &a(&3Lvl&b %{LVL.%Player%}%&a)

on chat:
    cancel event
    broadcast "{@LVL} {@Ranga} &b%player%&3>&7 %message%"

 

Opublikowano

@rpgservhelp

Możesz opisać konkretniej oco chodzi?

żeby zmienić w niej TEXT

Czyli jak wpisze cmd /ranga 1 to {@Ranga} ustawi się na text: "Gracz"

/ranga 2 = np. Admin

Opublikowano

Ktoś tutaj nie rozumie podstawowych rzeczy. Chociaż już tym się nie zajmuję to Tobie jeszcze wyjątkowo to wytłumaczę.

 

options: - to jest stała, tego nie można zmienić po prostu co tutaj w skrypcie wpiszesz, tego poprzez kod komendy nie zmienisz, chodźby ch*j na ch*ju stawał. (w options również nie dajesz %player%)

 

Takie coś robi się za pomocą zmiennych czyli variables

 

(To jest przykład tego nie kopiuj)

 

variables:

  {lvl.%player%} = 0

  {ranga.%player%} = "Z*eb"

on chat:

  cancel event

  set message to "%{lvl.%player%}% %{ranga.%player%} %display name of player% -> %message%"

 

 

 

Pozdrawiam #Knugi

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

 

options: - to jest stała, tego nie można zmienić po prostu co tutaj w skrypcie wpiszesz, tego poprzez kod komendy nie zmienisz, chodźby ch*j na ch*ju stawał. (w options również nie dajesz %player%)

 

Nie pie....ol

command /ranga <player> <text>:
    aliases: rk
    trigger:
        set {RANK.%arg-1%} to arg-2
        message "&aRanga gracza &6%arg-1% &azostała zmieniona na &6%arg-2%" to player

options:
    Ranga: &f[&b%{RANK.%player%}%&f]
    LVL: &a(&3Lvl&b %{LVL.%Player%}%&a)

on chat:
    cancel event
    broadcast "{@LVL} {@Ranga} &b%player%&3>&7 %message%"

Komenda /ranga <nick> <jakas nazwa> - Zmienia rangę danemu graczowi.

logo4b.png

Opublikowano

@OnlineCraft kolega wyżej ma rację ;D w options możesz np dać TAG a to co dałeś np {@LVL} to jest zmienna, options nie działa tak jak variables dlatego nie działa ci {@LVL}, ale jeśli chcesz zmienić tekst to poprostu jeśli ma być stały

masz zrobię ci ten skrypt:
 

options:
	Ranga: TUTAJ MOZESZ WPISAĆ TYLKO TEKST NIE MOZESZ ZMIENNYCH
	LvL: TAK SAMO JAK WYZEJ
command /ranga [<player>] [<text>]:
	trigger:
		if player has permission "sk.rangi": # <-- sk.rangi uprawnienie na komende /ranga
			execute console command "pex user %arg 1% group set %arg 2%
		else:
			send "&cBrak uprawnien!"

Nie wiem czy oto ci chodzi

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...