download link I’m looking but I can not find help?
Hi,
Plugins: Download
Bot(Testing): https://forum.projecthax.com/t/latest-testing-release/24/46
Bot(Stable): https://forum.projecthax.com/t/latest-stable-release/25
Manager: https://forum.projecthax.com/t/manager-release/45
Please check first Plugins Download link… broken
Doesn’t work i check now.
It does. You could use the installer if you can’t figure it out. https://phbot.org/phBot%20Installer.exe
Dear Admin
I have a little problem
How would you start this script?
Where in the phbot folder will I take?
can you give me a ready .py file?
I’ve been talking about this for 2 weeks.
Please help me to extend my phbot membership.
from phBot import *
import struct
from datetime import datetime
log(’[Plugin] Succesfully loaded [%s].’ % name)
ArenaType = ‘’
def handle_joymax(opcode, data):
if opcode == 0x34D2:
if data[0] == 0xFF and data[1] == 0x00 and data[2] == 0x01 and data[3] == 0x01:
log(’[Arena] Successfully registered to arena: %s’ % ArenaType)
stop_bot()
return True
def arena(arguments):
NPCID = 0
Time = datetime.utcnow()
Hours = int(Time.strftime(’%H’))
Minutes = int(Time.strftime(’%M’))
Seconds = int(Time.strftime(’%S’))
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
Why don’t you explain how to use it
Dear Admin
I didn’t write it. You have to modify the times and add “arena” to your script. Do not take over random threads that I post in just to get my attention.
but people who run them in the forum you can do it you need help I hope you understand me.