-
Posts
1536 -
Joined
-
Last visited
-
Days Won
35
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by Chaos92
-
-
8 minutes ago, gammie said:
2010 client ? I dont know where you can get the data folder and lua files for it anymore. Most probably thats the reason why the error occured.
-
2 hours ago, aleph075 said:
I know there is a way to change the server from pre-renewal to renewal (but dunno where is it). But i wanna know if its posible to switch 1 by 1 only a few of them.
I want the pre-renewal mechanics in general, but i wana change the posible of critical double atack, and the XP penalty like renewal. But, the drop and defense system as pre renewal.
How can I change just a few of them? Where to set the main config?
thx
You can enable/disable it here : https://github.com/rathena/rathena/blob/master/src/config/renewal.hpp
comment it to disable it by adding // at early lines for example
//#define RENEWAL
- 1
-
Before have some suggestion about the SQL generator. I don't think its needed since you might change some data generated and there are already SQL generator from rathena (yaml2sql.bat) so you can use your edited YML and generate the exact SQL for it.
And since I saw some users are struggling setting up server with custom max levels, maybe Ill create a generator for that too.
- 1
-
4 hours ago, eloscar23 said:
HELP. WHEN I USE 4 JOB AND I WARP ANYWHERE I GET WARPED TO @GO 0 INSTANTLY 1 SECOND AGO.
USING EMULATOR RATHENA MASTER.
maybe script ? If u are asking why this happen.
Since any jobs can warp anywhere it shouldnt be just @go 0.
Even starting point of players also isnt @go 0 by default.
-
1 hour ago, Seller said:
A player from japan cannot connect to my server it says Connection is currently delayed.Please reconnect again later.Please Help would appreciate.
make sure the player can ping/connect to your server IP. Ask them to ping, maybe.
-
30 minutes ago, Enoch said:
good day i'm requesting editor for custom weapon per job class or i if i want to correct the position of weapon per class
To be honest I dont understand much from your request, but if regarding weapontable.lub, itemdb.yml and custom_iteminfo.lua, then you can try my generator here :
-
5 hours ago, aleph075 said:
Oooh thx! Now I discover that "differencce level" also affect the DROP RATE?!?! What??? So, if i am looking for a low level mob card.... I really have less drop chance? Do the servers edit this?
https://github.com/rathena/rathena/blob/master/src/config/renewal.hpp#L45C1-L45C21
If you didnt want Renewal drop mode, then you can disable it.
- 1
-
1 hour ago, Gotcha said:
Thank you
I'll try it first.
But I'm local. Maybe I think euc-kr, utf-8 encoding issue.
I don't need translate English.
So I'll try encode rathena Mysql euc-kr later.
If you're korean, I think you can use the default one then. That is client side error so its not related to mysql to be honest.
-
Either you disable the patch for 'enable the cash shop preview' in nemo/warp,
OR
you can change in src/config/core.hpp
/// Uncomment for use with Nemo patch ExtendCashShopPreview
//#define ENABLE_CASHSHOP_PREVIEW_PATCH
remove the // to enable it and recompile rathena.
-
2 hours ago, Gotcha said:
Maybe use Chris RO English Translation project here : https://github.com/llchrisll/ROenglishRE. He got default nemo and warp profiles too.
-
3 hours ago, Yaziid91 said:
Hello, I would like to know if someone could give me all the paths in the data folder for the following custom sprite: hat, NPC, weapon, equipment. Because I have a big GRF file, I would like to create several GRF files so that everything is not mixed, for example headgear.grf, npc.grf.. please
https://github.com/rathena/rathena/wiki/Data-Folder
Maybe this ? -
2 hours ago, aleph075 said:
Hi guys.. i wanna add some plus skills in endgame.
For example. High Priest could unlock Coleceum Heal if has Kyrie Elesion level 10. Where are the conditions/skill tree scripts? Any help is welcome!Thx
https://github.com/rathena/rathena/blob/master/db/re/skill_tree.yml
or
https://github.com/rathena/rathena/blob/master/db/pre-re/skill_tree.yml
- 1
-
-
3 hours ago, seenmylove said:
How to write about search the monster ID or name to find spawns?
thanksDo you mean @whereis ?
@whereis
Displays the maps in which monster normally spawns.
This does not include mobs summoned by scripts. -
2 hours ago, Yaziid91 said:
Thanks man you save my life, at first glance the generator works very well, I'm going to check its IG
Let me know if you have any issue, suggestion or ideas for it.
Glad it could help you out.
- 1
-
6 hours ago, Sarbrak said:
I have a problem when granting a buff or applying an Awakening Potion, the box where it shows the duration time is not added to the right side, however it does measure the status of agi, dex, str and aspd.
The same thing happens with the skill two handed quicken, it doesn't show that I'm wearing it but it does measure the statuses.
You will have an idea what it could be, if I am missing something, add it to the exe or the data folder.
maybe related to stateicon lua files ? try to use Chris English Translation Project
-
1 hour ago, Yaziid91 said:
Hello, I have a data.grf file with thousands of custom items in it. I would like to know if there is a way to automate the creation of an item_db from the grf, please. For example, all the hats will be in uppercase with an effect of STR +1. I will then sort them myself. Thank you for your answers.
I have multiple generator project, maybe u can try.
- 1
- 1
-
33 minutes ago, Sarbrak said:
The version I am using is RAG_SETUP_220706 and I updated it with rsu-kro-rag-lite-x64 until 04/03/2024.
I am also using the latest version of llchrisll/ROenglishREI know you are using the Translation Project because of that error you showed. Its because of outdated kRO. Try updating it, the content of efstids.lub is outdated, doesnt have that part.
-
38 minutes ago, Sarbrak said:
You need to update your kRO.
-
-
39 minutes ago, Kudo said:
this is because you patch your client with 'Add support for preview button in cash shop'
OR
you can change in src/config/core.hpp
/// Uncomment for use with Nemo patch ExtendCashShopPreview
//#define ENABLE_CASHSHOP_PREVIEW_PATCH
remove the // to enable it and recompile rathena.
- 1
-
Its either u use the correct map, or u just need to update your mapcache for it.
-
16 hours ago, Heartfelt said:
i want to use this NPC i found on rathena on my server.
the use of this NPC is to transfer cash points or zeny to other players
prontera,45,99,2 script Transfer Angel 437,{ start: mes "[Transfer Angel]"; mes "Hello " + strcharinfo(0) + ","; mes "What can I do for you?"; next; menu "Cash Transfer",cashi,"Zeny Transfer",zenyi,"Leave",L_Leave; cashi: mes "[Transfer Angel]"; if (#CASHPOINTS==0){ mes "Sorry but you don't have any Cash Points."; next; goto start; } mes "Please enter the char's name:"; mes "(You have " + #CASHPOINTS + " Cash Points)"; input .@name$; query_sql "SELECT `account_id`,`name` FROM `char` WHERE `name` = '"+escape_sql(.@name$)+"'", .@account_id,.@name$; next; if (!.@account_id) { mes "[Transfer Angel]"; mes "^FF0000Char name does not exist.^000000"; close; } else if (.@account_id==getcharid(3)) { mes "[Transfer Angel]"; mes "Why would you send points to yourself?"; next; goto cashi; } cashsend: mes "[Transfer Angel]"; mes "How many Cash Points to send?"; mes "You'r sending to: ^0000FF"+.@name$+"^000000"; mes "(You have: " + #CASHPOINTS + " Cash Points)"; mes "(Type 0 to cancel)"; input .@amt; if (.@amt == 0) close; next; if (.@amt < 1) { mes "[Transfer Angel]"; mes "^0000FFPlease enter a positive number^000000."; next; goto cashsend; } else if (.@amt > #CASHPOINTS) { mes "[Transfer Angel]"; mes "^0000FFYou do not have that many Cash Points.^000000 The max you can send is: "+#CASHPOINTS; next; goto cashsend; } mes "[Transfer Angel]"; mes "Send "+.@amt+" Cash Points to ^0000FF"+.@name$+"^000000?"; menu "Yes",yy,"Back to Menu",nn; yy: // save their Account ID and name set .@AID, playerattached(); set .@send_name$, strcharinfo(0); // subtract their Cash Points set #CASHPOINTS, #CASHPOINTS - .@amt; // transfer the Cash Points if (attachrid(.@account_id)) { // if they are logged in set #CASHPOINTS, #CASHPOINTS + .@amt; dispbottom .@send_name$ + " sent you " + .@amt + " Cash Points! Total = " + #CASHPOINTS; } else { // if they are offline, query_sql if( query_sql("SELECT account_id FROM global_reg_value WHERE str='#CASHPOINTS' AND account_id="+.@account_id, .@account_id) ) query_sql "UPDATE global_reg_value SET `value`=`value`+"+.@amt+" WHERE str='#CASHPOINTS' AND account_id="+.@account_id; else query_sql "INSERT INTO global_reg_value (str,`value`,`type`,account_id) VALUES ('#CASHPOINTS',"+.@amt+",2,"+.@account_id+")"; } attachrid(.@AID); next; mes "[Transfer Angel]"; mes "Transfer successful!"; next; goto start; L_Leave: mes "[Transfer Angel]"; mes "Have a nice day"; close; zenyi: mes "[Transfer Angel]"; if (zeny==0){ mes "Sorry but you don't have any Zeny."; next; goto start; } mes "Please enter the char's name:"; input .@name$; query_sql "SELECT `char_id`,`account_id`,`name` FROM `char` WHERE `name` = '"+escape_sql(.@name$)+"'", .@char_id,.@account_id,.@name$; next; if (!.@account_id) { mes "[Transfer Angel]"; mes "^FF0000Char name does not exist.^000000"; close; } else if (.@char_id==getcharid(0)) { mes "[Transfer Angel]"; mes "Why would you send zeny to yourself?"; next; goto zenyi; } zenysend: mes "[Transfer Angel]"; mes "How much Zeny to send?"; mes "You'r sending to: ^0000FF"+.@name$+"^000000"; mes "(You have: "+Zeny+" Zeny)"; mes "(Type 0 to cancel)"; input .@amt; if (.@amt == 0) close; next; if (.@amt < 1) { mes "[Transfer Angel]"; mes "^0000FFPlease enter a positive number.^000000"; next; goto zenysend; } else if (.@amt > Zeny) { mes "[Transfer Angel]"; mes "^0000FFYou do not have that much zeny.^000000 The max you can send is: "+Zeny; next; goto zenysend; } mes "[Transfer Angel]"; mes "Send "+.@amt+" Zeny to ^0000FF"+.@name$+"^000000?"; menu "Yes",yy2,"Back to Menu",nn; nn: next; goto start; yy2: // save their Account ID and name set .@AID, playerattached(); set .@send_name$, strcharinfo(0); // subtract their zeny set Zeny, Zeny - .@amt; // transfer the money if (attachrid(.@account_id)) { if (getcharid(0)==.@char_id) { // if they are logged in, on the right char set Zeny, Zeny + .@amt; dispbottom .@send_name$ + " sent you " + .@amt + " zeny!"; } else { // logged in, but on wrong char query_sql "UPDATE `char` SET `zeny`=`zeny`+'"+.@amt+"' WHERE `char_id`='"+.@char_id+"'"; } } else { // if they are offline, query_sql query_sql "UPDATE `char` SET `zeny`=`zeny`+'"+.@amt+"' WHERE `char_id`='"+.@char_id+"'"; } attachrid(.@AID); next; mes "[Transfer Angel]"; mes "Transfer successful!"; next; goto start; }
however this part is not working, when i send it to an offline player
there is no "global_reg_value" in my sql table, instead i have "acc_reg_num" that stores the Cashpoint of each account
here is how the "acc_reg_num table looks like
so,which part do i need to modify?
thanks in advance for helpingmaybe change global_reg_value to acc_reg_num, and str to key ?
-
Is this xpayapi just launched ?
Seems like the domain are just still 1 month age.
Need your help! Pre-RE Custom: How to?
in General Support
Posted
since u said pre-re defense but in renewal, with original file its not possible because the def is difference.
For example cotton shirt in pre-re def=1 but in renewal def=10.
Theres no problem to load all the maps since that is client side. even with pre-re setting should can access renewal maps as long as the client support it.
And theres a lot of items with different effect in pre-re and re.
In renewal there is rebalance and so much more, so its already different compare to pre-re which is already stopped long time ago.
If you asked is it possible, should be. But with more works, more time, more headache, etc.