Register for your free account! | Forgot your password?

You last visited: Today at 16:17

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

Advertisement



change boss text

Discussion on change boss text within the Shaiya Private Server forum part of the Shaiya category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2019
Posts: 16
Received Thanks: 0
change boss text

I would like to change the text left by the chefess when they are attacked


any way for me to do this?

It's on the client side.
or server?

Customer use epi 6
MrktsGame is offline  
Old 06/29/2019, 02:26   #2
 
Mike__'s Avatar
 
elite*gold: 0
Join Date: Oct 2018
Posts: 67
Received Thanks: 28
it is handled from the server side, if you have knowledge in simple programming you can easily to this.

Go here:
..ShaiyaServer\SERVER\PSM_Client\Bin\Data\Lua

Create or edit a new *.lua file

Attach the lua # to your monster.

PS:
If i am understanding you question correctly, you may want to play around in this area

-- //////////////////////////////////////////////////////////////////
function OnAttacked( dwTime, dwCharID )

end
Mike__ is offline  
Old 06/29/2019, 04:01   #3
 
elite*gold: 0
Join Date: Jul 2010
Posts: 523
Received Thanks: 523
sominus is offline  
Old 07/02/2019, 02:31   #4
 
hronolight's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 148
Received Thanks: 503
As i remember some of strings also contained in PSM_Client/Bin/Data/cn_string.DB file (it is used for some mobs/bosses which are not use the LUA)
hronolight is offline  
Old 07/03/2019, 00:36   #5
 
castor4878's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 717
Received Thanks: 3,367
The actual filename may be different since the first 2 characters designate the country of players.
More precisely: the file contains plain text encoded with a given codepage and the default system codepage of the players shall be the same or the game client will display garbage.

The cn_string.DB uses CP 936; other packages posted on ePvP include tw_string.DB, kr_string.DB, a de_string.DB containing English, and so on. NotePad++ is usually able to find out the right codepage when you open a ??_string.DB with it.

The beginning of (one) cn_string.DB is:
1 把异端者彻底赶出去!!(至尊红颜)
2 Li laka Amon-Ra!!(至尊红颜)
3 我让你骨肉分离!!(至尊红颜)

which translates to:
1 Drive the heretics out!! (Supreme Red)
2 Li laka Amon-Ra!! (Supreme Red)
3 I let you separate your flesh!! (Supreme Red)

Better English translations attached.


The structure of the ??_string.DB files is:

repeat until EOF
index (1 or 2 digits, ASCII (or any) encoded)
CRLF
sentence (encoded with a given codepage)
CRLF
end

The name of the used file is stored in plain by the end of ps_game.exe.

Alternatively, the Lua engine (not for clients ep.3) offers 2 methods to have a mob speaking.
The first uses immediate msg and thus rely on msgs defined server-side.
The second uses msg read from the sysmsg-uni.txt which is client-side.

LuaSay(message, distance)
Say a message, defined as an immediate string
message a string
distance only players within this distance from the mob will heard the message

LuaSayByIndex(index, distance)
Say a message, defined by its index within sysmsg-uni.txt
index the index of the string to say
distance only players within this distance from the mob will heard the message
Attached Files
File Type: txt en_string.db.txt (1.2 KB, 99 views)
castor4878 is offline  
Thanks
7 Users
Reply


Similar Threads Similar Threads
Aion Text ändern - Aion change text
05/22/2018 - Aion Private Server - 1 Replies
Text Deutsch Hallo, habe mal eine Frage wie ändere ich das Bild: https://picload.org/view/ddpiwlar/1.jpg.html
[C#][TUTORIAL] Text-to-Speech und Speech-to-Text(Spracherkennung)
04/20/2012 - Coding Tutorials - 5 Replies
Hallo und herzlich willkommen zu meinem 1. Tutorial. Hier werde ich euch zeigen, wie ihr in C# gesprochenen Text in einen schriftlichen Text umwandelt und wie ihr Text vom "vorlesen" lassen könnt. 1.: Was brauchen wir? 2.: "Speech-to-Text" 2.1: Auf die Speech Assembly verweisen 2.2: Code 3.: "Text-to-Speech" 3.1 Code Abschluss
[C#] abfragen, ob textbox.text = teil von label.text
01/28/2012 - .NET Languages - 7 Replies
Guten Abend, ich benötige eure Hilfe. Ich möchte, dass das Programm abfrägt, ob textbox.text = teil von label.text z.B. label.Text = "1234" textbox.Text = "23" if (label.Text == textbox.Text) {...} wie kann ich ihn auslesen lassen, ob nur ein bestimmter teil des labels den text der textbox enthält?
[Text-TuT] Client Text und Beschriftungen
09/19/2011 - Flyff Private Server - 6 Replies
Hey ElitePvPer's, heute zeige ich euch; - wie man den Text und/oder die Beschriftungen ingame ändert. - Wie man die Farbe des Textes und/oder der Beschriftung ändert. Wir öffnen zu erst die im Resource-Ordner enthaltene textclient.txt.txt. Nehmen wir mal an wir möchten die Farbe und den Text von "Du hast XXX Penya erhalten (Gesamt: XXX Penya)" ändern. Wir suchen dazu(+) in der textClient.txt.txt nach "Penya". Direkt der 2te String ist es: IDS_TEXTCLIENT_INC_000185 Du hast %s Penya...



All times are GMT +1. The time now is 16:20.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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