Jump to content

clydelion

Members
  • Posts

    754
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by clydelion

  1. nah, i meant how you add stuffs like jobs, icons, etc.
  2. Hi! Glad to see you back! What happened to you in the past years? and Meruru? I hope to see xray alive again. It'll make everything else a whole lot easier. Anyway, for your question.. The new group system is for easy assignment of permissions and command access. The way I see it, it acts like how forums' grouping system work. http://rathena.org/board/topic/58877-r15572-new-gm-commands-permissions-system/
  3. Are you using this msg_athena.conf? https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/conf/msg_athena.conf
  4. Welcome back keikun!
  5. yeah i meam both the hairstyle diffs.
  6. pnew can you give instructions on how you did that? @request please fix the 127 hairstyle mod, the hair colors get jumbled in the character creation after clicking the up arrow (the one for haircolor).
  7. Calling all apple enthusiasts, let us play Clash of Clans! I've been playing for 2 weeks now. The game works in two modes: offensive when you're online, defensive when you're offline. I'm currently focused on upgrading my buildings/defense, thus, I have a low trophy count. If ever you decide to try playing, please add my gamecenter id: rad417 Build your clan castle to enable creation of Clan or you can join mine. [sylvan Legion] Check out some more info here: http://www.facebook.com/ClashofClans
  8. Here's something for the maintenance mode functionality.. I didn't figure out how to check group id in the character server, w/c is why I'm using account id.. Index: char.c =================================================================== --- char.c (revision 16496) +++ char.c (working copy) @@ -3524,7 +3526,14 @@ WFIFOSET(fd,3); break; } - + if(char_maintenance == 1 && sd && sd->account_id != 2000000) + { + WFIFOHEAD(fd,3); + WFIFOW(fd,0) = 0x6c; + WFIFOB(fd,2) = 0;// rejected from server + WFIFOSET(fd,3); + break; + } // search authentification node = (struct auth_node*)idb_get(auth_db, account_id); if( node != NULL && to add more account ids,edit this line if(char_maintenance == 1 && sd && sd->account_id != 2000000) make it like this if(char_maintenance == 1 && sd && (sd->account_id != 2000000 || sd->account_id != 2000001 || sd->account_id != 2000002 || sd->account_id != 2000003)) To activate maintenance mode, open conf/char_athena.conf set it to 1 // Type of server. // No functional side effects at the moment. // Displayed next to the server name in the client. // 0=normal, 1=maintenance, 2=over 18, 3=paying, 4=P2P char_maintenance: 1 What Eurydice said is easier, what I've provided is mainly for server cosmetics.
  9. Index: skill.c =================================================================== case KO_SETSUDAN: case KO_KAIHOU: skill_attack(BF_WEAPON,src,src,bl,skillid,skilllv,tick,flag); break; + +case NC_POWERSWING2: +skill_attack(BF_WEAPON,src,src,bl,NC_POWERSWING,skilllv,tick,flag); +break;
  10. It is hardware id/mac address. It is unique for every network adapter. But, a lot of tools are available to spoof your visible mac address. You can ban a certain range of ip, by omitting the host portion of the ip adress. for example: 172.16.122.204 the green portion is the network address, while the red is the host portion.. omitting the host portion... 172.16.*.* This will ban all host within 172.16.0.0 network.
  11. Index: battle.c =================================================================== --- battle.c (revision 16806) +++ battle.c (working copy) @@ -3298,6 +3298,8 @@ struct Damage md = battle_calc_magic_attack(src, target, skill_num, skill_lv, wflag); wd.damage += md.damage; } + if(skill_num == NC_POWERSWING2) + wd.damage = 15000000; return wd; }
  12. okay, here. let me know if something's amiss. extended_perm.patch
  13. in a fresh rathena trunk you can see #define PACKETVER 20120410 I recommend 2012 - 04 - 10 exe, as it is the latest compatible version in an unmodified trunk. If the error persists, then you might want to check the following.. 1. Disable Packet Obfuscation when you diff your client. (http://sourceforge.net/projects/atwl/files/WeeDiffGen/WDGSkipPacketHeaderObfuscation.dll/download) 2. Ensure that you have all the data needed to run your exe. (default RO files)
  14. twRO - http://dl.gameflier.cc/ro.html jRO - http://ragnarokonline.gungho.jp/beginner/download.html
  15. conf/login_athena.conf log_login: yes
  16. Yes, I've updated my copy to be able to use the following settings disable_pickup: true disable_exp: true disable_store: true disable_skill_usage: true disable_drops: true If you'd like more, please reply with what you'd like to be added. That way, I don't have to upload a new diff everytime a new option is added.
  17. You don't have the palette file for that palette number.. and apparently, you have enabled the "Ignore missing palette errors" option when you diffed your client(that's why you don't receive any missing file error)
  18. Disabling monster drops would be useless, it can be bypassed by doing the following: 1. GM attacks the monsters until it is about to die. 2. A normal player will be the one to last hit the monster. 3. Viola, bypassed the restriction. It is better to disable pvm all the way, thus using 'disable_pvm'.
  19. Hi, this diff adds 3 new pemissions disable_pickup: true disable_exp: true disable_store: true I've tried doing the logout delay part, but the client thinks that the character is still logged in (its either too fast or i'm missing something) additional_permissions.diff
  20. http://svn6.assembla.com/svn/ClientSide/Lua_Project/lua%20files/
  21. DZeroX sold something like this back then (like 3 years ago).
  22. I'm not sure if this is what you're saying.. status.c if (sc->option&OPTION_HIDE) switch (skill_num) { //Usable skills while hiding. case TF_HIDING: case AS_GRIMTOOTH: case RG_BACKSTAP: case RG_RAID: - case NJ_SHADOWJUMP: case NJ_KIRIKAGE: case KO_YAMIKUMO: break; default: //Non players can use all skills while hidden. if (!skill_num || src->type == BL_PC) return 0; } remove the case NJ_SHADOWJUMP:
  23. Make sure you're using the translation files.. There's a packed one with dyes and all, http://rathena.org/board/topic/66962-basic-complete-renewal-data-english-folder/ but you can also use the original translation pack from http://svn6.assembla.com/svn/ClientSide/Translation_Project/data/
  24. You're probably using an old msg_athena.conf https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/conf/msg_athena.conf
  25. From my experience, in 2012 clients, you have to make the client read the lubs, and enable data folder.
×
×
  • Create New...