Jump to content

Kreustoo

Members
  • Posts

    215
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Kreustoo

  1. Yeah, even level 1 can get the reward. Anyone below 99 can talk to the npc, anyway: This if ( BaseLevel > .max_base_level || JobLevel > .max_job_level ) { mes "[ ^00FF00Race Up to Max^000000 ]"; mes "We're sorry you are not qualified anymore for this event. Come back being less than "+(.max_base_level+1)+" base level and "+(.max_job_level+1)+" job level."; close; } to this if ( BaseLevel != 98 ) { mes "[ ^00FF00Race Up to Max^000000 ]"; mes "Only level 98 players can get the reward."; close; }
  2. I don't understand what you want: You want anybody at 98 having the reward?
  3. Just for information, they don't have acess to @storage or kafra card? They can stock it in poring qpet too, or in cart.
  4. Hello, Did you try to change db\pre-re\item_delay.txt or db\re\item_delay.txt? Anyway I wonder if a disconnect/reconnect would not reset the delay?
  5. Hello, I did that and it seems to work (but not heavily tested) - doesn't show vip players when using @where on them vip_no_where.diff
  6. Version 1.3.0

    82 downloads

    Bomb Poring Event Teleported on one of the 7 map, you have to survive waves of bomb poring. The longer you stay alive, the better are the chance to get a reward. 5 rounds, each seconds survived give you more % to win that stacks between rounds. Each map has a different layout making the strategy to survive different 9 new type of bomb poring Watch how it works here : https://www.youtube.com/watch?v=xWW9WoAfuyk Informations -Each bomb poring change into the red one to make it more obvious wich one is exploding. Because of how ragnarok is done, you don't see when a monster is casting outside your range -Different layout so it'll be less repetitive -You can add mutiple reward, but be aware a lot of players will survive the full 60 seconds, that's why I implemented a chance mecanism, letting new players having some chance to win and making the experimented one don't win too much rewards. -The red poring can leave an item on the ground, you can remove it or change it, but the idea is that it make the things more dynamic with some player rushing to get the item and mostly... die! How to install -You'll find one rar containing: *9 new colors for bomb poring *A new map splitted in 7 mini map *The actual script with all the sql request to implant the bomb poring and all the premade information for NPCidentity.lub and jobname.lub -Add the monsters and the map on your server -Follow the !!Modify!! information in the script, you'll change the position of the warper the reward ect Buying Term -I still retain all rights to this script. -You are not allowed to redistribute this script in any way. -You can modify this script as you like -I'll share a part of the gain to the mapper Greil Script and Sprite recolor by Kreustoo Map by Greil Last tested on rathena 931155ee33e54239d3459695a13ea229e3f70242
    $7.00
  7. Happened one time or happens regulary? In what situation?
  8. Hello, Work on account and only on reconnection : - script RewardForCo -1,{ OnPCLogoutEvent: if(@timingConnected > 0){ @timeConnected = gettimetick(2)[email protected]; #sumConnected = #sumConnected + @timeConnected; // in seconds } end; OnPcLoginEvent: if(!#rewardConnection){ if(#sumConnected >= 1296000) //15 days in seconds //if(#sumConnected >= 60) //1 minute, if you want to test { getinventorylist; if(checkweight(500,1) && @inventorylist_count <= (100-1)){ #rewardConnection = 1; getitem 501,1; //REWARD -- edit the test if you add multiple items dispbottom "Great !"; }else { dispbottom "Too heavy to get the reward !"; } }else { @timingConnected = gettimetick(2); } } end; } Not heavily tested
  9. Wow, I really have no idea how you can do that, well done!
  10. Would you share how you add those sprite song? I mean, using what software? It may be obvious today, but a long time ago I tryed and it was always kinda wonky. Anyway, nice job
  11. Really really clean and it really has the ro feeling!
  12. Want to kick on EVERY map or a definied set of map?
  13. I've edited the error message : mes "We're sorry you are not qualified anymore for this event. Come back being less than "+(.max_base_level+1)+" base level and "+(.max_job_level+1)+" job level."; (forgot the base level and job level information) Happy to know it'll help you
  14. I'm not quite sure what you're refering to, but maybe you can find what you're looking for here : https://github.com/rathena/rathena/commits/master/npc/jobs/2-1/blacksmith.txt Then click history and find what modifications you don't want anymore, what version you want.
  15. So you want anybody below 99 being able to talk to the npc BUT not anyone at 99? And it'll be one time by account with the #Reward thing. Change this part : if ( BaseLevel < .max_base_level || JobLevel < .max_job_level ) { mes "[ ^00FF00Race Up to Max^000000 ]"; mes "We're sorry you are not qualified yet on this event, please come back when you are base level is "+.max_base_level+" and job level is "+.max_job_level+"."; close; } to: if ( BaseLevel > .max_base_level || JobLevel > .max_job_level ) { mes "[ ^00FF00Race Up to Max^000000 ]"; mes "We're sorry you are not qualified anymore for this event. Come back being less than "+(.max_base_level+1)+" base level and "+(.max_job_level+1)+" job level."; close; } (not tested)
  16. Usually when you want to use olf rathena with newer client, you have to find the commit of the implementation of the version and patch it. But it may be a lot of work and really not stable. And iirc, 2015 add new functionnalities that you may not have at all like different F/M on a account.
  17. Be careful with that hotfix! @iraciz I really not tested that much, maybe try catch it or just change it to : struct mob_chat a = mob_chat_db[id]; At least you'll not try to .msg_id a null value, it'll be fixed too, but I really can't explain why and what will be the implication of that :/. But I was happy to help you ^^. I tryed replacing id by 0 and some other value, it does not fix the problem but THAT exact line does.
  18. View File [Mapflag/QOL] NoDeath_Count A mapflag that doesn't increment death count when a player dies. Usefull to preserve super novice bonus. Submitter Kreustoo Submitted 05/06/2020 Category Source Modifications Video Content Author Kreustoo  
  19. View File (QOL) Taekwon Mission printing % every monster killed for the mission A small QOL some players asked me to add. It justs print each time a monster is killed for the taekwon mission the % completed Submitter Kreustoo Submitted 05/06/2020 Category Source Modifications Video Content Author Kreustoo  
  20. Version 1.0.0

    62 downloads

    A mapflag that doesn't increment death count when a player dies. Usefull to preserve super novice bonus.
    Free
  21. Version 1.0.0

    82 downloads

    A small QOL some players asked me to add. It justs print each time a monster is killed for the taekwon mission the % completed
    Free
  22. View File Poring Search One version of poring search. A lot of poring are spawned but with bad name, only some are well written. You go on 3 maps and the real winner is the one that find the last poring. Each time you find one good poring, you get a reward, so, no more "just one winner", multiple winner each event. But each time you kill a wrong one, you're warped out. I suggest to make a custom poring with 1 hp and no looting mecanism and to disable the skills on the map. The first map has more real poring than the second map and the last map has only one. You can edit the rewards, the map ect in OnInit. Automatically end the event for no possiblity in farming the rewards/overflow the server. You can start the event with a whisper to the npc as an admin, or add it to your event flow. It should work on really old rathena version, it doesn't use anything really new. Submitter Kreustoo Submitted 05/06/2020 Category Games, Events, Quests Video Content Author Kreustoo  
  23. Version 1.0.0

    318 downloads

    One version of poring search. A lot of poring are spawned but with bad name, only some are well written. You go on 3 maps and the real winner is the one that find the last poring. Each time you find one good poring, you get a reward, so, no more "just one winner", multiple winner each event. But each time you kill a wrong one, you're warped out. I suggest to make a custom poring with 1 hp and no looting mecanism and to disable the skills on the map. The first map has more real poring than the second map and the last map has only one. You can edit the rewards, the map ect in OnInit. Automatically end the event for no possiblity in farming the rewards/overflow the server. You can start the event with a whisper to the npc as an admin, or add it to your event flow. It should work on really old rathena version, it doesn't use anything really new.
    Free
  24. View File Angry Spore Angry spore that have the aura when idle only. Used as an npc, but it's still working as a monster, but won't have the red aura when attacking/moving/dying. Submitter Kreustoo Submitted 01/16/2020 Category Monster Sprites Video Content Author Kreustoo  
  25. Version 1.0.0

    132 downloads

    Angry spore that have the aura when idle only. Used as an npc, but it's still working as a monster, but won't have the red aura when attacking/moving/dying.
    Free
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.