Register for your free account! | Forgot your password?

You last visited: Today at 14:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Client Notice

Discussion on Client Notice within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
[GM]JuStiCe's Avatar
 
elite*gold: 0
Join Date: Nov 2014
Posts: 170
Received Thanks: 66
Client Notice

Hi there
I'm using
Packet gamenotice = new Packet(0x300C);
gamenotice.WriteUInt16(3100);
gamenotice.WriteUInt8(1);
gamenotice.WriteAscii(UIIT_STT_JOB_LEVEL);
m_LocalSecurity.Send(gamenotice);
Send(false);

Packet rightnotice = new Packet(0x300C);
rightnotice.WriteUInt16(3100);
rightnotice.WriteUInt8(2);
rightnotice.WriteAscii(UIIT_STT_JOB_LEVEL);
m_LocalSecurity.Send(rightnotice);
Send(false);
to send notice
my UIIT_STT_JOB_LEVEL in textuisystem.txt is "Your level is too low to wear a job suit !"
How to change it to
"You should be Level [%d] or higher to wear a job suit" ??
i want to know how to replace %d with my value while sending notice

Thanks.
[GM]JuStiCe is offline  
Old 07/31/2019, 20:45   #2
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
It's sad but its not possible, the client does that internally. For example,
Quote:
UIIT_MSG_GUILD_LEVEL_UP_RESULT:
Guild level has been increased to %d.
The server sends a general guild packet to the client with the guild new level, then the client calls printf internally preparing its str, then shows a msg with that str that got modified by printf with the guild level.

You can act exactly like the client, or dig deeper like flo .

Side-Tiring-Way: Modify 0x300C packet structure in the client and server files to contain a condition for that.
#HB is offline  
Thanks
1 User
Old 07/31/2019, 22:01   #3
 
[GM]JuStiCe's Avatar
 
elite*gold: 0
Join Date: Nov 2014
Posts: 170
Received Thanks: 66
Quote:
Originally Posted by #HB View Post
It's sad but its not possible, the client does that internally. For example,The server sends a general guild packet to the client with the guild new level, then the client calls printf internally preparing its str, then shows a msg with that str.

You can act exactly like the client, or dig deeper like flo .

Side-Tiring-Way: Modify 0x300C packet structure in the client and server files to contain a condition for that.
Thanks bro
[GM]JuStiCe is offline  
Reply


Similar Threads Similar Threads
[notice]VMWARE (dual client)
04/27/2014 - Grand Chase - 9 Replies
for those having a problem running VMWARE to avoid error regarding Gameguard Gamemon be sure you patch your GC first in your 1st workstation before cloning it then run both workstation the 1st and the 2nd when they both arrive at windows xp desktop (I use xp for small hardware resources)
*Notice*Warning Password stealing site*Notice*
12/28/2009 - World of Warcraft - 0 Replies
Notice is as follows, do not enter this site, if you get a notice in your email like this for gawd sakes dont give anyone your password Subject:World of Warcraft Account Trade Dispute Notice When we carry out a routine check when the account, we have evidence to show that your account has been involved in the disputed transactions. So we have to inform you visit our website(worldofwarcraft*com]fill out some information to facilitate our investigation. If you can not tie in with our soon...



All times are GMT +1. The time now is 14:15.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.