Jump to content

KaitoKid

Members
  • Posts

    268
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by KaitoKid

  1. If you know how to program LUA/LUB, know how to program C, know how to hex the client and add packets.. I don't know how to do it. But possibly those are things you need to understand in order to do that.
  2. very nice idea here.. Integrating Ragnarok to the browser.
  3. I can't answer that for now. I never encountered it before...did you met the conditions for the skill? or maybe there is a certain condition where the skill can't do the damage?
  4. SecureGRF has 2 steps 1. Encrypt GRF - Encrypt GRF FILE 2. Embed the client with the password for the GRF (It comes along with a dll file) - Configure Client Profile Maybe you missed the 2nd step. It should be self explanatory.
  5. KaitoKid

    Bow

    Yes, Example 1,Bow,Bow[3],4,1000,,500,15,,5,3,0x000A0848,7,2,[b]34[/b],1,4,1,11,{},{},{} For Bow equipments their Loc value are always 34 which is Weapon and Shield (Left and Right) Since 2^1 002 = Weapon 2^5 032 = Shield Therefore 1,Bow,Bow[3],4,1000,,500,15,,5,3,0x000A0848,7,2,[b]2[/b],1,4,1,11,{},{},{}
  6. The line seems valid. If you implement to your skill that neither DEX or AGI affects the delay time then you should also consider going to your skill_castnodex_db.txt Then add 2270,0,7 //NC_INFRAREDSCAN Therefore Skill's delay is not affected by DEX, Magic Strings(Bragi), or Item Bonuses
  7. Go to your skill.conf Find this line // Allow use of ES-type magic on players? allow_es_magic_player: no Change it to yes
  8. Find a compatible LUA file for the Client that you have downloaded. Ask the author of the post about it.
  9. I don't think that would be possible for now..
  10. Great Snippet here! Useful for Anti-Corrupt GMs. Thanks I'll give it a try.
  11. Find skill_cast_db.txt then find this //-- MG_FIREBOLT 19,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0,0 Count the number of commas then after the second comma that is the entry for AfterCastDelay (1000:1200:1400:1600:1800:2000:2200:2400:2600:2800) you can change to the value you want (NOTE: 1000 = 1 sec) Do the same for Sonic Blow
  12. Yes. just give it a try.
  13. Hmm.. I'm kinda confuse with your script What cause error to your script is that during set .@i,( select( .@Menu$ ) - 1 ); Of course the output would be like this Luneta Mall Donation Area Luneta Vend Room Payon When the user select Donation Area for example select function would return '2' Lets take a look back at your setarray setarray .@MapList$, "turbo_room","Luneta Mall","100","68", "turbo_room","Donation Area","115","94", "pron_mall","Luneta Vend Room","98","42", "Payon","Payon","162","133"; during this line warp .@MapList$[.@i],atoi( .@MapList$[.@i+2] ),atoi( .@MapList$[.@i+3] ); .@i = 2 - 1. right? therefore since .@i = 1, I'll replace .@i with 1 warp .@MapList$[1],atoi( .@MapList$[3] ),atoi( .@MapList$[4] ); Therefore your 2nd warp and above wouldn't work because your index 1 is "Luneta Mall" which will cause an unknown map when used on warp function. How about instead of having this setarray .@MapList$, "turbo_room","Luneta Mall","100","68", "turbo_room","Donation Area","115","94", "pron_mall","Luneta Vend Room","98","42", "Payon","Payon","162","133"; What if you change it to this? setarray .@Map$, "turbo_room", "turbo_room", "pron_mall", "Payon"; setarray .@MapName$, "Luneta Mall", "Donation Area", "Luneta Vend Room", "Payon"; setarray .@MapX,100,115,98,162; setarray .@MapY, 68,94,42,133; So that during selection when the user selects an option your warp function would be like warp .@Map$[.@i],.@MapX[.@i],.@MapY[.@i]; Uh. just a suggestion for this part.
  14. Well for the after cast delay for the skills. You can still find it inside your skill.conf Find the lines // Delay time after casting (Note 2) delay_rate: 100 // Does the delay time depend on the caster's DEX and/or AGI? (Note 1) // Note: On Official servers, neither Dex nor Agi affect delay time delay_dependon_dex: no delay_dependon_agi: no // Minimum allowed delay for ANY skills after casting (in miliseconds) (Note 1) // Note: Setting this to anything above 0 can stop speedhacks. min_skill_delay_limit: 100 You can change the Global duration for after-cast delay to all skills. But if you want to be specific you can find and adjust the after-cast delay for each skill at your skill_cast_db.txt
  15. Go to your conf/battle and find skill.conf Find this line // At what dex does the cast time become zero (instacast)? castrate_dex_scale: 150 Just change the value. Of course it will be useless if you set your server to Renewal Mechanics since according from renewal all skills will have 20% fixed casting time remaining regardless of the stats,equips and etc. Find your Renewal.h Find this line #define RECASTING 1 Set it to 0 to disable Renewal Casting. Of course don't forget to recompile the source code.
  16. Well. you don't need to transfer to eAthena if you want to change to pre-renewal mechanics. Go to your renewal.h Find #define REMODE 1 #define RECASTING 1 #define RE_DROP_MOD 1 #define RE_EDP 1 Change 1 to 0 then your server mechanics is back to pre-renewal. Of course don't forget to recompile the source code.
  17. Nope it is not. What engine are you using? 3CeaM, rAthena, eAthena? Specify it first.
  18. In your skill_cast_db.txt find this line //-- AS_SONICBLOW 136,0,2000,2000,0,5000,0,0 change it to 136,0,0,2000,0,5000,0,0 The one that causes the player to stop when autocasting Sonic Blow is the after cast delay. Since in official Sonic Blow has 2 sec after cast delay then you will just to change it to 0 to prevent stopping the player's normal attack when the Sonic Blow is being auto cast.
  19. Wow! Nice vending system you have here! Got to try it!
  20. Well from my 3CeaM server your script doesn't have error.. IDK why it is having an error with my rAthena server. I also doubt that maybe the problem is related to my SVN. I'm using SVN Rev. 15788
  21. Wow nice! Thank you for sharing your works
  22. All 3rd class are implemented but Genetic and Sorcerer's skills are not yet implemented. IDK why. but ask the developers. Just keep watching the SVN track for changes on the repository
×
×
  • Create New...