Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/10/14 in Posts

  1. Third Class 2011 Post Balance Patch As of 0f7ecd0, rAthena is now up to date with the Third Class 2011 Post Balance release from kRO/iRO. It's safe to say we have finally taken a big step forward to balancing the emulator even more! This was a conglomeration work between leftover work from 3CeAM and other various sources. The information that was used mainly came from iRO Wiki Forums. iRO released their balance notes in a nice format and it was uploaded to Google Docs for everyone to see. Not all of the information is there for all skills so some skills may still need to be worked on. Feel free to look through the docs and make sure the skill is not actually wrong before you post a bug! This is just the first push forward with more to come! If you run into any issues please make a bug report for that specific skill so we can resolve it! I'll try to keep this post updated with related commits for fixes and updates. We can use everyone's help now to test the skills out since it's hard to test these skills alone and gets very boring. Bring on the bug reports! Thanks everyone! Note: I realize there are a few more changes from 2011 on with the Third Class skills and they will be updated to those newer changes when reliable sources are shown! Thanks! Follow-up commits: c1871e9 3181ff6 4019fb4 3fce137 96c768f
    3 points
  2. Related info: Storage Armor & Weapon Tab are Inverted bugreport:8180 Commit: 9cca188 Dec 21, 2013 Attention! Please are this info if you have running server below that date, if you have running server newer than it, you can ignore this. For long time rAthena is running on wrong Item type. We're believing that Item type 4 for Weapon, and 5 for Armor which they're inverted. Weapon must be 5 Armor must be 4 For TXT item_db If you have custom items, you can change them manually or by using tools/convert_itemtype.pl which will changes all '5' to '4' and '4' to '5'. convert_itemtype.pl --i=path/to/your/db/file.txt --o=path/to/your/db/file.txt For MySQL item_db Read this
    1 point
  3. Hi.. the first topic was started by Judas.. Refer to this thread : http://rathena.org/board/topic/70962-recommended-client-setup/ So, i have diffed 2012-04-10 client with recommended patch and build the grf using latest data folder and LUB files provided in Judas post. It was setting up for localhost/127.0.0.1 only.. If you want replace the IP, you need to edit clientinfo.xml and rebuild the grf. You can download here : Tested 28 April 2013 Full Version : http://goo.gl/lEWQ2 Lite Version (kRO not included) : http://goo.gl/vGTFS Things need to do on server-side/rAthena SVN folder : 1. open mmo.h ( located at src/common/mmo.h ) #ifndef PACKETVER #define PACKETVER 20120410 //put 20120410 since i'm using 2012-04-10 client 2. open packet_db.txt ( located at db/packet_db.txt ) packet_db_ver: default packet_ver: 30 // put 30 for packet_ver and Done... run your server and open 2012-04-10.exe.. Any problem's regarding this client pack pls post here.. *thnx to Judas and rAthena development team..
    1 point
  4. I'm amazed how little people have posted drawn stuff in here! ;o Here's some of the things I've drawn the past few years, some are commissions requested by players from a RO server I've once played, others are just random creations, some done with pencil, others done with tablet. Not much has been colored though. I like to draw/design, color... not so much. xP Please do not claim my work as yours. If, for some reason, you wish to use any of the images above, you may, but the condition being is to let me know. Thank you! Feedback/criticism is more than welcome~
    1 point
  5. @nanaki can you confirm this bug still exist after instance system rewrite ? this topic is very old from 2012 I couldn't seem to be able to replicate this bug anymore EDIT: I've tried triple client, all characters stands on the portal before the portal enablenpc itself it still warps all my characters also tested with some players has cloaking ... also no bug ... ... testing on rathena endless tower script atm ... same result ... I passed lvl73 ... beaten whole script, no bug found
    1 point
  6. should belongs to source section though [paste=1flvas6pjtxx]
    1 point
  7. weird, when I read that script, I didn't expect it to cause this problem and I just test it right now in my test server, it also doesn't display this error (I compile with report addtimer error) no idea how you can get those error but whatever, at least we have pinpointed this problem this is the script which doesn't use addtimer command and uses sleep2 instead // OnEquip{ doevent("Oven_Effect::OnTock"); } OnUnEquip{} - script Oven_Effect -1,{ OnTock: while ( isequipped(1201) ) { // change 1201 to your custom item ID from where it came from // dispbottom @a++ +""; if ( getstatus( SC_FREEZE ) ) { sleep2 2000; // seems like you have a slight delay in timer if the player getting freezed sc_end SC_FREEZE; } sleep2 4000; // delay in miliseconds } end; }I reported this in bug tracker to ensure this problem never happens againhttp://rathena.org/board/tracker/issue-8459-addtimer-command-should-report-an-error-if-it-hits-max-eventtimer/
    1 point
  8. opsss ~~ hahaha the monster command inside OnMobKill label, only need to spawn 1 back, not spawn 100 more lol monster .map$, 0,0, "Gold", 1369,1, strnpcinfo(0)+"::OnMobKill";
    1 point
  9. [info=Development Update][/info] New Item Group Structure Class System: Class_Normal, Class_Boss, and Class_Guardian DB Import: db/import/ Updates: Global Function Added config: check_db New Race: RC_PLAYER
    1 point
  10. I list out all possible combination :- 0 keil 0 er - unknown 0 keil 1 er - unknown 0 keil 2 er - unknown 1 keil 0 er - work 1 keil 1 er - work 1 keil 2 er - work 2 keil 0 er - doesn't work 2 keil 1 er - doesn't work 2 keil 2 er - unknown please fill in the blank where it is unknown as you can see, except you didn't state the 2 keil 2 er, so I guess it going to be doesn't work thus my script on post#4 is correct in that topic 0 keil 0 er - work 0 keil 1 er - work 0 keil 2 er - work 1 keil 0 er - work 1 keil 1 er - work 1 keil 2 er - work 2 keil 0 er - only 1 card in effect 2 keil 1 er - only 1 card in effect 2 keil 2 er - work which is different from what you said well anyway, I think you already know how to fix it, just remove the parenthesis up to you want to use which script =/
    1 point
  11. you mean your script has announcement for 1 minute before open, then open for 59 minutes ? the reason I comment it because I follow your script that doesn't generate the waitingroom countdown for 1 minute, then 59 minute has the waitingroom countdown later I feel doesn't make sense for 1 minute open without the countdown so I removed it if you want to uncomment it, then the 60*60 can be change into 56*60, thus follows what the comment said btw if that's your script, shouldn't you know how to fix it yourself ? since the script doesn't has any credit
    1 point
  12. OnClock0100: OnClock0400: OnClock0700: OnClock1000: .... read the script and find where the label is ... don't forget to remove OnWhisperGlobal ....
    1 point
  13. .@timeover = gettimetick(2) + 60 * 60; // 59 minsit open for 1 hour then close itself if you want close up to 2 hour, then add OnClock0400: OnClock0700: ... yourself
    1 point
  14. A """vantagem""" de uma .grf é que """ninguém""" terá acesso a suas customizações, digo entre aspas porque hoje em dia qualquer um sabe descriptografar uma .grf, antigamente a vantagem era esconder arquivos, mas não há mais vantagem pra quem não sabe esconder suas customizações, logo pra você uma data é necessário, já que não terá customizações. Se você utilizar somente a data, não tem porque fazer modificações no data.ini, porque a pasta data é lida obrigatoriamente primeiro que a .grf, então fique tranquilo quanot a isso. O rdata.grf não influência em nada, a data.grf sim, pois é o que precisa pra rodar o emulador e o cliente funcionar.
    1 point
  15. prontera,147,169,5 script Gold Room 100,{ if ( getmapusers( .map$ ) >= 30 ) dispbottom "You cant go in right now. There are already 30 peoples inside."; else { announce "["+ strcharinfo(0) +"] entered Gold Room. "+( 30 - getmapusers( .map$ ) - 1 )+" place left.", bc_all; warp .map$, 0,0; } end; OnWhisperGlobal: OnClock0100: hideoffnpc strnpcinfo(0); announce "Gold Room : I will open my door in 1 minute! Head your way to Prontera.", bc_all; // sleep 60 * 1000; // 1 min // announce "Gold Room : It is now open for 1 hour, Only 30 players are allowed to join !", bc_all; .@timeover = gettimetick(2) + 60 * 60; // 59 mins while ( .@timeover >= gettimetick(2) ) { delwaitingroom; .@left = .@timeover - gettimetick(2); .@min = .@left / 60; .@sec = .@left % 60; waitingroom "Countdown "+ .@min +":"+( ( .@sec < 10 )? "0"+ .@sec : .@sec ), 0; sleep 500; } delwaitingroom; mapannounce .map$, "Time's Up !! You will be warped out right now..", bc_all; mapwarp .map$, "prontera",155,182; hideonnpc strnpcinfo(0); announce "Gold Room is now closed !", bc_all; end; OnMobKill: .@r = rand(100); if ( .@r < 25 ) getitem 969,3; else if ( .@r < 50 ) getitem 969,2; else getitem 969,1; monster .map$, 0,0, "Gold", 1369,100, strnpcinfo(0)+"::OnMobKill"; end; OnInit: .map$ = "ordeal_3-2"; hideonnpc strnpcinfo(0); monster .map$, 0,0, "Gold", 1369,100, strnpcinfo(0)+"::OnMobKill"; end; } dunno why I'm spoon feeding in support section =/
    1 point
  16. I'd check the following settings in skill.conf - it's likely that you've set them to zero: Otherwise, these individuals may be using macro's or no-delay modifications...
    1 point
  17. the ' parenthesis is meant for sql query if you are using TXT, there's no need for the parenthesis EDITED: xxxx,....,{ bonus bDelayRate, -30 / isequippedcnt(4403); },{},{}since you said your condition doesn't have anything to do with expert ringand the rate only floats around with kiel card, so just do a division on the card itself is enough
    1 point
  18. seems like you are using different compiler than mine your compiler can even suggest me to write the code cleaner try this one noitem_20140110.patch curious, tell me what's the compiler you are using ... I'm using microsoft visual c++ 2010
    1 point
  19. xD i try it but i´m not good with photoshop u.u srry....
    1 point
  20. so cool o:! the forum is just getting better with that features < 3
    1 point
  21. You need to install msysgit first, Peopleperson49 After that you need to fork from master repo to make your own fork repo, from there you can change the files on your local disk and later you can commit & push to your fork repo. When you feel that your commits are done, then you can make a Pull Request into the master repo Just be sure to Pull/Fetch before you edit the files on your local, because if you forgot to do that, there's a chance that your commit will got conflicted with the current branch
    1 point
  22. Kido, for the check_filess() not being recognize make sure you have function.sh into your folder, (s aethena-start using this file for this function). For the cannot execute I suppose you needed chmod +x. so the "./configure && make clean sql" should have solve it ye.
    1 point
×
×
  • Create New...