UPDATE TITLE W/O TELEPORT HELP

09/22/2018 18:34 SubZero**#1
hello guys
is there a way to change title like the zerk quest after you finish the quest
it give you the title without any teleport
tried to parse the packets nothing on the end so can any one help me?
as i think maybe it
0x3515 > AGENT_QUEST_REWAD_SELECT
09/28/2018 14:37 KingDollar#2
basically, you will need to send title update packet to client
with playeruniqueID and send it to all players around him in the same region

as example

Packet pack = new Packet(0x30DF);
pack.WriteUInt32(session.Character.UniqueID);
pack.WriteUInt8(TitleID);
SessionExt.BroadCastToSameRegion(session, pack);
09/28/2018 15:41 SubZero**#3
Quote:
Originally Posted by KingDollar View Post
basically, you will need to send title update packet to client
with playeruniqueID and send it to all players around him in the same region

as example

Packet pack = new Packet(0x30DF);
pack.WriteUInt32(session.Character.UniqueID);
pack.WriteUInt8(TitleID);
SessionExt.BroadCastToSameRegion(session, pack);
so 0x30DF it the right packet ?
09/29/2018 01:51 KingDollar#4
ye it is title update packet
09/29/2018 08:50 SubZero**#5
Quote:
Originally Posted by KingDollar View Post
ye it is title update packet
after char teleport title return to the original
09/29/2018 15:26 KingDollar#6
Quote:
Originally Posted by Zoro.Sro View Post
after char teleport title return to the original
you should update HwanLevel column in _Char table also lol
09/30/2018 03:44 chipno0p#7
Quote:
Originally Posted by GhosTly93 View Post
public void sendtitleupdate(int titleID)
{
Packet packet = new Packet(0x30DF);
packet.WriteUInt32(0x0E4649);
packet.WriteUInt8(titleID);
m_LocalSecurity.Send(packet);
Send(false);
}

but does not working (0x0E4649) my char uniqueID, already writing for test.

can you share the your full packet code?
you much send it to player around your char too, look in your code it just send to only your char.
09/30/2018 16:07 SubZero**#8
Quote:
Originally Posted by GhosTly93 View Post
public void sendtitleupdate(int titleID)
{
Packet packet = new Packet(0x30DF);
packet.WriteUInt32(0x0E4649);
packet.WriteUInt8(titleID);
m_LocalSecurity.Send(packet);
Send(false);
}

but does not working (0x0E4649) my char uniqueID, already writing for test.

can you share the your full packet code?
you must store the UniqueID
to send it and you must send it for all players on the same region
09/30/2018 22:03 #HB#9
Quote:
Originally Posted by KingDollar View Post
basically, you will need to send title update packet to client
with playeruniqueID and send it to all players around him in the same region

as example

Packet pack = new Packet(0x30DF);
pack.WriteUInt32(session.Character.UniqueID);
pack.WriteUInt8(TitleID);
SessionExt.BroadCastToSameRegion(session, pack);
Come on dude, why did you share it... :rtfm:
09/30/2018 22:43 SubZero**#10
Quote:
Originally Posted by #HB View Post
Come on dude, why did you share it... :rtfm:
hey dont cry maybe it will help someone :confused:
10/01/2018 20:22 silkroadbotter#11
Quote:
Originally Posted by #HB View Post
Come on dude, why did you share it... :rtfm:
your part of the problem around this community, you beg for help on these forums but soon as someone shares a hint or anything for something you now know or paid for you get annoyed they shared it.. keep your useless comments to yourself and contribute to the threads instead.

actually, you even asked for help with this sort of thing in your previous thread yet when Zoro.Sro asks for help and gets a proper response you get mad lol..

@[Only registered and activated users can see links. Click Here To Register...] keep it up, we need more people like you in this scene
10/01/2018 22:31 B1Q#12
why is this guy complaining because someone shared a packet?
it's funny because anyone with a packet sniffer would easily manage to get the opcode & structure of this simple packet
10/02/2018 06:31 #HB#13
Quote:
Originally Posted by silkroadbotter View Post
actually, you even asked for help with this sort of thing in your previous thread yet when Zoro.Sro asks for help and gets a proper response you get mad lol..
I don't ask for help at sniffing packets, lol? :D
10/08/2018 22:27 GhosTly93#14
@[Only registered and activated users can see links. Click Here To Register...] @[Only registered and activated users can see links. Click Here To Register...]

I can't question the players around my char and send them the title update packet. How can i do it?

Some S->C packets

• 0xB021 (Region Reader)
• 0x3015 (Single Spawn)

I did a few attempts but could not succeed. How did you guys do it?
10/09/2018 19:12 SubZero**#15
Quote:
Originally Posted by GhosTly93 View Post
@[Only registered and activated users can see links. Click Here To Register...] @[Only registered and activated users can see links. Click Here To Register...]

I can't question the players around my char and send them the title update packet. How can i do it?

Some S->C packets

• 0xB021 (Region Reader)
• 0x3015 (Single Spawn)

I did a few attempts but could not succeed. How did you guys do it?
dude you must send the packet for all players on the same region

Packet pack = new Packet(0x30DF); // update title packet
pack.WriteUInt32(session.Character.UniqueID); // Char UniqueID
pack.WriteUInt8(TitleID); // title numb
SessionExt.BroadCastToSameRegion(session, pack); // here method thats send the packet for every player on the same region
its simple for each player send the title update packet