Jump to content

Stolao

Developer
  • Posts

    1443
  • Joined

  • Last visited

  • Days Won

    40

Everything posted by Stolao

  1. when you kill a mob, you gain exp equal to the mobs level for the weapon type your currently using. and that weapon group levels up, weapon groups and their weapon classes are listed in the files. then you gain stats based on the level of the class of the weapon currently equipped. so its not sword 1 sword 2 have diffeant effects it applies to ALL weapons falling under the categories provided
  2. db/import/skill_cast_db.txt add 489,1000,3000,0,0,30000,3000,0 the red is the new cool-down 1000 = 1 second // SkillID,CastingTime,AfterCastActDelay,AfterCastWalkDelay,Duration1,Duration2,Cool Down,Fixed Casting Time
  3. was going to re-post this question but noticed its still active sooooo necro-bump but seriously how the hell can i change this Ive tried an SQL query and tried changing it though set and such i can load it with readparam(59) but setting seems to elude me any thoughts?
  4. i use this myself 41000,Cloning_Potion,Cloning Potion,2,,,500,,,,,0xFFFFFFFF,7,2,,,,,,{ misceffect 514; misceffect 501; misceffect 502; misceffect 501; atcommand "@slaveclone "+strcharinfo(0); },{},{}
  5. for change look you can use atcommand changelook 471 which will reset the look on log out so you don't need the character variable to be permanent can use a temp instead (@headgear)
  6. seem like members from forum always having a hard time to differentiate between @Emistry and @Euphy ... Lol sadly that seems the case
  7. question if its hercules only why is it posted in the rathena forums? Jw.
  8. you can always replace getitem with getbounditem in the script as well and make all items account bound
  9. how many buffs does your buffer apply, there is a bug where is you trigger onpccalcevent to many times in quick succession it fills up the players event queue and fails to load after (my job master has this problem when combines with my weapon mastery)
  10. to check using default settings, you can use @wi onslaught 128 in game to edit you must edit the functions that applies the effects (eg Mystical_M) + the weapon info for @wi to match any changes
  11. what do you mean max bonus? yes,it can support any itemscript, would just have to edit to your liking eg. change if(SwiftnessMaster >= 32)bonus bHPDrainValue,SwiftnessMaster/4-2; to if(SwiftnessMaster >= 32)bonus2 bHPDrainRate,SwiftnessMaster,SwiftnessMaster/16+2; that would work fine
  12. id recommend, re downloading my v1.59 then simply removing the @command from the system, players will receive the item after X mins of being logged in note: im probably going to release another version in the next week or 2 without that 128 day limit
  13. that's odd because the gettime isn't set until after the delay followed by the script setting the #LastDailyReward (which is the time the reward was revived), so the following instance of the spam would trigger a false here if(.@i >= (#LastDailyReward + .MinWait)){ , and after trying a few different settings I've failed to duplicate this error, what is your rA revision? also your mising a ";" here setarray .BuffInfo ,260,2,360,1 // Life Insurance for 360 Mins Every 2nd Day and here setarray .Rewards$, "0|0|0|0|501|5",
  14. - script Pk_Night -1,{ OnMinute01: OnMinute31: if(isnight()){ setbattleflag( "pk_mode",1); } else { setbattleflag( "pk_mode",0); } atcommand "@reloadbattleconf"; } forgot to reload conf sorry, also if you tell me your day night settings i can make it more fluid
  15. here is a simple script to change server to pk and off pk during day and night (it checks every 30 mins) id recommend having a script that controls day/night cycle along with pk mode though - script Pk_Night -1,{ OnMinute01: OnMinute31: if(isnight()){ setbattleflag( "pk_mode",1); } else { setbattleflag( "pk_mode",0); } }
  16. sure change if(.Options&1 || strcharinfo(3) == .Map$){ to this for(set .@i,0; .@i < getarraysize(.Map$); set .@i,.@i+1){ if(strcharinfo(3) == .Map$[.@i]){ set .@map,1; set .@i,getarraysize(.Map$) + 1; } } if(.Options&1 || .@Map){ and change set .Map$,"prontera"; // Map Pvp Must Take Place on in order to Count, if Option 1 is Disabled to this setarray .Map$,"prontera","Map2","Map3","map4","Map5"; // Map Pvp Must Take Place on in order to Count, if Option 1 is Disabled btw this was free hand so didn't test but should work fine
  17. show me your config also what rev or rathena are you using its most likely you set the min wait and max wait to low/high remeber that its hours so don't set it as 0 else they can collect prize forever //Minimum Minuets Between Collecting Daily Reward // Day: 22*60 - 24*60 // Week: 10080 set .MinWait,1320; //Minuets Before Lose Consecutive Daily Reward // Day: 48*60 - 50*60 // Week: 20160 set .MaxWait,3000;
  18. ty emisty i really should practice sql more
  19. Hey guys Im a decent scripter however i cannot for the life of me get sql query anyways... Im looking for a sql script that changes all logged off characters clothes color to X
  20. post your revision and the error
  21. On phone so cant script but, have a temp character variable set when you enter the pvp, on kill add points on death reset the points run a map wide comparison via sql query every 5 mins if its the same person 6 times give them a prize
  22. I assumed it was a 99 max server my bad.
  23. map,x,y,f script Brew Master 123,{ mes "[Brew Master]"; mes "Would you like some potions?"; if(select("Yes:No")==2) close; while(MaxWeight * 49 /100 > Weight){ getitem,501 + Baselevel / 25,1; } close; }
×
×
  • Create New...