Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 01:10

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

Advertisement



[Help Thread] Please post your questions here.

Discussion on [Help Thread] Please post your questions here. within the Rappelz Private Server forum part of the Rappelz category.

Reply
 
Old 04/07/2026, 13:35   #8821
 
elite*gold: 0
Join Date: Nov 2011
Posts: 30
Received Thanks: 2
Quote:
Originally Posted by ThunderNikk View Post
Forgive me for all the questions, but I have one more.

Your Windows is set up for Korean language support as well?
Of course. I use a Windows system that supports EN and KR.
risslove is offline  
Old 04/07/2026, 13:51   #8822
 
yosiemelo's Avatar
 
elite*gold: 0
Join Date: Apr 2017
Posts: 230
Received Thanks: 162
Quote:
Originally Posted by Nephomor View Post
Hi everyone !

I’d like to create a small server locally for now and experiment with modifying quite a few things. My main goal is to keep myself busy and learn some concepts in this field. I want to do this on Rappelz because I already have good knowledge of the game, and the modifications I make will feel meaningful.

I’ve seen two types of server files: binary files, which are often more recent (like version 9.5.2)but harder to modify, and source server files, but for older versions.

What would you recommend ? My end goal is to have the more recent features.

thx !
Source, just source, if you dont know something how to edit or how its works just ask codex, its more than enought for beginners but use it to understand and learn, not to do random things

Quote:
Originally Posted by risslove View Post


I don't know how to upload images here, so I am attaching a link instead.



I want to enjoy the game by changing the client language.
However, it is not working as I expected.

I am using version 9.5.2, and the client is KTS 9.5.

The Sframe I am using is US 9.5.

I have tried many different methods.

Lastly, the only thing left to fix was the font, but the in-game text started to appear garbled.

The font settings in my localinfo.ini are shown below.


I have already hashed the files and placed them in the resource folder.
(I have also hashed the .ttf font file.)

Could you please tell me how to fix this problem?

dm me on discord so we can setup anydesk connection and i try resolve this, hard to say on the fly 'why' its not working

name "yosiem"

Quote:
Originally Posted by osomeloso View Post
I've managed to get a server from the forum up and running—one that requires compiling—and I'll be posting it soon to help 'noobs' like me who are nostalgic for the old 7.2 versions but are driven crazy by the setup.I have a question for the experts: in this version, the client and the database aren't identical. This is causing major issues when downloading RDBs (like items) from the DB and trying to get them to work correctly in the client. At first glance, the first problem I noticed is the weight column; I think it’s being placed in a different column, making everything take up 100% weight.My question is: how do you handle this? Do you modify the Data RDB on one side and the DB on the other separately? I’d like to use the tools built by the experts, but none of the structures match this DB correctly—not Grimoire, nor RappelzRDBTool-3.1.0-bin. The only other option is changing values one by one for 23,000 items..
dosnt metter what client you using, you edit only database and you generate ALL rdb's files from DB and place them into your client.

im sure those tools works, maybe its something bad in your DB but thats dont make seanse for me at all, you can also dm me on discord i try explain to you how to do those things

Quote:
Originally Posted by GreekToMe View Post
tried to make an NPC stage my pet but the script doesn't work, could someone point out where I have gone wrong.

dlg_menu("Stage 1 position 0", "set_creature_enhance(0, 1)")
dlg_menu("Stage 2 position 0", "set_creature_enhance(0, 2)")
dlg_menu("Stage 3 position 0", "set_creature_enhance(0, 3)")
dlg_menu("Stage 4 position 0", "set_creature_enhance(0, 4)")
dlg_menu("Stage 5 position 0", "set_creature_enhance(0, 5)")
maybe you didnt refresh scripts? or your pet is in slot 1 instad of 0 ?
syntax is correct so make no seanse
yosiemelo is offline  
Thanks
1 User
Old 04/07/2026, 18:44   #8823
 
InkDevil's Avatar
 
elite*gold: 0
Join Date: Sep 2015
Posts: 604
Received Thanks: 1,203
Quote:
Originally Posted by GreekToMe View Post
tried to make an NPC stage my pet but the script doesn't work, could someone point out where I have gone wrong.

dlg_menu("Stage 1 position 0", "set_creature_enhance(0, 1)")
dlg_menu("Stage 2 position 0", "set_creature_enhance(0, 2)")
dlg_menu("Stage 3 position 0", "set_creature_enhance(0, 3)")
dlg_menu("Stage 4 position 0", "set_creature_enhance(0, 4)")
dlg_menu("Stage 5 position 0", "set_creature_enhance(0, 5)")
The command is creature_enhance( slot, enhance) not set_creature_enhance.
So your only issue was the set_ .

If I may suggest a little row of simple functions ( kept easy to understand):
Code:
function NPC_Creature_enhancer_start()
	local nMaxCreatures = get_base_skill_level(1801) -- for checking the Creature control skill
	dlg_title("NPC Name")
	dlg_text("For which pet do you want to modify the enhance?")
	if nMaxCreatures > 0 then -- only generate menues if slots exists
		 for i = 1,nMaxCreatures do
			   local nHandleSlot = i-1
			   local hCreature = get_creature_handle(nHandleSlot )
			   if hCreature ~= 0 then -- if no creature is in slot, don't offer options for it
				  dlg_menu("("..i..") "..gcv(hCreature,"name"),"NPC_Creature_enhancer_choice("..nHandleSlot..")")
			   end
		 end
	end
	dlg_menu("Cancel","")
	dlg_show()

end

function NPC_Creature_enhancer_choice( slot )
	local nMaxEnhance = 5 --- Define Max Enhancement you want to allow to set on
	dlg_title("NPC Name")
	dlg_text("To which stage do you want to change it?")
	
	-- we could also check here if the pet still is in this slot, but we will do that in next function
	for i = 0,nMaxEnhance do
		dlg_menu("Stage "..i,"NPC_Creature_enhancer_proc("..slot..","..i..")")
	end
	
	dlg_menu("Cancel","")
	dlg_show()

end


function NPC_Creature_enhancer_proc( slot, new_enhance )
	local nCreatureHandle = get_creature_handle(slot)
	if nCreatureHandle ~= 0 then -- we check if the slot is still full
		creature_enhance( slot, new_enhance)
		message("Your "..gcv(nCreatureHandle,"name").." got set to stage "..new_enhance)
	else
		private_notice("Seems your creature has disappeared from your formation.")
	end

end
These should do what you want.
InkDevil is offline  
Thanks
1 User
Old 04/07/2026, 22:36   #8824
 
elite*gold: 0
Join Date: Apr 2025
Posts: 12
Received Thanks: 1



Do u know whats wrong?

The last thing i did if thats the case...
was this pet installation...


I put my backup data.XXXs and game is starting.. i have no idea what i did wrong with grimiore... is there a tutorial somewhere?
hackintosch is offline  
Old 04/08/2026, 15:44   #8825
 
elite*gold: 0
Join Date: Oct 2020
Posts: 25
Received Thanks: 2
Quote:
Originally Posted by InkDevil View Post
The command is creature_enhance( slot, enhance) not set_creature_enhance.
So your only issue was the set_ .

If I may suggest a little row of simple functions ( kept easy to understand):
Code:
function NPC_Creature_enhancer_start()
	local nMaxCreatures = get_base_skill_level(1801) -- for checking the Creature control skill
	dlg_title("NPC Name")
	dlg_text("For which pet do you want to modify the enhance?")
	if nMaxCreatures > 0 then -- only generate menues if slots exists
		 for i = 1,nMaxCreatures do
			   local nHandleSlot = i-1
			   local hCreature = get_creature_handle(nHandleSlot )
			   if hCreature ~= 0 then -- if no creature is in slot, don't offer options for it
				  dlg_menu("("..i..") "..gcv(hCreature,"name"),"NPC_Creature_enhancer_choice("..nHandleSlot..")")
			   end
		 end
	end
	dlg_menu("Cancel","")
	dlg_show()

end

function NPC_Creature_enhancer_choice( slot )
	local nMaxEnhance = 5 --- Define Max Enhancement you want to allow to set on
	dlg_title("NPC Name")
	dlg_text("To which stage do you want to change it?")
	
	-- we could also check here if the pet still is in this slot, but we will do that in next function
	for i = 0,nMaxEnhance do
		dlg_menu("Stage "..i,"NPC_Creature_enhancer_proc("..slot..","..i..")")
	end
	
	dlg_menu("Cancel","")
	dlg_show()

end


function NPC_Creature_enhancer_proc( slot, new_enhance )
	local nCreatureHandle = get_creature_handle(slot)
	if nCreatureHandle ~= 0 then -- we check if the slot is still full
		creature_enhance( slot, new_enhance)
		message("Your "..gcv(nCreatureHandle,"name").." got set to stage "..new_enhance)
	else
		private_notice("Seems your creature has disappeared from your formation.")
	end

end
These should do what you want.
Thank you so very much, this is so much better than what I had made
GreekToMe is offline  
Reply

Tags
7.4, client, rappelz


Similar Threads Similar Threads
[Helping Topic] 24/7 Helping Services!
08/27/2008 - EO PServer Hosting - 31 Replies
stucked on anything while setuping your server? post your problem here and you will get answer as fast as possible better than spamming with posts :cool: first of all try reading Ahmedpotop's Pserver All thing guide. if your couldn't solve it out post your problem down here ""That includes PHP rankings pages / registrations pages / Status pages""



All times are GMT +2. The time now is 01:10.


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.