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] Skript błąd


Rekomendowane odpowiedzi

Opublikowano

Siemka, mam pytanie jak zrobić aby komenda była wykonywana jako op.

Podam wam kawałek kodu:

 

make player execute command "rg select t1"
make player execute command "//set tnt"
make player execute command "rg select g1"
make player execute command "//set gravel"

 

A tutaj zmieniłem kod żeby wykonywał się z konsoli:

 

make console execute command "rg select t1"
make console execute command "//set tnt"
make console execute command "rg select g1"
make console execute command "//set gravel"

 

W konsoli pisze :

 

 A player is expected.
2013-11-08 12:35:41 [INFO] Command could not be handled; invalid sender!
2013-11-08 12:35:41 [INFO] A player is expected.
2013-11-08 12:35:41 [INFO] Command could not be handled; invalid sender!
2013-11-08 12:36:10 [INFO] A player is expected.

czyli ze gracz musi wykonac ta komende.

Pisze pluginy na zamówienie ! Skype: elfusion200

Opublikowano

Thx, a istnieje coś takiego aby zrobić żeby komenda wykonywała się sama nie z playera ani z konsoli(z konsoli nie ponieważ komenda //rg select t1 nie można jej wykonać w konsoli musi ją wykonać gracz).A dlaczego nie z playera ponieważ jak gracz wbije to jak się skończy minigame to wyskakuje mu że nie ma permisi do wykonania komend, a przecież nie dam graczowi permissij do worldedita ?

Pisze pluginy na zamówienie ! Skype: elfusion200

Opublikowano

@Up ten kawałek skryptu ma zaznaczyć teren a potem wykonać do terenu komende(//set)

Pisze pluginy na zamówienie ! Skype: elfusion200

Opublikowano

@Up ale to nic nie da ! Ta komenda musi być wykonywana z opa a chce z konsoli ?!

Pisze pluginy na zamówienie ! Skype: elfusion200

Opublikowano

@Up ale to nic nie da ! Ta komenda musi być wykonywana z opa a chce z konsoli ?!

Terenu zaznaczyć poprzez konsolę się nie da.

Możesz jedynie dodać graczowi uprawnienia, wymusić zaznaczenie punktu 1 i 2, zrobić jakieś tam //set i odebrać uprawnienia.

Ewentualnie wytłumacz bardzo dokładnie jakiego rozmiaru pole ma być zaznaczone i co tam ma dokładnie zajść za zmiana, możliwe że źle cię zrozumiałem i wcale nie o to ci chodzi co napisałem wyżej.

417711489342956987022.png

Opublikowano

@Up 1 pole 20x20 2 pole(podspodem) 20x20

1 pole ma być wypełnione gravelem

2 pole ma być wypełnone tnt

Pisze pluginy na zamówienie ! Skype: elfusion200

Opublikowano
 
make console execute command "pex user %name of player% add worldedit.*"
wait 0.1 seconds
make player execute command "//pos1"
make player execute command "//pos2"
make player execute command "//expand 10 n"
make player execute command "//expand 9 e"
make player execute command "//expand 10 w"
make player execute command "//expand 9 s"
make player execute command "//expand 1 down"
make player execute command "//set tnt"
wait 0.1 seconds
make player execute command "//pos1"
make player execute command "//pos2"
make player execute command "//expand 10 n"
make player execute command "//expand 9 e"
make player execute command "//expand 10 w"
make player execute command "//expand 9 s"
make player execute command "//set gravel"
wait 0.1 seconds
make console execute command "pex user %name of player% remove worldedit.*"

 

Gwarancji nie daję, że działa acz powinno.

// Posrane bb-cody na tym mpc..

417711489342956987022.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...