Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 02/20/12 in all areas

  1. Prinz Dee GFX Contact info - Yahoo Messenger : [email protected] You can contact me 24/7 - Website Design - Loading Screen - Banners - Signature - Flux / Ceres Control Panel Design i can finish my work in a day / hours / minutes / depends on my * Recent Works ' "all Active" http://prominent-ro.com/ http://yourfmradio.com/ Banners Non RO Related Works Signature Free Ceres Integrated Web Design
    2 points
  2. I, and Pekkle were speaking about this in #rathena-dev. And we need your help. Here is the chat log if you wish to view it: Here is the important stuff: <&Pekkle> https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/src/char/char.c line 3778 could that be something? <&Pekkle> client keep-alive packet (every 12 seconds) Does anyone have any suggestions, or help they can provide?
    2 points
  3. skill.c add a new function. void DOTASWAPfu (struct block_list *src, struct block_list *bl) { int x=0, y=0; x=src->x; y=src->y; unit_movepos(src, bl->x, bl->y, 1, 1); clif_slide(src,bl->x,bl->y); unit_movepos(bl, x, y, 1, 1); clif_slide(bl,x,y); clif_specialeffect(bl,34,AREA); clif_specialeffect(src,34,AREA); return; } add int skill_castend_nodamage_id (struct block_list *src, struct bl... { ... case MER_BLESSING: if (dstsd != NULL && tsc->data[sC_CHANGEUNDEAD]) { skill_attack(BF_MISC,src,src,bl,skillid,skilllv,tick,flag); break; } case DOTASWAP: //add DOTASWAPfu(src,bl); //add clif_skill_nodamage(src,bl,skillid,skilllv,0); //add break; //add case PR_SLOWPOISON: case PR_IMPOSITIO: case PR_LEXAETERNA: case PR_SUFFRAGIUM: ... skill.h add enum e_skill { DOTASWAP = 996, //add NV_BASIC = 1, Client http://goo.gl/BJ0uB db\skill_db,txt 996,9,6,1,0,0x1,0,1,0,yes,0,0,0,magic,0, DOTASWAP,DOTASWAP db\skill_require_db.txt 996,0,0,10,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //DOTASWAP data\lua files\skillinfoz\skillid.lua DOTASWAP = 996, data\lua files\skillinfoz\skillinfolist.lua [sKID.DOTASWAP] = { "DOTASWAP"; SkillName = "DOTASWAP", },
    1 point
  4. by Beowulf and Nightroad (and a little by me) SVN: https://cerescp.svn.sourceforge.net/svnroot/cerescp/trunk/ Website: http://cerescp.sf.net/ Demo: http://cerescp.sourceforge.net/demo/ Features: Ajax Based System, to speed up the page loads and answers (it doesn't need to load the entire page every time you click something) Divorce System, because sometimes your partner stops playing and the server won't let you divorce with partner offline Player Ladder Guild Ladder Zeny Ladder Password Change E-Mail Change Money Transfer Change Slot Who is Online About page with statistics from the server Reset Position Reset Look Development has slowed. If you would like SVN access, let me know!
    1 point
  5. I made some changes but I am currently too lazy to seperate them. This includes New status ids New cart support Favorite item tab in inventory Status icon for sitting http://www.aegisdev....a/20120213.diff You also need to add a new column to inventory, cart and storage table. ALTER TABLE `inventory` ADD COLUMN `favorite` TINYINT UNSIGNED NOT NULL DEFAULT '0' AFTER `expire_time`; ALTER TABLE `cart_inventory` ADD COLUMN `favorite` TINYINT UNSIGNED NOT NULL DEFAULT '0' AFTER `expire_time`; ALTER TABLE `storage` ADD COLUMN `favorite` TINYINT UNSIGNED NOT NULL DEFAULT '0' AFTER `expire_time`; For Cart Support you need 2012-02-07bRagexeRE client. For Sitting Icon you need 2011-02-23bRagexeRE client. For Favorite Tab you need 2011-11-22aRagexeRE client.
    1 point
  6. ------------------------------------------- -------------------------------------------- /lv This is a topic to surprise Jman in the morning when he wakes up, currently he is sleeping so he won't see this until he wakes up. ________________________________________________________________________________________________________________________________ This topic is to post what we love about our lovely admin Jman! I'll go first Jman, your are a great person, you made eAthena come back to life with rAthena. You've setup this great website and even setup your own IRC server for us so we didn't have to deal with the problems of the other network we were on. I love you Jman <3 Others join in and say what you love about Jman! X x X x X x X x X x X x X x X x X x X x X x X x X x X x X x X x X x
    1 point
  7. This is a map I made quite a long time ago. I redid the lightmaps and cleaned things up to make it more appealing as I wasnt as good with lightmaps during the original creation of this map. Make sure to apply the fogparameters.txt file to give the map the atmosphere it was intended to have. Feel free to use this for w/e you need (except for selling purposes) even though it was designed specifically for PvP. Enjoy~ Note: These images do not display the correct look of the map as it is only a preview via BrowEdit. The true image is only shown in-game. Ingame Screenshots The map is also available via the rAthena Download Section: HERE Lava PvP.7z
    1 point
  8. For CeresCP users: - Patch file: ceresCP_rA_update_r15583.patch * You can use TortoiseSVN to apply the patch or do it manually. Here is a Wiki page on it: Diff * The base files I got were from the SVN (not sure if this is "CeresCP Plus" or not). I think it should work either or though... * Again,this is obviously unofficial so use at your own risk~ Updated: - Thanks to BrianL for adding this patch to CeresCP (rev117)
    1 point
  9. it would actually be more accurate to call it @ping. So it does not work like this: Client uses Command--(lag)-->Server Reponds--(lag)-->Divide by 2? Both seems legit, now we have to analyze the packet with which this is possible. The client would have to do the math, and we would have to modify decompiled client source(which there are many different versions of), the method I mentioned above would mean that the emulator calculates the ping, and sends a notice to the client, like a broadcast in the chat window. (Which would give the same accuracy) Let me rephrase my previous post. Server receives command, and returns with the special packet --(lag)-->Client sees packet, and returns a packet--(lag)-->Server divides the time spent from sending packet, until receiving packet, by 2, giving an accurate representation of ping.
    1 point
  10. Purely cosmetical, isn't it better to call it @ping instead of @latency?
    1 point
  11. 1 point
  12. As everyone has said xD SMF, MyBB, PhpBB are the best free forums. If you are looking for paid forums: vBulletin & IP Board are the best choices. My personal best is actually SMF. Amazing Admin Panel, Really big variety of designs, simple and awsome
    1 point
  13. Personaly I feel Mozila just said that because Google came out with their web browser advertising about its speed. Things change guys! Cassets, cd, dvd, blu-ray. Besides all this your not suppose to run your server on rA... I say GIT ET~!!!
    1 point
  14. Shinryo, about size here my little exemple for the exacte same repertory at exact same version same log etc..., maintening both CVS by git svn. Client side : Git : 3150 items, totalling 65.8 MB Svn : 3923 items, totalling 126.9 MB Repo : Git : 13.4mb SVN : 40mb About git/svn : Yes both can do branch you have a little more tool in git but juging from the dev flow it doesn't seem like you have 2 big change in same time so I'll agree Shinryo that there ain't much benefit, but if that help creating branch and that we end-user could do pull request. That may be nice. Other then that well instead "svn up" you'll do some "git pull" that ain't much a probleme and sure they're GUI tool as fancy as tortoise for that so you wont be too lose. In the end it's really an organisational issue for Dev and not much user, so if they fell like merge getting complicated due to too much conflit I'll say give a try but don't put all ressource on it now if you don't need it. Oh little docs for svn user : http://git.or.cz/course/svn.html
    1 point
  15. There's TortoiseGit but it's not as user-friendly as TortoiseSVN in my opinion (TortoiseGit is only an UI to msysgit and not a full Git client). It's friendly enough to the Dev Team though. If there's no concern about the end-user experience, I can only see benefits on changing the system.
    1 point
  16. Плохо ищешь. ссылка
    1 point
  17. http://www.eathena.ws/board/index.php?showtopic=187654&hl=private
    1 point
  18. The decision on choice of Control Version System should not be affected by how it could impact end-user experience, because CVS is a developers' thing. In my opinion, end-users should not even bother about repositories; rAthena should make releases on regular basis for all folks that won't ever look into source code. For everybody else, who are proficient enough to maintain own SVN repos or make source code modifications, switching to another CVS should not be too steep learning curve anyway. Having that in mind, from what I've read about Git (never used it though) it's far superior when it comes to performing tasks that most developers do. Take a quick read here: http://thinkvitamin....version-to-git/ and you'll know what I mean. rAthena's development cycle needs improvements. That's a fact. Nothing has changed since we forked from eAthena, except larger and more active development team. There is still no stable branch. I suppose with Git it could be much easier than with Subversion. Git has been created with rapid branching and merging in mind. The way Subversion handles it often causes so many problems, and nobody's willing to do it (see how somehow everybody in rAthena is afraid(?) of creating additional branches). So switching to Git could make necessary workflow improvements less painful. Sure it would require ppl involved to learn Git, but if we had learned SVN in the past, we wouldn't we learn Git as well?
    1 point
  19. function script XY_Check { getmapxy(.@m$,.@x,.@y,0); if( .@m$ == getarg(0) && ( .@x >= ((getarg(1)>getarg(3))?getarg(3):getarg(1)) && .@x <= ((getarg(1)<getarg(3))?getarg(3):getarg(1)) ) && ( .@y >= ((getarg(2)>getarg(4))?getarg(4):getarg(2)) && .@y <= ((getarg(2)<getarg(4))?getarg(4):getarg(2)) ) ) return 1; return 0; } if(callfunc("XY_Check", "map", x1, y1, x2, y2)) end; Add this to the beggining of your script, xy1 and 2 work kind of like setcell.
    1 point
  20. add this into your clientinfo.xml <loading> <image>loading00.jpg</image> </loading>
    1 point
  21. Just because Linus Torvalds is involved with GIT or because of the hype? I might not be a GIT-Guru, so could you clarify some of your arguments? What functionalities and compression methods has GIT? How would a project, such as rAthena, benefit of using GIT instead of Subversion? Can you give a link where it is written down, that Mozilla really saved 80% of memory? Is this related to the compression methods (just out of curiosity)? What exactly seems to be faster? I thought Subversion is popular for their definition of "branching", where does GIT differ from Subversion in this case? Why is it easier to work in teams? How does the merging work like? What do you mean with "still getting updates and also creating hotfixxes"? Seems like I'm quite a noob, so could you explain this benefits in details from your personal experience with GIT?
    1 point
  22. Using Android Phone (Android Browser) Using Nokia Phone (Opera Mini) Using my iPhone 4S (Opera) Using My Laptop (Google Chrome and IS 9) Using My Server (Google Chrome and FireFox 10.0.2) Works Fine~ Cannot do SS since im really busy and i just tested it around 5mins total time~
    1 point
  23. Thanks Jman! Thanks everyone!
    1 point
  24. Buenas tardes, Te recomiendo el Ceres CP si quieres contar con la posibilidad de ingresar la fecha de nacimiento a la hora de registrarse, la última revisión de la SVN ya cuenta con esta funcionalidad. http://cerescp.sourceforge.net/ No sé si el Flux CP ya la tenga (creo que no), porque la verdad nunca lo he usado porque no me gusta jaja. ¡Muchos éxitos con tu servidor! Saludos, Zwei
    1 point
×
×
  • Create New...