Jump to content

clydelion

Members
  • Posts

    754
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by clydelion

  1. di ko gets e. pero pag naka yes yun, required ang players na ubusin muna yung skill points na para sa 1st job, bago makapagskill sa 2nd job. saka eto dapat no player_skillfree: no
  2. For example poring.. Mode is 0x83 Input 83 here. And you'll get 131. Looking at this table.. MD_CANMOVE | 0x0001 | 1 MD_LOOTER | 0x0002 | 2 MD_AGGRESSIVE | 0x0004 | 4 MD_ASSIST | 0x0008 | 8 MD_CASTSENSOR_IDLE | 0x0010 | 16 MD_BOSS | 0x0020 | 32 MD_PLANT | 0x0040 | 64 MD_CANATTACK | 0x0080 | 128 MD_DETECTOR | 0x0100 | 256 MD_CASTSENSOR_CHASE | 0x0200 | 512 MD_CHANGECHASE | 0x0400 | 1024 MD_ANGRY | 0x0800 | 2048 MD_CHANGETARGET_MELEE | 0x1000 | 4096 MD_CHANGETARGET_CHASE | 0x2000 | 8192 MD_TARGETWEAK | 0x4000 | 16384 get the modes that will add up to 131 they are MD_CANMOVE | 0x0001 | 1 MD_LOOTER | 0x0002 | 2 MD_CANATTACK | 0x0080 | 128 to add MD_PLANT(64) 131+64 = 195 converting back to hex, you'll get 0xC3 the new entry should be
  3. Add the mob mode MD_PLANT. Plant: Always receives 1 damage from attacks. Just add 0x0040 to your monster's mode.
  4. Sa source yan. Pag sa script kasi makalat kung gagawa ka ng script tas ilang lines lang, i'd rather put it within the source. kung gusto mo script-based, http://rathena.org/board/topic/62727-boss-kill/#entry97545
  5. Where did you get your SVN? Is it a custom compilation? If no, it is probably one of your scripts(If I were you, I'll check my woe script)
  6. 1. Pwede yan sa script(using OnNPCKillEvent), pero mas gusto ko from source. Index: map/mob.c =================================================================== --- map/mob.c (revision 17121) +++ map/mob.c (working copy) @@ -2471,6 +2471,7 @@ unsigned int mexp; struct item item; double exp; + char message_mvp[128]; //mapflag: noexp check [Lorky] if (map[m].flag.nobaseexp || type&2) @@ -2487,7 +2488,8 @@ clif_mvp_exp(mvp_sd,mexp); pc_gainexp(mvp_sd, &md->bl, mexp,0, false); log_mvp[1] = mexp; - + sprintf (message_mvp, "%s killed %s. You are now an MVP!", mvp_sd->status.name, md->name); + intif_broadcast(message_mvp,strlen(message_mvp)+1,0); if( !(map[m].flag.nomvploot || type&1) ) { /* pose them randomly in the list -- so on 100% drop servers it wont always drop the same item */ int mdrop_id[MAX_MVP_DROP]; 2. sa player.conf player_skillup_limit: yes
  7. My formula for this is.. normal item rate x item_rate_card/100 In this case.. 0.01 = normal card drop rate (based on the default mob_db.txt) Then 0.01 x 3333 /100 = 0.3333 The card drop rate is 0.3333%. To get 33.33% drop rate, just do the math. 33.33 x 100/0.01 = 333300 The proper would be 333300 for cards to be dropped at 33.33% chance.
  8. i used this one and it works. however, i want premium users have boosts on their exp/drop and as you can see this is in the script OnPCLoginEvent: if( #Premium > gettimetick(1) ){ mes "Your Premium Time Left : "+getPremiumTime( #Premium ); close; //ADD MORE BUFFS HERE! //by Jezu. //Format: //sc_start SC_SAMPLEBUFFS,(( #Premium - gettimetick(1) ) * 1000 ),<number/level of buffs; sc_start SC_EXPBOOST,(( #Premium - gettimetick(1) ) * 1000 ),300; sc_start SC_ITEMBOOST,(( #Premium - gettimetick(1) ) * 1000 ),200; sc_start SC_JEXPBOOST,(( #Premium - gettimetick(1) ) * 1000 ),200; } and whenever i try to login, the timer was reset it was like the exp/drop boost will take forever. That's normal for premium users. The boost won't reset when their premium time is over
  9. Hmm. set #Premium,#Premium + ( 30 * 24 * 3600 ); // Days * Hours * secondsperhour Just change 30 to the number of premium days you want to give them accordingly.
  10. It should work already unless it also looks like this in your drops.conf Missing a colon.
  11. Cheers mate! Good to see new people releasing stuff. Not to disappoint you or anything but this will do the same thing for checking the existence of the mob. if(strmobinfo(0,1002) != ""){ mes "Yes its a Poring, of course exists foo!"; close; } else { mes "No that monster does not exist or maybe it just doesn't spawn."; mes "Meh! What ever floats your boat..."; close; }Nonetheless, your code looks good.
  12. Here's how I would do it. 1. Apply this: http://upaste.me/raw/d4055407f84041e0 (I based the diff from rev 17088) 2. Then put up a npc with something like this event(depending on how your ranking works, in this case i use fame) OnPCLoginEvent: query_sql("select char_id from `char` ORDER BY fame DESC LIMIT 3", @fame); for(set .@i,0; .@i<3; set .@i,.@i+1){ if(getcharid(0) == @fame[.@i]){ atcommand "@auraset "+(.@i+16); end; } } atcommand "@auraset 0"; end;
  13. The theme looks good. Very clean and simple. Most servers would prefer a fancy one though. (On a side note.. Dunno if the start button at the middle is intended.)
  14. it is named 성스러운달걀모자.spr or ¼º½º·¯¿î´Þ°¿¸ðÀÚ.spr http://alpha.ragnastats.com/sprites/data/sprite/%ec%95%85%ec%84%b8%ec%82%ac%eb%a6%ac/%ec%97%ac/%ec%97%ac_%ec%84%b1%ec%8a%a4%eb%9f%ac%ec%9a%b4%eb%8b%ac%ea%b1%80%eb%aa%a8%ec%9e%90.spr
  15. bonus bAtkEle,4; Andito lahat yan, https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/doc/item_bonus.txt
  16. Hello. Use this, built from the latest rathena. http://upaste.me/raw/ea09540608f242bb An updated manual for it would be.. Enjoy.
  17. clydelion

    error

    Use my debug mod for this type of problem.. http://upaste.me/raw/6e40508943049cf0
  18. No. It doesn't talk about the time, it talks about the date.
  19. 1/10 for me.. Not really RO-ish. The colors won't blend with each other. The colors make my eyes sore (Reminds me of my grade school day, when WordArts are still considered fancy in Powerpoint Presentations.. )
  20. This script as it is doesn't support hours, minutes, and seconds. It adds premium days, not an exact time.
  21. DAMN! I watched the whole movie! Awesome! O_O I never knew you two were Borflings!
  22. Diff it manually, the patch is way too old for auto patching.
×
×
  • Create New...