Jump to content

rokimoki

Members
  • Posts

    96
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by rokimoki

  1. You can describe the script you really want and may be easier than digest other script or easier to adapt the script, because I dont really understand what you really want.
  2. I will check, but the icon stuff only be possible as far as I know, through scripting, is with sc_start, and I dont know wich effect can be used and using 3hr of effect. Showing in NPC should be using, my recomendation is making less talking NPC, and keep it simple.
  3. If you want to edit skills behaviour, you have to edit SRC. You can combine with scripting like if scripts says 1, then AoE, if 0 Single. But SRC must know that because if storm gust is default AoE... you can't make it single, unless somehow you tell in SRC, also there is some skill configuration in skill_db that tells the target attack if ground or whatever... but in your example for bash, maybe is easier to implement editing the SRC only... because is just a behaviour skill. Ask better in SRC.
  4. Why don't instead doing random just give 1st of 10, then 2nd of 10, and so? when 10th of 10, reset to 1st of 10. Easier to implement without weird stuff, how much items you want to implement?
  5. The problem if you reloadscript, the script reset. So OnPCLoginEvent won't execute after they relog. You should not reloadscript during production, you can reload specific scripts instead all, @loadnpc <path> Loads an NPC script by path. Example: @loadnpc npc/custom/jobmaster.txt --------------------------------------- @unloadnpc <npc name> Unloads an NPC. Example: @unloadnpc Job Master --------------------------------------- @unloadnpcfile <path> Unloads all NPCs in a file. Example: @unloadnpcfile npc/custom/jobmaster.txt --------------------------------------- @reloadnpcfile <path> Unloads and loads an NPC. Same as @unloadnpcfile and @loadnpc but ran as one command. Example: @reloadnpcfile npc/custom/jobmaster.txt Maybe reloadnpcfile is the proper you want, but if you add first time, loadnpc and then reloadnpcfile.
  6. I see you have spanish NPC, since I don't understand this question, ask me in Spanish in a PM and I'll try to help if possible and post solution here.
  7. You posted two floating rate scripts, do you need help on both? or...?
  8. I don't know but, in order to help you a proper person, this is not related to scripts, maybe client or source.
  9. Okay lets see, I will upload this version I'm using in this video, tell me if something wrong: @WillJocker https://www.youtube.com/watch?v=huv8n9KlAkU EDIT: It's working even the rare item drop and rate configuration... Duplicate scripts will break the NPC, maybe there is a solution but, just keep it simple. bossnia_new.txt
  10. I am sorry remaining time when its done. I will review again, the system is not simple because Timer stuff as you can see can cause problems. You can think on solutions that make the system easier or just wait, during the week I have less time to work on this, but don't worry, this week will be finished or abandoned xd.
  11. The custom timer being full xd Idk that, I'll look into it, it didnt happen to me. The % drop, ok, i'll look into it. The VIP system.. I mean, I don't even know if that really works, but the delay as for now, can be used by anyone who has it. EDIT: - The icon is not going to show for now, and I won't try until everything is finished. - Some how, when I kill also triggers like 8 times for me, idk why.... investigating... EDIT2: The 8 times triggering issue is because duplicates I bet, and timers events, will work with just 1 npc for now. Edit3: Try this new version, I think it's almost done. @WillJocker bossnia_new.txt
  12. Which version of the script are you using? can you share to test?
  13. Hey man, maybe this helps, test it and tell me if what you needed. simple_quest2.txt
  14. Okay, is not finished yet, but I need you to keep testing while I finish the final version. For now implemented: - Timer cooldown, kick after 3 hours (Tested) - If you have item, ignores the cooldown (I can't test this and vip because I don't have the items) - You gain points (CHEFFENIAPOINT) by killing mvps (Not implemted, I forgot) - You get kill counts by killing mvps (Not tested) - You should see a simple ladder (Not tested) - You can use @ctime to check your time left (Tested) - You get rare item while killing MVP (Not tested and is not fully implemented yet, but you should get something at 5%) To do: - Ladder system but good, I can't show personal points I think, but I can show total count kills and which one killed, but I'll finish tomorrow. - Some optimizations maybe or refactoring, which meh, only need to adjust the timer check to 1 minute instead 1 second. I need you to test those things and report me back please. @WillJocker EDIT: Check OnInit configurations, I think you should not edit by now. bossnia_new.txt
  15. And one last thing, if I join first, can I go back and join second? I mean... is 3 hour for level, or 3 hour for all levels...
  16. Delivery items are the same, but you can pick different rewards. This is @lipezpe request, if you want a personalized quest just open a new post and tag me. It will be better for all.
  17. Hi, good. Before start, one more question, in the step 3, you say 1-day delay, so... If I have 20001 item, I can enter always, 3 hours kick me, I go again pay the fee and join, but if I don't have 20001, just 1 run per day, right? I don't know the fake icon system, but I've seen other temporary maps that creates a personalized new @command to check time left (everything inside the script).
  18. I will try to help but... I don't know much about this event, so to avoid reading everything and figure out some possible issues, answer me please. 1) Time to start and end the event automatically When to when? fixed time? random? think, easier the better 2) Every time someone eliminates an MVP, it counts as a Cheffenia point, e.g.: CHEFFENIAPOINT, then I will create a store with these points Like character variable or item? set CHEFFENIAPOINT, CHEFFENIAPOINT + 1 ?? 3) Time limit to stay inside the Room of 3 hours, being able to reduce this time if you have a specific item ID 20001 You have 3 hours reserved, but, reduce if you get 20001? how much? how do you get the item? 4) 5% chance to grant a random item (ID: 607 and 20000) to the player's entire party and announce it on the Map 5% to get 50% 607 or 50% 20000 ?? and how? killing what? 5) Would it be possible to have a ranking of the top 10 players? Ok but I will create a new table probabbly, easier for me, I did some mvp rank so, will be easy this part.
  19. (Null means I don't have that item in my db, don't worry, and also don't show how many of the item but we can adding a param to the function) I can't attach charid to item script, so always will say Some Player, set this to 0 always till we find a solution: (btw I don't really know if you really wanted to show player name or not, or just that some one received something). set .@enablePlayerName, 0; And put this as Item Script for your dominate box: DominateBox(); item_functions.txt
  20. Hello, check this. mvproom.txt
  21. Items are defined in a database which has "perma" stats, the problem would be client side that has "hardcoded" descriptions... if you do without random stuff, predefined ichors to add in DB and clientside, should be good, or you can calculate the random stats and predefine all options before hand and create in DB and Client. If there is an option, which I don't know, to add stuff to the client by script or source modification, would be possible but... won't be enough because other player won't have the client update that other player generated... So I believe is not possible at all.
  22. Interesting, I will investigate on how to do that, for now I dont know how to list green if you have the buff, but maybe instead listing the collection, make different NPC that show the card buffs you unlocked. I guess you unlock the buff by killing the enemy instead of getting the card, right? Maybe card % is 1% but permanent account-wide buff 0.01%, right? Give more details.
  23. Hi, can you give more details? Which map? How many maps? Create a party and them warp outside or?.. more details please if you want help
  24. Character variables are attached to a player, so, how is it possible to modify value if I cant attach a player on OnClock0600? Well I can do a trick getting players online attaching and detaching, but solution is just by sql, and that table is managed by char_server so they have to relog to get sql changes. Just relog at 6am, I dont think is a big deal xd. If you were offline and log after 6am you get changes applied. but if you dont want to use char_server table, we can create a new table for this script
  25. You can edit the file, which one did you download? usually is the first line, go to the place you want, type /where and that's what you write. Documentation: rathena/doc/script_commands.txt at master · rathena/rathena Search for "** Define an NPC object." and read the explanation.
×
×
  • Create New...