[Plugin] xPacketTool

This tool is for advanced users, you can use this plugin to analize and inject packets to server/client through phBot.

Features :

  • Show packets from Server and Client separately
  • Filter to [Show Only] or [Don't Show] packets, this list it’s saved for next time
  • Inject packet from the plugin interface in real time (You can be disconnected if you do something wrong)
1 Like

example when we use right click reverse we can learn opcode item and packet injection?

I’m not sure what are you saying, but yeah. You can learn all opcodes and data sent by your client when you do some action and all data received from the server after that.

Of course, every packet have his own structure, at most cases you will see only ID’s from objects.

How do I use this extension? Can you tell by example?

Lastest version here.

hey guys I have a question …

When I am logging in a new account, the manager does not enter the second password, I need to manually enter the bot.

Is it possible to take the package from this and make a plugin? To make automatic

@JellyBitz
Thanks

Making an automatic passcode setup if there is none,… Yes, you can make a plugin for that.

1 Like

Can you help me with it?

@JellyBitz do you know if you can send a packet to dc other ppl ?
i won´t do anything on servers but i saw a “bug” i can´t understand that some ppl get dced and some not it seems like it isn´t random because it is always the same ^^
if you have time start a conservertion with me i must report it if it is a bug…

Hello, can we find out which points on the map drop xpackettool faster monster? If yes, can you give a short example?

I am wanting to use an item that is located in the inventory that needs to be confirmed and is giving invalid command, can someone help me? through scripting

image

@JellyBitz @Gladyston @Chefkoch

that’s the mistake!
image

No issues on code. Make sure you have xPacketTool plugin loaded.

1 Like

yes it’s loaded!

Wasn’t 0x704C always encrypted?

so shouldn’t it like this

inject,704C,true,10,EC,26

1 Like

Item use is always encrypted.

1 Like

Hey guys, I need some help. I am trying to create a script that allows my character to receive the beginner quests when returning to town at lv 40 using the Xpacketool. I have analyzed the packets and added them to the script. However, it did not seem to work very well. The character did select the quests but, it did not accept the reward items which is the 150% XP and others like speed scroll etc.

Please see below:

walk,6441,1091,-32
walk,6451,1089,-33
walk,6464,1087,-33
walk,6475,1091,-13
walk,6482,1096,0
inject,0x70EA,False,00,00,00,01,00,00,00,00
inject,0x7046,False,FC,00,00,00,02
inject,0x30D4,False,0B
inject,0x704B,False,FC,00,00,00
inject,0x7046,False,FC,00,00,00,02
inject,0x30D4,False,09
inject,0x704B,False,FC,00,00,00
inject,0x7045,False,FC,00,00,00
inject,0x7046,False,FC,00,00,00,02
inject,0x30D4,False,0B
inject,0x704B,False,FC,00,00,00
inject,0x7045,False,FC,00,00,00
inject,0x7046,False,FC,00,00,00,02
inject,0x30D4,False,0C
inject,0x704B,False,FC,00,00,00
walk,6475,1091,-13
walk,6464,1087,-33
walk,6451,1089,-33
walk,6441,1091,-32

I am unsure about the True and False and not sure what it stands for (self-taught here). I have watched a trade tutorial and have seen other users inject the package at trader to receive their rewards so I have added the False based on that idea.

If anyone can untangle this issue for me that would elevate my whole AFK experience and I can implement this for XAcademy.

Looking forward to hearing back from you guys and @JellyBitz and @Ryan

Thanks sooo much!

Found a way to do this make it simpler. I created a script to that instead of analyze and inject the packages to server.

Make it like that
Inject
Wait, 2000
Inject
Wait,2000

why do we need to add false to every line? what’s the difference if we add true? Also, we don’t need to inject packets to make this work @Chefkoch. The simpler way to do this is to create a script command using Quest nearby option and select the Q beginner lv 5/10/20. it should do the job itself and save us more time.