Bir komutu engelleyip başka komutla çalıştırmak mümkün mü ?

bluera

Fiercely unapologetic.
Geliştirici
Emekli
En iyi cevaplar
13
Arkadaşlar bir komutu engelleyip başka komutla çalıştırmak mümkün mü ? mesela /spawn'ı /hub yapacağım ama /spawn çalışmayacak olabilir mi böyle şey ?
 

bluera

Fiercely unapologetic.
Geliştirici
Emekli
En iyi cevaplar
13
on command "/list":
cancel event
execute player command "/mask"

böle yapabilirsin :D
Hocam sen olayı biraz yanlış anladın. Şimdi ben /spawn'ı SimpleAlias gibi pluginlerden /hub olarak değiştirdiğim zaman /hub /spawn triggeri altında çalıştığı için /spawnı engellediğim zaman /hub da engelleniyor. Ben sadece /spawnı engelleyip /hubun çalışmasını istiyorum.
 

ZeYus0308

Kızıltaş Madencisi
En iyi cevaplar
0
Dostum direk hub olarak bir şey yapıp spawnı engelleyeyim mi ? /setspawn gibi /sethub yazıcaksın. /spawn yazdıklarında bir şey olmayacak. /hub yazdıklarında /sethub çektiğin yere gidicekler. İstersen böyle yapayım öbür türlü bilmiyorum :(
 

bluera

Fiercely unapologetic.
Geliştirici
Emekli
En iyi cevaplar
13
Dostum direk hub olarak bir şey yapıp spawnı engelleyeyim mi ? /setspawn gibi /sethub yazıcaksın. /spawn yazdıklarında bir şey olmayacak. /hub yazdıklarında /sethub çektiğin yere gidicekler. İstersen böyle yapayım öbür türlü bilmiyorum :(
Bunu /back olarak yapacağım örnek olarak bu. Yani /back'i /45448 olarak değiştirmek istiyorum.
 

ZeYus0308

Kızıltaş Madencisi
En iyi cevaplar
0
Dostum yapıyorum atacağım şimdi :) Al dostum. Hata olmasın diye denedim. Çalışıyor. @byBluera
Kod:
on join:
    set {back.%player%} to "1"

on first join:
    set {back.%player%} to "1"
  
on command "/back":
    if {back.%player%} is "1":
        cancel event
        stop
    if {back.%player%} is "2":
        uncancel event
      
on command "/45448":
    if {back.%player%} is "1":
        set {back.%player%} to "2"
        wait 1 tick
        execute player command "/back"
        wait 1 tick
        set {back.%player%} to "1"
        stop
    if {back.%player%} is "2":
        execute player command "/back"
        wait 1 tick
        set {back.%player%} to "1":
        stop
 
Son düzenleme:

bluera

Fiercely unapologetic.
Geliştirici
Emekli
En iyi cevaplar
13
Dostum yapıyorum atacağım şimdi :) Al dostum. Hata olmasın diye denedim. Çalışıyor. @byBluera
Kod:
on join:
    set {back.%player%} to "1"

on first join:
    set {back.%player%} to "1"
 
on command "/back":
    if {back.%player%} is "1":
        cancel event
        stop
    if {back.%player%} is "2":
        uncancel event
     
on command "/45448":
    if {back.%player%} is "1":
        set {back.%player%} to "2"
        wait 1 tick
        execute player command "/back"
        wait 1 tick
        set {back.%player%} to "1"
        stop
    if {back.%player%} is "2":
        execute player command "/back"
        wait 1 tick
        set {back.%player%} to "1":
        stop
Teşekkür ederim.
 

Gavatos

Demir Madencisi
En iyi cevaplar
3
Dene bakalım :D
PHP:
command /hub:
    trigger:
        execute console command "/spawn %player%"

command /spawn:
    executable by: console
    trigger:
 
Üst