Jump to content

Litro Endemic

Members
  • Posts

    283
  • Joined

  • Days Won

    10

Everything posted by Litro Endemic

  1. You need to change related skill in file battle.c, skill.c and db, there is many to change just search all files with key "RK_DRAGONBREATH" and if it show with flag weapon change it to misc this commit is all you need to follow https://github.com/rathena/rathena/commit/f7a276ec7389389b6b56653ad87b21eb937aace6
  2. My emulator isn't long behind last update and as long as i remember i didn't touch this specific skill code but the skill behaviour is strange, skill is like failing but the sp consumed when used this skill can someone tell me is it just me or you too found the root of problem, the one caused it is CELL_NOSTACK
  3. First you write close; as cloes; in the gm: label 2nd you didn't need end when closing dialog, close is enough prontera,160,187,4 script MI 100,{ if(getgmlevel() < 50) { mes "[^FF0000MI^000000]"; mes "Hello, I'm NPC of Monster Invasion event."; mes "You can excpet me starting the event on (s) and (s) at 8:00 PM"; close; } mes "[^FF0000MI^000000]"; mes "Hello, GM, what can I do for you?"; close; }
  4. if you want to change location of monster spawn just edit the first arg of monster script commands, can't understand what you really want to achieve this will spawn monster in louyang map in random kordinat monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; this will spawn monster in payon in random kordinat monster "payon",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "payon",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; sure bring your script here so other can see what have you done with it
  5. hehehe the face and the nose is weird mmh... not cute one however it's great
  6. im sure that not the issue here, because on the LoD invasion script i change OnTimer to OnMintue for testing and it work perfectly. if you want to use OnMinuteXX im sure you didn't have to initnpctimer or looping it in while, since OnMinute12 mean every hour in minute 12 the script will get executed, that was say initnpctimer and stopnpctimer become pointless when you use OnMinuteXX label, you should read more the script_doc.txt for more information regarding timer on script... original niflheim invasion script niflheim,1,1,0 script NifInvasion -1,{ OnInit: while(1) { initnpctimer; end; OnTimer7980000: stopnpctimer; switch(rand(6)) { case 0: monster "niflheim",327,193,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",330,193,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,193,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",327,196,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",327,190,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,190,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,190,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,196,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,196,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 1: monster "niflheim",337,252,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",337,255,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",337,249,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,252,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,252,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,249,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,255,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,249,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,255,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 2: monster "niflheim",190,185,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",190,188,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",190,182,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,185,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,185,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,182,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,182,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,188,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,188,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 3: monster "niflheim",131,138,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",131,141,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",131,135,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,138,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,138,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,141,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,141,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,135,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,135,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 4: monster "niflheim",311,64,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",311,67,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",311,61,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,64,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,64,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,61,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,67,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,67,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,61,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 5: monster "niflheim",238,131,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",238,134,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",238,128,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,131,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,131,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,128,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,134,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,128,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,134,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 6: monster "niflheim",86,219,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",86,222,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",86,216,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,219,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,219,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,222,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,216,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,222,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,216,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; } monster "niflheim",154,95,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",115,65,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,195,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",151,83,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",285,245,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,135,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",265,48,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",186,139,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",166,267,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",82,202,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",219,44,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,44,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",275,165,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",138,204,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",299,39,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",31,154,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",154,96,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",116,65,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",151,84,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",286,245,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,196,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",236,135,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",165,49,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",167,267,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",82,203,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",220,44,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,45,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,44,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",276,166,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",139,205,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",300,39,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",31,155,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; end; OnInvasionMonsters: end; OnLoDDead: killmonster "niflheim","NifInvasion::OnInvasionMonsters"; } } Try this it should work since it was exact copy from the original script except the timer count 720000 Milisecond = 12 Minute 7980000 Milisecond = 133 Minute = 2 Hours, 13 Minute lou_dun03,1,1,0 script louInvasion -1,{ OnInit: while(1) { initnpctimer; end; // First spawn after script loaded when you do @reloadscript or turning on server after 12 Minute it will be triggered // And every time after Kaguya got killed 12 Minute delay this will be triggered OnTimer720000: stopnpctimer; monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; end; OnInvasionMonsters: end; OnKaguyaDead: killmonster "louyang","louInvasion::OnInvasionMonsters"; // After Kaguya killed looping will happened here... } }
  7. you have wrong timer label, what you need is OnTimer instead OnMinute, you can read more reagarding initnpctimer in doc/script_commands.txt
  8. 1 QA: You didn't have the right msgstringtable.txt for your client (answered above) 2 QA: You didn't correctly patch the client that you are using, what client patcher did you use, try nemo patcher if you didn't use it get the latest one from github. Additional QA: it's the mark that item is the newest or latest come to inventory something like that its just my hunch, i think you need to rebuild your client files... if you are using the latest kro, you didn't need the data v4.0 (CMIIW...) but you will lost some files (npc, item and other) that come from other official server (jRO, etc...), you can use folder data and system from translation github lastly the luafiles it seem the cause is case sensivity or you put it on data folder and did you patch your client with read data folder first ?, post your current accessoryid.lua/lub and accname.lua/lub
×
×
  • Create New...