Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. actually this is quite easy if you able to spend some time and just do trial-and-error to get the result you want.. just perform some simple trick...and you would get what you want... you can try this.... Boss Equipment = 20% or higher Normal Equipment =100% // The rate at which equipment is dropped. item_rate_equip: 1000000 item_rate_equip_boss: 100 item_drop_equip_min: 2000 item_drop_equip_max: 10000 Normal Card = 100% Boss Card = 5% // The rate at which cards are dropped item_rate_card: 1000000 item_rate_card_boss: 500 item_drop_card_min: 500 item_drop_card_max: 10000
  2. something like Bacsojin Card ( itemID#4372 ) ??? trunk/doc/item_bonus.txt bonus bHealPower,n; Increase heal amount of all heal skills by n% bonus bHealPower2,n; Increase heal amount if you are healed by any skills by n%
  3. Since my test has finished last week...and no assignment task to do....while browsing the forum.....and i saw this topic again..xD so i would like to give this a try haha ~ Script : http://pastebin.com/raw.php?i=0CiT9zY3 TODO : Preview : Create Room : Join an IRC Room IRC Chit Chat : [MOD] : Able to Invite / Kick users in his IRC Channel. ( Only the 1st User in this IRC Channel will be a [MOD] )
  4. @maynard http://pastebin.com/raw.php?i=uPKgZpAX
  5. change this }else if( getequippercentrefinery( .@i ) < rand(100) ){ into this }else if( .Rate[getequiprefinerycnt(.@i)] < rand(100) ){ add this in OnInit Label.. setarray .Rate[0],100,90,80,70,60,50,40,30,20,10;
  6. 30 Minutes delay... change OnTimer180000: to OnTimer1800000: then change set .timedelay,0; to set .timedelay,1; Only 1 Colour.. change setarray .colorarray$[0], // Array That Store's Colors That Can Be Used For Broadcasts "FF3333", //Red "37FDFC", //Sky Blue "4DBD33", //Green "BAB9B9", //Grey "FFFF00", //Yellow "FF7F50"; //Orange to set .colorarray$,"FF3333"; Free Broadcast... set .costz,300000; // Set's Cost To Use Broadcaster (In Zeny)
  7. what revision you are using?? maybe your revision is outdated ? trunk/conf/msg_athena.conf if not msg_athena file..maybe your msgstringtable.txt ??
  8. try this.. ......................{ disguise 1751; sleep2 300000; undisguise; },{},{} refer these.. disguise / sleep2 / undisguise
  9. Emistry

    Overflow

    @Mootie ya i know..i remember i made it ( and i remember i post a fixed one somewhere in forum i think ).. anyway the previous post i made is just to let you know there is already a "working" sample inside the script... all you have to do is just follow the same way .... in your script...the part you edit....you just do it in a wrong way only... and for the mvp card drop rate.... the sc_itemboost will affect All items include card , item , equipment and etc......
  10. Emistry

    Overflow

    in your OnPCLoginEvent there...already show you a working method... sc_start SC_ITEMBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),200; sc_start SC_EXPBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),200;
  11. @Euphy erm..ya...i know about that ... just that...i believe not all event could even have more than 70 ~ 100 player to join...at least i didnt saw this happen in 99% of server out there.. i know some server did have this much of player to join...but..not really happen everytime.. and yes i should add a check on it...just quite lazy to add alot checking stuff while write it in hurry..>.<
  12. http://rathena.org/board/topic/64128-costumes-refiner-amp-card-support/ http://rathena.org/board/topic/63578-costumes-refiner-card-support/
  13. add into the warper npc..and remove the banker...and remove the rest of the part that determine /find for winner ...
  14. if( query_sql( "SELECT `id` FROM `item_db` WHERE `type`='5' AND `equip_locations`='256' ORDER BY RAND() LIMIT 1",.@ItemID ) ){ this line... used to return an item ID from the item_db sql .... and it will only select headgear... for the else part... it will only run this part if above statement failed to return any result from the query... it will only happen if the query failed...or your dont have item_db table in your SQL machine....or you dont have database for headgear in item_db
  15. try this http://pastebin.com/raw.php?i=7wALvVqk
  16. like this ? http://pastebin.com/raw.php?i=RXRhUSqt
  17. Data.ini [Data] 0=YOURCUSTOMGRF.grf <----------------------------- 1=rdata.grf 2=data.grf Do not diff for this file when you diff the client Read Data Folder First
  18. @Akinari thx for inform about the logout event... should be fixed..and proper check for winner... http://pastebin.com/raw.php?i=3AwaJ9N0
  19. OnInit: set .GuildID,1; end; <----------------- ADD ---------------
  20. read the configuration parts... // .....callfunc( "RefineFunc",<itemID>,<Amount>,<BitMasks>,<MinRefine>,<MaxRefine>,<CheckEquip>,<RefineMode>,<Percent> );
  21. set .@num, atoi( ""+getarg(0) ); actually this problem has been fixed and asked several times in board....
  22. trunk/doc/item_bonus.txt bonus bIntravision,n; Always see Hiding and Cloaking players/mobs (n is meaningless)
  23. @Mootie this is because you load the Main Function ( RefineFunc ) multiple time... it's a Global Function....you only need to load it 1 times... in the npc...you just need to call for the function..not declare the function again..and call it...
  24. elaborate more ? what you did before you get error ?? did you add any custom announcer pvp script ? with custom sound effect ? if yes.. then double check your script / sound effect file installation..
  25. @GM Takumirai... ... if it's not working..elaborate more... beside..the script work just fine in my test server.. http://pastebin.com/raw.php?i=EYr9uUBb and your request are out of this topic...you should open your own topic in script request section...
×
×
  • Create New...