|
You last visited: Today at 18:10
Advertisement
[Help] Change Grantname
Discussion on [Help] Change Grantname within the SRO Coding Corner forum part of the Silkroad Online category.
11/28/2018, 17:17
|
#1
|
elite*gold: 53
Join Date: Sep 2014
Posts: 308
Received Thanks: 88
|
[Help] Change Grantname
there is anybody knows how to change Grantname to player with filter?
i tried to get the packet but i have failed
|
|
|
11/28/2018, 22:05
|
#2
|
elite*gold: 100
Join Date: Sep 2017
Posts: 1,110
Received Thanks: 907
|
What's hard at parsing packets, lol.
|
|
|
11/29/2018, 04:21
|
#3
|
elite*gold: 350
Join Date: Aug 2015
Posts: 2,008
Received Thanks: 1,193
|
Quote:
Originally Posted by #HB
What's hard at parsing packets, lol.
|
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
Code:
uint playerID
string grantname
0x3256(x2)
Code:
uint guildID
string charname
string grantname
0xB256
Code:
byte type (probably type)
uint guildID (in db)
uint playerID (uniqueID)
string grantname
|
|
|
11/29/2018, 17:12
|
#4
|
elite*gold: 53
Join Date: Sep 2014
Posts: 308
Received Thanks: 88
|
Quote:
Originally Posted by B1Q
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
Code:
uint playerID
string grantname
0x3256(x2)
Code:
uint guildID
string charname
string grantname
0xB256
Code:
byte type (probably type)
uint guildID (in db)
uint playerID (uniqueID)
string grantname
|
Thanks B1Q
Guild master should be online, right?
|
|
|
11/29/2018, 22:12
|
#5
|
elite*gold: 350
Join Date: Aug 2015
Posts: 2,008
Received Thanks: 1,193
|
Quote:
Originally Posted by Mr.Awesome1337
Thanks B1Q
Guild master should be online, right?
|
don't think so... though i captured these while the master was online
|
|
|
11/30/2018, 18:45
|
#6
|
elite*gold: 21
Join Date: Mar 2011
Posts: 1,613
Received Thanks: 1,122
|
Quote:
Originally Posted by B1Q
don't think so... though i captured these while the master was online
|
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)
Unfortunately, i lost all my parsed packets due to hard drive failure. so i cannot help you
|
|
|
11/30/2018, 19:40
|
#7
|
elite*gold: 350
Join Date: Aug 2015
Posts: 2,008
Received Thanks: 1,193
|
Quote:
Originally Posted by Locklyon
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)
|
yup, there's that.
but then again, a guild master shouldn't be needed to change one's nickname. It is unnecessary imo
though i believe OP should go with your solution instead of mine. my solution is focused on emulating the whole thing(which might not be the way to go) but for something this simple it shouldn't be a problem... i bet the player will tp at any point while playing
|
|
|
12/01/2018, 08:19
|
#8
|
elite*gold: 37752
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,608
|
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.
|
|
|
12/01/2018, 08:30
|
#9
|
elite*gold: 350
Join Date: Aug 2015
Posts: 2,008
Received Thanks: 1,193
|
Quote:
Originally Posted by MeGaMaX.
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.
|
sending the update packets to region & guild members should do it
|
|
|
12/01/2018, 09:52
|
#10
|
elite*gold: 37752
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,608
|
Quote:
Originally Posted by B1Q
sending the update packets to region & guild members should do it
|
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.
|
|
|
12/01/2018, 11:36
|
#11
|
elite*gold: 350
Join Date: Aug 2015
Posts: 2,008
Received Thanks: 1,193
|
Quote:
Originally Posted by MeGaMaX.
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.
|
there's no need for the gs to update its memory (no master needed)
just keep it stored in the filter & update the database
teleportation will refresh the gs memory and that's all there is to it
|
|
|
 |
Similar Threads
|
[Question]Guild/Grantname - Symbols
03/17/2011 - SRO Private Server - 3 Replies
Hey,
anyone know how can i add symbols like this ones?
http://i55.tinypic.com/2ut5gck.jpg
|
[Guide] How to put @££€__??! into your grantname =D
09/13/2010 - SRO PServer Guides & Releases - 4 Replies
So this guide will teach you how to do the grantnames like this one in the pic
http://i51.tinypic.com/znwrxy.jpg
using that grant isnt possible with normal pk2 so you will have to modify it =D
Step 1: Download Drew Benton new pk2 tools or w/e its called
I wont post the download link cuz idunno it and i wont upload myself cuz i cant acess virustotal to make the scan :S
Step 2: You need the .txt, you can download it here:RapidShare: 1-CLICK Web hosting - Easy Filehosting or...
|
[QUESTION]how to change price to change character??
07/08/2010 - EO PServer Hosting - 8 Replies
hi all..can help me?to change price to change character...:handsdown:
|
Explanation of how can you change IP in file data.pak without change in its size
10/08/2009 - Dekaron Private Server - 3 Replies
Explanation of how can you change IP in file data.pak without change in its size
press on Enter and
number which will be missed we will make space in place of it
YouTube - Explanation of how can you change IP in file data.pak without change in its size
name fills you need to search on it
arenalist.csv
channellist.csv
loginlist.csv
monsteset.csv
|
help help help help help help
06/28/2009 - Say Hello - 0 Replies
how i can dowmload Mangos 6385 ???????????????????????????????????
please give me the limk i can't see that
i know it is in www.elitepvpers.com/.../153716-release-mangos-relea ses-blackscorpian-win32-2-4-3-a.html -
but give me link sent it to my email plz
|
All times are GMT +1. The time now is 18:10.
|
|