Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 21:55

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

Advertisement



[PROFIT] Client strings concatenation

Discussion on [PROFIT] Client strings concatenation within the Rappelz Private Server forum part of the Rappelz category.

Reply
 
Old   #1
 
mongreldogg's Avatar
 
elite*gold: 30
Join Date: Mar 2012
Posts: 634
Received Thanks: 297
[PROFIT] Client strings concatenation

Even if this thread name starts with [PROFIT] tag, i dont sure if i explain the most profitable way to get a result that i had by using the staff i tell about now.

If you have another better way, you are free to tell how to make better and it will be appreciative at least by me. By the way, this method seems like a lifehack

So, not just me met a problem with strings contatenation using strings codes.

For example:


This function will return a dialog text that contains only first string and nothing after it could be shown.

The way to act well with this is to make 2 strings that has special value and 2 LUA functions for strings ripping.

Let's start from strings:

We must add 2 rows into stringresource and make a stringresource RDB patch into client (IMPORTANT! Another way you will have troubles with strings showing)

So here they are:


And lua functions:

How to use:

If we need to make a string that contains more than 1 client string, we must write it as in example:

Pay attention that rip_end() function must be always concatenated to a string after it.
These functions even makes a "rip" between client string and normal string that is written in a script.
Another examples:


And now i can say something shitty but i'll explain how it works as how i understood that. Correct me if i'm wrong.

So, if we write a value that has a special format into a string:
#@value@#
it makes a kind of "string function" from a simple string and #@value@# becomes an "argument" for it.
And we are able to change something inside a client string by our script and even put one clent string into another.

So, how rip() function works.
It uses a string that has 2 "arguments".
First argument becomes a string that we want to put into a text. Second value becomes a value of the next rip() function and it makes a kind of cycle that must be always ended bu rip_end() function.
rip_end function ends a cycle by setting an empty value for the last "string argument" of the chain.

Tested it. Works. Feel free even with korean gameserver functionality.

Xijezu, please add it into collections.
Thanks for Thanksfarmer...
Cheers
mongreldogg is offline  
Thanks
8 Users
Old 01/19/2014, 18:39   #2
 
.Haze.'s Avatar
 
elite*gold: 0
Join Date: Jan 2014
Posts: 7
Received Thanks: 0
Nice, good Work. Thank for profit.
.Haze. is offline  
Reply


Similar Threads Similar Threads
Strings checker ....
08/24/2013 - AutoIt - 2 Replies
Hi. I want a way that i enter a string to an edit box, and certain words ( entered by mine ) to be changed, like so: I Enter : Afara e o vreme frumoasa, sa stii. I want : Afară e o vreme frumoasă, să știi. So, only CERTAIN words are converted so. And i want to check for every word. How can i do that ? :-?
Strings >_>''
07/01/2011 - AutoIt - 10 Replies
Ich bräuchte einmal Hilfe bei meinem Script. ich möchte gerne einen String in einer TextDatei suchen lassen und dann ersetzen lassen. Außerdem möchte ich eine Schleife durchlaufen lassen die checkt was für einen Wert der String hat z.B if StringExists($file,"Toastborad=R") then StringReplace(...) EndIf
[C++]Problem strings
05/09/2011 - C/C++ - 6 Replies
Hallo Leute, ich habe ein kleines Problemchen. Ich bin gerade dabei mein kleines 2D Spielchen zu programmieren. Auf das Problem stoße ich beim Laden der Map/Karte. Ich möchte sie in 2 Teilen sozusagen laden. Der erste Teil ist der Hintergrund, den ich ohne Probleme laden kann, danach möchte ich Objekte (Truhen, Tühren etc.) laden. Dies habe ich so bewältigt, dass ich den Bildschirm in ein 10x10 Raster aufgeteilt habe sprich bei einer Auflösung von 800x600 ist ein Kästchen 60x80 Pixel groß....
Interesting Strings found in game client...
06/23/2008 - Cabal Online - 31 Replies
/_19 : Clear All CoolTime /_18 : Call shop anyware /_17 : Enable/Disable item limit /_16 : Enable/Disable village PK /_15 : Enable/Disable to display Animation-time to chatbox /_14 : Enable/Disable Attackmode to ignore obstacle /_13 : Enable/Disable display GPS /_12 : Enable/Disable Potion cooltime /_11 : Undead mode /_10 : NonClient Hack



All times are GMT +1. The time now is 21:55.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.