I’ve found plugins, but I don’t know how to use it.
I’ve added a .py file to the Plugins. I’ve added phbot to it, but when I start phbot in front of the battle arena, I don’t take any action and I need your help.
if (Minutes == 35 and Seconds >= 5) or (Minutes > 35 and Minutes < 45):
NPCs = get_npcs()
for UniqueID, NPC in NPCs.items():
if NPC['name'] == 'Arena Manager':
NPCID = UniqueID
break
if NPCID != 0:
global ArenaType
ArenaType = ''
Packet = bytearray()
Packet.append(0x01)
# if Hours == 18:
# ArenaType = 'Job Flag'
# Packet.append(0x03)
# Packet.append(0x02)
# elif Hours == 6:
# ArenaType = 'Job Points'
# Packet.append(0x03)
# Packet.append(0x01)
if Hours == 1 or Hours == 2 or Hours == 3 or Hours == 4 or Hours == 5 or Hours == 6 or Hours == 7 or Hours == 8 or Hours == 9 or Hours == 10 or Hours == 11 or Hours == 12 or Hours == 13 or Hours == 14 or Hours == 15 or Hours == 16 or Hours == 17 or Hours == 18 or Hours == 19 or Hours == 20 or Hours == 21 or Hours == 22 or Hours == 23 or Hours == 24:
ArenaType = 'Random Flag'
Packet.append(0x00)
Packet.append(0x02)
elif Hours == 1 or Hours == 2 or Hours == 3 or Hours == 4 or Hours == 5 or Hours == 6 or Hours == 7 or Hours == 8 or Hours == 9 or Hours == 10 or Hours == 11 or Hours == 12 or Hours == 13 or Hours == 14 or Hours == 15 or Hours == 16 or Hours == 17 or Hours == 18 or Hours == 19 or Hours == 20 or Hours == 21 or Hours == 22 or Hours == 23 or Hours == 24:
ArenaType = 'Random Points'
Packet.append(0x00)
Packet.append(0x01)
elif Hours == 1 or Hours == 2 or Hours == 3 or Hours == 4 or Hours == 5 or Hours == 6 or Hours == 7 or Hours == 8 or Hours == 9 or Hours == 10 or Hours == 11 or Hours == 12 or Hours == 13 or Hours == 14 or Hours == 15 or Hours == 16 or Hours == 17 or Hours == 18 or Hours == 19 or Hours == 20 or Hours == 21 or Hours == 22 or Hours == 23 or Hours == 24:
ArenaType = 'Party Flag'
Packet.append(0x01)
Packet.append(0x02)
elif Hours == 1 or Hours == 2 or Hours == 3 or Hours == 4 or Hours == 5 or Hours == 6 or Hours == 7 or Hours == 8 or Hours == 9 or Hours == 10 or Hours == 11 or Hours == 12 or Hours == 13 or Hours == 14 or Hours == 15 or Hours == 16 or Hours == 17 or Hours == 18 or Hours == 19 or Hours == 20 or Hours == 21 or Hours == 22 or Hours == 23 or Hours == 24:
ArenaType = 'Party Points'
Packet.append(0x01)
Packet.append(0x01)
else:
log('[Arena] Guild arena not supported')
return 0
inject_joymax(0x74D3, Packet, False)
return 500