Leaderboard
Popular Content
Showing content with the highest reputation on 06/16/13 in all areas
-
Hi, I made this tool to calculate the bitmask for my custom items and mobs, i hope be useful for you. Use it from my site: this link or download from here: ro-bitmask.rar Regards, Myzter PD: Don't use with Internet Explorer, that browser sucks and doesn't support this kind of programming.1 point
-
Since the advent of Custom 3D Monster Project, I have been looking into assembly again and looking into the RAGEXE client to see what can be done about some limitations we have with respect to adding custom weapons & jobs. I managed to do some edits and it came with satisfying results for me. Disclaimer: I have not done extensive tests with all the weapons but i have tested custom weapons in id ranges outside that of the default ones. Let me know if you see any bugs/crashes. Components: 1) Client: 2012-04-10aRagexeRE_M (I know i should have called it W but hey i like M better ) \ Only patches present in there are the "SKIP PACKET HEADER OBFUSCATION" and my own edit. And yes you can add all the other patches to this one. http://www.mediafire.com/download.php?wgn4f52hpy11c42 2) Lua File: weaponoverride.lua You need to keep this file in luafiles514/lua files/datainfo folder. any new weapon addition requires the item id to be specified in this file ( the format is specified in there) http://www.mediafire.com/download.php?s43q5gpiab42cbw I am not planning to carry over this edit to other older clients as of right now since i am also focusing on the second task unless I get some free time.1 point
-
@Lighta has updated and extended trunk/tools/item_db.pl to convert the entire Pre-Renewal and Renewal item databases. All Script/DB Developers will likely be using this tool from this point forward to update our SQL files. The new script: http://pastebin.com/AwXBYEii Perl, if you don't have it: http://www.perl.org/get.html To run the script, specify an input, output, target, and table. For example: item_db.pl --i=item_db.txt --o=item_db_re.sql --t=re --table=item_db_reThe output: item_db_re.sql Current file: trunk/sql-files/item_db_re.sql If you diff the files against each other, you'll notice that some null fields differ in how they're displayed - we currently have different defaults for each item type, whereas the converter uses a single array for all defaults. Once imported into the SQL database, there are no differences between the previous and new displays. Please post your opinion (even if you don't care!) regarding the change in formatting. We'll be following through with this shortly unless people disagree.1 point
-
1000000 = 100% 100000 = 10% 10000 = 1% 1000 = 0.1% 100 = 0.01% Try that.1 point
-
Ich glaube ich habe jetzt schon 4 Projekte miterlebt die gAthena zum Leben erwecken wollten. Jediglich 1 Projekt kam ziemlich weit, das war noch zur eAthena Zeit, bevor rAthena kam. Natürlich wurde das aber auch eingestellt wegen Inaktivität, es ist immer das selbe. Ich frage mich nur warum ihr unbedingt ein deutsches Athena haben wollt. Wollt ihr einen eigenen Server aufmachen, der nur deutschsprachig ist ? Dann macht es selber, dafür müsst ihr ja nicht unbedingt alle NPCs übersetzen, weil die standard Dinger eh keiner anspricht. Ich fand diese Idee schon damals unnötig und finde es auch heute noch so. Ich investiere meine Zeit lieber in sinnvollere Dinge, als alles in Deutsch zu übersetzen. Jeder Administrator der halbwegs einen guten Server hatte weiß das internationale server viel lukrativer sind. Zudem spricht der großteil von rAthena english, viele gute Developer und andere Leute da draußen sprechen nur englisch. Alles auf's deutsche zu setzen finde ich persönlich sehr beschränkend. Just saying.. tr0n PS. Zudem ist fließend Englisch sprechen, ein sehr guter Vorteil in der heutigen Welt. Nach einem Jahr Arbeiten auf internationalen Servern, hat's mir nur geholfen. Empfehle ich jedem.1 point
-
--table is optional =), is just to specify wich name you want for the table like --table=item_db2 will create the sql "struct" and "replace into" for item_db2 as target. If not specifyed like : "item_db.pl --i=item_db.txt --o=item_db_re.sql --t=re" the default "item_db_re" will be used as tablename. @Euphy if( $sHelp ) { print "ERROR: Incorect option specified. Available options:\n" This is actually not always an error as you could have asked what option are present with :"item_db.pl --help" to print out this help menu. For the default columns idk if you want and if we should add another option to either use the one defined in the script or just full with NULL ex: "item_db.pl --i=item_db.txt --o=item_db_re.sql --t=re --d=0" Could have turn off script default and fill all empty column with NULL. The script can be extended again to support the other database, will probably just need to declare another subtype=item/mob and declare tableformat into BuildDataForType section. Well this and this spliting : if ($ligne =~ $line_format) { @champ = ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22); } As he only support 22 columns right now.1 point
-
I'd like us all to congratulate @Trojal in becoming our new Supporting Administrator. He's been with us since the beginning, and has consistently offered his insight when we need him; his experience and helpfulness will no doubt be a fantastic addition to rAthena's administration. Welcome, Trojal!1 point
-
@Filgaja Yes there is some language issue, i'll try to work on it with Yommy and Neomind, chinese ppl have the same issue @other I'll post monday a topic to fix all issue related to this post, the answer will be into i think1 point
-
@Kento: You're not updated. //===== Compatible With: ===================================== //= rAthena SVN r16862+ The reason for your error is that you don't have the LOOK_* constants, so the 'changelook' commands are changing your base sprite (0) instead of what they're supposed to. 4_F_kafra1 is the View ID of Sunday Hat (117).1 point
-
1 point
-
1 point
-
rAthena is now back online following a period of extended downtime from May 8th ~ May 28th. This was caused by the unexpected failures of both hard drives the servers were running on. We do realize that the situation could have been better handled, and the Development Team is internally discussing the possibility of finding someone to help with administrative duties. I ask that all posts regarding the downtime remain in this topic, and be constructive in nature. While we can't change what happened, we can take steps to ensure that this does not happen again. We sincerely apologize for any inconvenience this may have caused, and thank you all for your patience.1 point
-
Let's first back down and check if you are able to actually host it. Check 1: goto whatimyip.com note your ip address. Then head over to your router. Check the WAN ip address. Are they the same? If it shows you different IPs. You cannot host this with your computer until your ISP gives you an ip address not under any NAT configuration Check 2: Are you under a DHCP server? check START>run>cmd>ipconfig. If it shows 127.0.0.1 or localhost. That means you are not. BUT you have a router.. so this translates (almost automatically) that you are. I saw your post in port forwarding, so that basically means you are. Check 3: lets check your settings CHAR_ATHENA // Login Server IP // The character server connects to the login server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. login_ip: 127.0.0.1 <<should be 192.168.1.8 not 127.0.0.1 // The character server listens on the interface with this IP address. // NOTE: This allows you to run multiple servers on multiple interfaces // while using the same ports for each server. //bind_ip: 127.0.0.1 // Login Server Port login_port: 6900 // Character Server IP // The IP address which clients will use to connect. // Set this to what your server's public IP address is. char_ip: 127.0.0.1 <<should be you WAN ip address.(if you are planning to expose your server to the iternet and have people login over the net) // Character Server Port char_port: 6121 // Character Server IP // The map server connects to the character server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. char_ip: 127.0.0.1 << should be 192.168.1.8 not locahost ip // The map server listens on the interface with this IP address. // NOTE: This allows you to run multiple servers on multiple interfaces // while using the same ports for each server. //bind_ip: 127.0.0.1 // Character Server Port char_port: 6121 // Map Server IP // The IP address which clients will use to connect. // Set this to what your server's public IP address is. map_ip: 127.0.0.1 << WAN IP if you want it through the internet.if this is just local.. should be LAN // Map Server Port map_port: 5121 CHECK 4: If you want both LAN and WAN players. make sure that the subnet_athena is configured correctly. Check ipconfig and copy the data there to the subnet configuration. Basically Checks 1 to 3 takes care of the WAN. CHECK 5: Open the servers login/Char/map and check the if the ports are open. You check do this with ping.eu or ipporttoolcheck. CHECK 6: Check your clientinfo.xml (if ragnarokRE) or sclientinfo.xml if the ip address is correct. Since you will log in locally, put 192.168.1.8 on the ipaddress not WAN. but if the people connecting are through the internet. Provide them with the WAN IP I hope this helps1 point