-
Posts
2285 -
Joined
-
Last visited
-
Days Won
77
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Cydh
-
Item like Horn of the Goblin General from Overlord will be cool. Summon permanent followers!
-
try this https://gist.github.com/cydh/43f60c7f6e29a931ccd8ed62cff1ff60
-
not officially implemented nor planned
-
Participate to crowfunding with rAthena Balance account
Cydh replied to Vykimo's topic in rAthena General
I'll answer this for you. so here's the answer. no answer yet... the problem is not the donating, the withdrawing xD -
RE => digunakan di Sakray kRO
-
just do what Mahiro says, it works at least in the server-side. the client-side value are hardcoded in client. there' s no answer "how to remove/change it on client" for a year and for more years
-
The idea was from my old mod "to open other's storage" but somehow it's gone with corrupted git dir. And this mod is about a shared storage system that in simple example somehow like guild storage that players can access 'the same storage' as long as the player has same guild id. So, players that registered to shared storage id, can access the same storage. Shared Type None: Specified by your own script Guild: Example 3 guilds have 1 shared storage Account: Example you have 2 accounts and want a storage to easily move the items Characters: Example for married chars & adopted child has shared storage Permissions Based on my-now-as-rathena's premium-storage, each players maybe have different permission (read-only, put, get) even the storage_id is same. But the permission/access mode can be overwrote by using script command to open the shared storage. FluxCP Add-On Added FluxCP Add-on to manage the shared storage entries which are stored in SQL. Limitation Multi-map servers dupe..... shouldn't be happen anymore (need further test xd), I added a flag to mark if the storage is opened in inter-server which in for guild storage, players can access same guild storage in same time.
-
Cannot found my old source mods, maybe buried alive with a broken git dir
-
only some hints, you can do the rest setarray .tickets[0],5,6235, 6,6234, 7,6233, 8,6232; .@pos = EQI_HEAD_TOP; .@ref = getequiprefinerycnt(.@pos); disable_items(); //add some var to store equip data for F_IsEquipRefineHack for (.@i = 0; .@i < getarraysize(.tickets); .@i+=2) { if (.@ref == .tickets[.@i] && countitem(.tickets[.@i+1]) > 0) { callsub(OnRefine,.@pos,.tickets[.@i+1]); break; } } end; OnRefine: // callfunc F_IsEquipRefineHack, .... delitem(getarg(1),1); successrefitem(getarg(0),1); end;
-
New_zone01 [prt 16 ep & las style]
Cydh replied to w0wZukuBg's topic in Maps & 3D Resources Downloads
I like the concept to put monsters in that area. looks lively ? -
bSkillNoRequire, bSkillNoRequireItem, bNoRequireAmmo
Cydh replied to Cydh's topic in Source Releases
updated for rathena Git Hash: ae89b3a7 and press the upvote is easy, thank me -
All moneys by purchasing & crowdfunding my project on rAthena seems will be last forever here, I can't expect when it can be transferred to my pocket (so I know how other's feel about their account credits). If anyone read here, and want to buy it, better send me a PM.
-
Implemented in Git Hash: 8dea04a8b3895398a5c62e06dc8cf920cebd43df
-
glad u like it just update the file for Git Hash: 65df844d (2018-08-06) Since aleos added BL to script constants in previous mapflag cleanups, I just removed mine and add back BL_NPC
-
https://rathena.org/board/topic/116483-tutorial-multi-servers/
-
This tutorial will leads you to Set multiple char-server as shown as multi services after login in RO Client Set multiple map-servers for 1 char-server A Lazy setup So called Lazy setup because this guide only "copy" the necessary super minimum config file. The Lazy config will runs same server cores, so if server is compiled in renewal, you only can change the rates as example to make different server types (mod, renewal vs pre) you have to copy/separate the rathena files, u will understand if you can understand this basic (... that's what I thought) How to make it no lazy? Just copy the folders, restructure by using decent directory names... so lazy to write it now, maybe later I've seen the setup before, years ago, can't recall where, maybe in old wiki? Because in current wiki is just like this: Multiple Servers. 1 Login-server with Multiple Char-Server 1 login-server set just like your normal setup add 1 more connection account in login (sex = 'S'), the username & password must be different with the first one. Example by default is s1 and p1, this entry be s2 and p2 2 char-servers char-server A set just like your normal setup map-server A.1 set just like normal setup char-server B copy conf/char_athena.conf as conf/char_athena2.conf change the userid: s2 change the passwd: p2 change the server_name: rAthena-2 change the char_port: 6122 map-server B.1 copy conf/map_athena.conf as conf/map_athena2.conf change the userid: s2 change the passwd: p2 change the char_port to match char-server B, 6122 change the map_port: 5122 in addition maybe you later can copy conf/battle/* to conf/battle2/*, so just do this int this example. So you need to copy conf/battle_athena.conf to conf/battle2/battle_athena.conf MySQL Databases DB1 Create database with name (if default is) ragnarok Do normal config, import everything just like normal config DB2 Create database with name ragnarok2 Do normal config, import everything just like normal config inter_athena.conf setup Inter-1 set as normal setup Inter-2 copy conf/inter_athena.conf as conf/inter_athena2.conf set as normal setup change the char_server_id to ragnarok2 change the map_server_id to ragnarok2 change the log_db_id to ragnarok2 Run the servers Run login-server Run char-server A and map-server A1 just like running a server For the 2nd server (char-server B and map-server B.1) follow this You can run manually by open command line or copy the charserv.bat and mapserv.bat file (that's why I against deleting .bat file in compilation), by following char-server.exe--inter-config conf/inter_athena2.conf --char-config conf/char_athena2.conf map-server.exe --inter-config conf/inter_athena2.conf --map-config conf/map_athena2.conf --battle-config conf/battle2/battle_athena.conf 1 Char-Server with Multiple Map-servers By simple examples you want 2nd map-server have towns only And this map-servers are part of Char-Server B be careful between map_athena and maps_athena, there's "s" and there is not. Map-Server B.1 From conf/map_athena2.conf Change import: conf/maps_athena.conf to import: conf/maps_athenaB1.conf Copy conf/maps_athena.conf to conf/maps_athenaB1.conf Remove/comment payon, prontera, izlude, morocc, and other cities from this map-server in file conf/maps_athenaB1.conf Copy npc/script Map-server B.2 Copy conf/map_athena2.conf to conf/map_athena2a.conf Set map_port: 5123 (5121 used for Map-server B.1, while 5122 for B.2) Change import: conf/maps_athenaB1.conf to import: conf/maps_athenaB2.conf Make a new file conf/maps_athenaB2.conf Add the entries map: payon map: prontera map: izlude map: morocc // ... Now re-run the Map-server B2 then following by B3 map-server.exe --inter-config conf/inter_athena2.conf --map-config conf/map_athena2.conf --battle-config conf/battle2/battle_athena.conf map-server.exe --inter-config conf/inter_athena2.conf --map-config conf/map_athena2a.conf --battle-config conf/battle2/battle_athena.conf Your map-servers will be run wil neat error messages because missing NPC LOL. Because map-server will hardcoded-ly reads NPC scripts listing from /npc/[pre-]re/scripts_main.conf, you can redefine the path in config file LOL. That's why I say this setup is lazy, because I lazy to copy 'rathena' dir to another dir > then to give an example to remove unnecesary NPCs Known Multi Server Issues Multi Char-server issues None yet Multi Map-server issues Some atcommands, such who commands Calling player from other map-server, such Emergency Call skill Channel System Guild storage dupe, yeah, never enable (at)gstorage command if you run this mode The rest later, I forgot all topic references Map-server reads scripts_main.conf from same root directory, can redefine Image, video, or any materials to make this tutorial can be fancier, will be added later (so much later....)
-
*how? imgur taking forever to load, for pic u can simply paste after copy the image to clipboard it's 1 login-server, 2 char-server, and each char-server contains at least 1 map-server (must be in different port)
-
cannot find the string ? edit: typo, so change this config in application.php 'NoResetPassGroupLevel' => AccountLevel::LOWGM, // Minimum group level of account to prevent password reset using control panel.
-
Can be modified for this schema too. For now, this is just "player's buyingstore" but run by NPC. And the buyingstore item list limited only to 5 (blame kRO client) Can be modified for this schema too. But again the kRO Client only show non-refine item
-
A mod that makes NPC able to open Buyingstore First diff for rAthena Git Hash: 584fcac4 (20180726) Possible for older rAthena version or emulator
-
and then aleos break it again today as Git Hash: 584fcac4 <<------------ UPDATE FOR THIS CHANGES! Check on first post Updated diff for Git Hash: 0d773983 (20180918)
-
(Git) rAthena syntax highlight for notepad++
Cydh replied to Sehrentos's topic in Abandoned Projects
Updates and folding fixed in https://github.com/Sehrentos/rAthena-syntax-highlight/pull/7 @sikiro you can try this, just made, didn't add to main repo yet for testing purpose https://github.com/cydh/rAthena-syntax-highlight/blob/cydh-devel/rAthena-VS2015-Dark.xml NOTE: It's not NPP theme, it's just recolor, if you want to stick this as "rathena user-defined language", you have to remove the 'white'-ver first then import that file. -
Updated for rAthena Git Hash: 6b3f0717. File attachment in first post