there is anybody knows how to change Grantname to player with filter?
i tried to get the packet but i have failed
i tried to get the packet but i have failed
Not sure if you can't read or you just skipped the 2nd line.Quote:
What's hard at parsing packets, lol.
uint playerID string grantname
uint guildID string charname string grantname
byte type (probably type) uint guildID (in db) uint playerID (uniqueID) string grantname
Thanks B1QQuote:
Not sure if you can't read or you just skipped the 2nd line.
this is probably a new record for online retardation i was the previous record holder but you're way better at this.
on topic:
Client->Server(0x7256)
Server->Client(0xB256) (this is sent to all nearby players)
Server->Client(0x3256) (this should be sent to all guild members & self (makes it 2 times to the requester (if updating self title never tried updating another player's title))
PACKETS ARE IN SEND ORDER
0x7256
0x3256(x2)Code:uint playerID string grantname
0xB256Code:uint guildID string charname string grantname
Code:byte type (probably type) uint guildID (in db) uint playerID (uniqueID) string grantname
There was an even easier way, by sending a packet via the guild master himself to change ur grant name.Quote:
don't think so... though i captured these while the master was online
yup, there's that.Quote:
There was an even easier way, by sending a packet via the guild master himself to change ur grant name.
I was doing it like this:
U request grant name change via whatever way u assign -> Filter looks up for ur guild master (and if u are in guild or not) and checks if he is online then a packet is sent via the guild master's session to change ur grant name. (Cons: guild master will get spammed with grant name change window)
sending the update packets to region & guild members should do itQuote:
I dont exactly remember if the guild owner should be online or not !!
but iirc the gameserver check if the sender is guild owner or not so make sure to do it the right way and follow any of the mentioned ways,
#Edit the guild owner should be online, or emulate the guild owner in the packet as he is the sender.
there's no need for the gs to update its memory (no master needed)Quote:
let him do it with whatever way he wants, emulation, fucknation, anything. all what is the gs care about, that the sender need to be the guild owner id.