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

[Problem] Skrypt argumenty i te sprawy..


Rekomendowane odpowiedzi

Opublikowano

Siemka mam taki problem jak zrobić aby po napisaniu np /tekst [player] [tekst] i aby pokazywało się mi i tylko temu graczowi? ja zrobiłem jakoś tak:

send "&4[TEST]&b %arg2"
send "&4[TEST]&b %arg 2%" to %arg 1% ale nie działa, a i jak zrobić aby można było wpisać ciąg liter? bo raczej /tekst Sebeklis siemka co tam nie będzie działać.
A i jak dać aby po wpisaniu komendy zmieniało graczowi variables ?
Ponieważ to nie działa:
(niewytabowane)

command /blok [<player>]:
        send "&cZablokowales graczowi %arg 1% komendy!"
       set {%arg 1%.blok} to true
on command:
       if {%player%.blok} is true:
               send "&cAdmin zablokowal ci komendy"
               stop (cancle event nie dziala)
Opublikowano

Przetestuj tak:

command /blok [<player>]:
    trigger:
        if arg 1 is set:
            send "&cZablokowales graczowi %arg 1% komendy!"
            set {%arg 1%.blok} to true
on command:
       if {%player%.blok} is true:
               send "&cAdmin zablokowal ci komendy"
               stop (cancle event nie dziala) 

@Edit:

Zeby wysylac wiadomosci do danego gracza zrob tak:

command /msg <player> <text>:
    trigger:
        if arg 1 is set:
            send "%player% -> [ja]: %arg 2%" to argument 1
            send "[ja] -> %arg 1%: %arg 2%"

Jeżeli pomogłem , liczę na like ;)

Serwer TheWalls: >>>Klik<<<

 

Opublikowano


command /blok [<player>]:

trigger:

if arg 1 is set:

send "&cZablokowales graczowi %arg 1% komendy!"

set {%argument 1%.blok} to true

on command:

if {%player%.blok} is true:

cancel event

send "&cAdmin zablokowal ci komendy"

 

Jeżeli pomogłem , liczę na like ;)

Serwer TheWalls: >>>Klik<<<

 

Opublikowano
command /blok [<player>]:
    trigger:
        if arg 1 is set:
            send "&cZablokowales graczowi %arg 1% komendy!"
            set {%argument 1%.blok} to true
on command:
       if {%player%.blok} is true:
               cancel event
               send "&cAdmin zablokowal ci komendy"
               

Ok, ładnie działa dzięki ( kto by pomyślał że trzeba dodać zwyczajne "ument" ). A wiesz może jak naprawić mój pierwszy problem? z wysyłaniem wiadomości do danego argumentu?

Opublikowano

Na[isalem juz :)

command /msg <player> <text>:
    trigger:
        if arg 1 is set:
            send "%player% -> [ja]: %arg 2%" to argument 1
            send "[ja] -> %arg 1%: %arg 2%"

Jeżeli pomogłem , liczę na like ;)

Serwer TheWalls: >>>Klik<<<

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...