Hi Xcontrol custom commands

I saw some ppl using command like this “Q1” how can i add custom commands like "TP to “A”, “B” → DISMOUNT TRANSPORT → Trace “blabla” is it possible?

Edit the plugin file and change the keyword to whatever you want.

u meant xControl.py am i right?

can u give me some example please :slight_smile:

_____________________________ Towns TP _____________________________

	elif msg == ("J"):
		inject_teleport("Constantinople","Samarkand") or inject_teleport("Samarkand","Hotan") or inject_teleport("Baghdad","Hotan") or inject_teleport("Hotan","Donwhang") or inject_teleport("Donwhang","Jangan") or inject_teleport("Alexandria (North)","Jangan") or inject_teleport("Alexandria (South)","Jangan")
	elif msg == ("DW"):
		inject_teleport("Constantinople","Samarkand") or inject_teleport("Samarkand","Hotan") or inject_teleport("Baghdad","Hotan") or inject_teleport("Hotan","Donwhang") or inject_teleport("Jangan","Donwhang") or inject_teleport("Alexandria (North)","Hotan") or inject_teleport("Alexandria (South)","Hotan")
	elif msg == ("H"):
		inject_teleport("Constantinople","Samarkand") or inject_teleport("Samarkand","Hotan") or inject_teleport("Donwhang","Hotan") or inject_teleport("Jangan","Donwhang") or inject_teleport("Alexandria (North)","Hotan") or inject_teleport("Alexandria (South)","Hotan") or inject_teleport("Baghdad","Hotan")
	elif msg == ("SK"):
		inject_teleport("Baghdad","Hotan") or inject_teleport("Alexandria (North)","Hotan") or inject_teleport("Alexandria (South)","Hotan") or inject_teleport("Donwhang","Hotan") or inject_teleport("Jangan","Donwhang") or inject_teleport("Hotan","Samarkand") or inject_teleport("Constantinople","Samarkand")
	elif msg == ("C"):
		inject_teleport("Alexandria (North)","Hotan") or inject_teleport("Alexandria (South)","Hotan") or inject_teleport("Hotan","Samarkand") or inject_teleport("Donwhang","Hotan") or inject_teleport("Jangan","Donwhang") or inject_teleport("Samarkand","Constantinople")
	elif msg == ("AS"):
		inject_teleport("Constantinople","Samarkand") or inject_teleport("Samarkand","Hotan") or inject_teleport("Donwhang","Hotan") or inject_teleport("Jangan","Alexandria (South)") or inject_teleport("Hotan","Alexandria (South)") or inject_teleport("Alexandria (North)","Alexandria (South)") or inject_teleport("Baghdad","Alexandria (South)")
	elif msg == ("AN"):
		inject_teleport("Constantinople","Samarkand") or inject_teleport("Samarkand","Hotan") or inject_teleport("Donwhang","Hotan") or inject_teleport("Jangan","Alexandria (North)") or inject_teleport("Hotan","Alexandria (North)") or inject_teleport("Alexandria (South)","Alexandria (North)") or inject_teleport("Baghdad","Alexandria (North)")
	elif msg == ("B"):
		inject_teleport("Constantinople","Samarkand") or inject_teleport("Samarkand","Hotan") or inject_teleport("Donwhang","Hotan") or inject_teleport("Jangan","Donwhang") or inject_teleport("Hotan","Baghdad")
	elif msg == ("LQ"):
		inject_teleport("Kings Valley","Pharaoh tomb (beginner)")
	elif msg == ("RN"):
		inject_teleport("Hell Room","Town of Darkness")
	elif msg == ("K"):
		inject_teleport("Kotsh Unique Gate","Kotsh Unique Room")

_____________________________ Trade TP _____________________________

	elif msg == ("O1"):
		inject_teleport("Harbor Manager Gale","Pirate Morgun") or inject_teleport("Harbor Manager Marwa","Pirate Morgun") or inject_teleport("Aircraft Ticket Seller Saena","Airship Ticket Seller Dawari") or inject_teleport("Tunnel Manager Salhap","Tunnel Manager Maryokuk") or inject_teleport("Tunnel Manager Topni","Tunnel Manager Asui") or inject_teleport("Boat Ticket Seller Rahan","Boat Ticket Seller Salmai") or inject_teleport("Boat Ticket Seller Asimo","Boat Ticket Seller Asa") or inject_teleport("Ferry Ticket Seller Hageuk","Ferry Ticket Seller Chau") or inject_teleport("Ferry Ticket Seller Tayun","Ferry Ticket Seller Doji")
	elif msg == ("O2"):
		inject_teleport("Harbor Manager Marwa","Priate Blackbeard") or inject_teleport("Harbor Manager Gale","Priate Blackbeard") or inject_teleport("Aircraft Ticket Seller Shard","Aircraft Ticket Seller Sangnia") or inject_teleport("Aircraft Ticket Seller Ajati","Airship Ticket Seller Dawari") or inject_teleport("Aircraft Ticket Seller Sayun","Airship Ticket Seller Poy") or inject_teleport("Boat Ticket Seller Rahan","Boat Ticket Seller Salmai") or inject_teleport("Boat Ticket Seller Asimo","Boat Ticket Seller Asa") or inject_teleport("Ferry Ticket Seller Hageuk","Ferry Ticket Seller Chau") or inject_teleport("Ferry Ticket Seller Tayun","Ferry Ticket Seller Doji")
	elif msg == ("O3"):
		inject_teleport("Harbor Manager Gale","Harbor Manager Marwa") or inject_teleport("Aircraft Ticket Seller Ajati","Airship Ticket Seller Poy") or inject_teleport("Aircraft Ticket Seller Sayun","Airship Ticket Seller Dawari") or inject_teleport("Aircraft Ticket Seller Saena","Aircraft Ticket Seller Ajati")
	elif msg == ("O4"):
		inject_teleport("Ferry Ticket Seller Chau","Ferry Ticket Seller Hageuk") or inject_teleport("Ferry Ticket Seller Doji","Ferry Ticket Seller Tayun") or inject_teleport("Boat Ticket Seller Salmai","Boat Ticket Seller Rahan") or inject_teleport("Boat Ticket Seller Asa","Boat Ticket Seller Asimo") or inject_teleport("Airship Ticket Seller Dawari","Aircraft Ticket Seller Saena") or inject_teleport("Tunnel Manager Maryokuk","Tunnel Manager Salhap") or inject_teleport("Tunnel Manager Asui","Tunnel Manager Topni") or inject_teleport("Pirate Morgun","Harbor Manager Gale") or inject_teleport("Priate Blackbeard","Harbor Manager Gale") or inject_teleport("Underwater Route #2","Underwater Route #3") or inject_teleport("Underwater Route #3","Hotan")
	elif msg == ("O5"):
		inject_teleport("Ferry Ticket Seller Chau","Ferry Ticket Seller Hageuk") or inject_teleport("Ferry Ticket Seller Doji","Ferry Ticket Seller Tayun") or inject_teleport("Boat Ticket Seller Salmai","Boat Ticket Seller Rahan") or inject_teleport("Boat Ticket Seller Asa","Boat Ticket Seller Asimo") or inject_teleport("Airship Ticket Seller Dawari","Aircraft Ticket Seller Ajati") or inject_teleport("Airship Ticket Seller Poy","Aircraft Ticket Seller Ajati") or inject_teleport("Aircraft Ticket Seller Sangnia","Aircraft Ticket Seller Shard") or inject_teleport("Pirate Morgun","Harbor Manager Gale") or inject_teleport("Priate Blackbeard","Harbor Manager Gale") or inject_teleport("Aircraft Ticket Seller Ajati","Aircraft Ticket Seller Saena") or inject_teleport("Underwater Route #2","Underwater Route #3") or inject_teleport("Underwater Route #3","Hotan")
	elif msg == ("O6"):
		inject_teleport("Airship Ticket Seller Dawari","Aircraft Ticket Seller Sayun") or inject_teleport("Airship Ticket Seller Poy","Aircraft Ticket Seller Sayun") or inject_teleport("Pirate Morgun","Harbor Manager Marwa") or inject_teleport("Priate Blackbeard","Harbor Manager Marwa")
	elif msg == ("Q1"):
		inject_teleport("Harbor Manager Marwa","Pirate Morgun") or inject_teleport("Pirate Morgun","Harbor Manager Gale") or inject_teleport("Harbor Manager Gale","Pirate Morgun") or inject_teleport("Priate Blackbeard","Harbor Manager Gale") or inject_teleport("Aircraft Ticket Seller Shard","Aircraft Ticket Seller Sangnia") or inject_teleport("Aircraft Ticket Seller Sangnia","Aircraft Ticket Seller Shard") or inject_teleport("Tunnel Manager Salhap","Tunnel Manager Maryokuk") or inject_teleport("Tunnel Manager Maryokuk","Tunnel Manager Salhap") or inject_teleport("Tunnel Manager Topni","Tunnel Manager Asui") or inject_teleport("Tunnel Manager Asui","Tunnel Manager Topni") or inject_teleport("Aircraft Ticket Seller Saena","Aircraft Ticket Seller Ajati") or inject_teleport("Aircraft Ticket Seller Ajati","Airship Ticket Seller Dawari") or inject_teleport("Airship Ticket Seller Dawari","Aircraft Ticket Seller Ajati") or inject_teleport("Aircraft Ticket Seller Sayun","Airship Ticket Seller Dawari") or inject_teleport("Airship Ticket Seller Poy","Aircraft Ticket Seller Ajati") or inject_teleport("Boat Ticket Seller Rahan","Boat Ticket Seller Salmai") or inject_teleport("Boat Ticket Seller Salmai","Boat Ticket Seller Rahan") or inject_teleport("Boat Ticket Seller Asimo","Boat Ticket Seller Asa") or inject_teleport("Boat Ticket Seller Asa","Boat Ticket Seller Asimo") or inject_teleport("Ferry Ticket Seller Tayun","Ferry Ticket Seller Doji") or inject_teleport("Ferry Ticket Seller Doji","Ferry Ticket Seller Tayun") or inject_teleport("Ferry Ticket Seller Hageuk","Ferry Ticket Seller Chau") or inject_teleport("Ferry Ticket Seller Chau","Ferry Ticket Seller Hageuk") or inject_teleport("forbidden plain","Kings Valley") or inject_teleport("Kings Valley","forbidden plain") or inject_teleport("abundance ground","Storm and cloud Desert") or inject_teleport("Storm and cloud Desert","abundance ground") or inject_teleport("Underwater Route #2","Underwater Route #3") or inject_teleport("Underwater Route #3","Hotan")
	elif msg == ("Q2"):
		inject_teleport("Harbor Manager Marwa","Priate Blackbeard") or inject_teleport("Harbor Manager Gale","Priate Blackbeard") or inject_teleport("Pirate Morgun","Harbor Manager Marwa") or inject_teleport("Priate Blackbeard","Harbor Manager Marwa") or inject_teleport("Aircraft Ticket Seller Saena","Airship Ticket Seller Dawari") or inject_teleport("Airship Ticket Seller Dawari","Aircraft Ticket Seller Sayun") or inject_teleport("Aircraft Ticket Seller Sayun","Airship Ticket Seller Poy") or inject_teleport("Airship Ticket Seller Poy","Aircraft Ticket Seller Sayun") or inject_teleport("Aircraft Ticket Seller Ajati","Airship Ticket Seller Poy")
	elif msg == ("Q3"):
		inject_teleport("Harbor Manager Marwa","Harbor Manager Gale") or inject_teleport("Harbor Manager Gale","Harbor Manager Marwa") or inject_teleport("Aircraft Ticket Seller Ajati","Aircraft Ticket Seller Saena") or inject_teleport("Airship Ticket Seller Dawari","Aircraft Ticket Seller Saena")

______________________________ HWT TP ______________________________

	elif msg == ("KP1"):
		inject_teleport("Kings Valley","Pharaoh tomb (beginner)") or inject_teleport("Dimensional Gate (Enterance of Pharaoh tomb)","Pharoh Tomb (Beginner)")
	elif msg == ("KP2"):
		inject_teleport("Kings Valley","Pharaoh tomb (intermediate)") or inject_teleport("Dimensional Gate (Enterance of Pharaoh tomb)","Pharoh Tomb (Advanced)")
	elif msg == ("KP3"):
		inject_teleport("Kings Valley","Pharaoh tomb (advance)") or inject_teleport("Dimensional Gate (Enterance of Pharaoh tomb)","Pharoh Tomb (Expreienced)")

____________________________ Juipter TP ___________________________

	elif msg == ("J5"):
		inject_teleport("Temple of Jupiter Entrance","Zealots Hideout (Intermediate)")
	elif msg == ("J6"):
		inject_teleport("Temple of Jupiter Entrance","Zealots Hideout (Advanced)")

#_____________________________________________________________________#

Dont know if this works tho but i think it should work heres your example @doforlove1c

is it added at TP section?

def teleport(msg):
    if msg == "O1":
        inject_teleport("Harbor Manager Gale", "Pirate Morgun")
        inject_teleport("Harbor Manager Marwa", "Pirate Morgun")
        inject_teleport("Aircraft Ticket Seller Saena", "Airship Ticket Seller Dawari")
        inject_teleport("Tunnel Manager Salhap", "Tunnel Manager Maryokuk")
        inject_teleport("Tunnel Manager Topni", "Tunnel Manager Asui")
        inject_teleport("Boat Ticket Seller Rahan", "Boat Ticket Seller Salmai")
        inject_teleport("Boat Ticket Seller Asimo", "Boat Ticket Seller Asa")
        inject_teleport("Ferry Ticket Seller Hageuk", "Ferry Ticket Seller Chau")
        inject_teleport("Ferry Ticket Seller Tayun", "Ferry Ticket Seller Doji")
    elif msg == "O2":
        inject_teleport("Harbor Manager Marwa", "Priate Blackbeard")
        inject_teleport("Harbor Manager Gale", "Priate Blackbeard")
        inject_teleport("Aircraft Ticket Seller Shard", "Aircraft Ticket Seller Sangnia")
        inject_teleport("Aircraft Ticket Seller Ajati", "Airship Ticket Seller Dawari")
        inject_teleport("Aircraft Ticket Seller Sayun", "Airship Ticket Seller Poy")
        inject_teleport("Boat Ticket Seller Rahan", "Boat Ticket Seller Salmai")
        inject_teleport("Boat Ticket Seller Asimo", "Boat Ticket Seller Asa")
        inject_teleport("Ferry Ticket Seller Hageuk", "Ferry Ticket Seller Chau")
        inject_teleport("Ferry Ticket Seller Tayun", "Ferry Ticket Seller Doji")
    elif msg == "O3":
        inject_teleport("Harbor Manager Gale", "Harbor Manager Marwa")
        inject_teleport("Aircraft Ticket Seller Ajati", "Airship Ticket Seller Poy")
        inject_teleport("Aircraft Ticket Seller Sayun", "Airship Ticket Seller Dawari")
        inject_teleport("Aircraft Ticket Seller Saena", "Aircraft Ticket Seller Ajati")
    # Devam eden diğer koşullar buraya eklenir

# Teleport işlemini başlatmak için bir msg değeri seçin
selected_msg = "O1"  # Örnek olarak "O1" seçildi
teleport(selected_msg)

i try to add like that but its doesnt work :confused:

Parantez içine al

Hangi kısmı hocam?