Jump to content

crazyarashi

Developer
  • Posts

    763
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by crazyarashi

  1. There are new constants for getmapxy script command *getmapxy("<variable for map name>",<variable for x>,<variable for y>{,<type>,"<search value>"}) and you don't have the monster database for ID 3484.
  2. .@value = JobLevel -1; useatcmd "@skpoint" + .@value; You should try reading out the script commands first :))
  3. Basic Substraction is the answer. value = JobLevel - 1;
  4. Oh, I made this script sometime ago. so I havent updated it to the new getmapxy and using my personal pcblockall command. but using that diff should work since the pcblockall base came from that diff.
  5. You will need a japanese translation for NPC'S and japanese msg_conf server side. As for client you can mainly use the client files of jRO and convert the id's of the client item data from text -> to lua ( if you're going to use kRO Clients ) I do have my own private japanese translation project i have finish most basic NPC's, msg_conf and jRO's adventure academy. Basically you need to start from scratch if you want a japanese language server
  6. View File Autoloot Settings A rather simple autoloot settings function that I made, It's made to store 10 autoloot ID, there can be more than 10 as long as you adjust it. I made this function to store all ID in one variable rather than multiple ones. Submitter crazyarashi Submitted 03/21/2019 Category Utilities Video Content Author crazyarashi  
  7. Try updating your GRF's msgstringtable to the latest one.
  8. Use Zackdreaver's translation and you should be fine :))
  9. Version 1.1.0

    728 downloads

    A rather simple autoloot settings function that I made, It's made to store 10 autoloot ID, there can be more than 10 as long as you adjust it. I made this function to store all ID in one variable rather than multiple ones.
    Free
  10. View File Illusion Moonlight Illusion Moonlight Story. Submitter crazyarashi Submitted 03/20/2019 Category Games, Events, Quests Video Content Author crazyarashi  
  11. Version 1.0.1

    2104 downloads

    Illusion Moonlight Story.
    Free
  12. prontera,148,196,4 script arvoredavida 14591,{ end; OnInit: OnTimer3000: initnpctimer; getmapxy(.@map$,.@x,.@y,BL_NPC,strnpcinfo(0)); areapercentheal .@map$,.@x-5,.@y-5,.@x+5,.@y+5,20,20; end; }
  13. I don't get what you're asking for "CASH ITEMS".... can you be more specific about this ^^
  14. Try to use this for your grf https://github.com/zackdreaver/ROenglishRE
  15. I'm pretty sure the number of palettes can be set up in the conf of your server ?
  16. Its already implemented rAthena, if your rA is old you can update it or copy the commit manually :))
  17. It is possible the set up is the same except you need to create a specific sql account for your webserver to have an access to your main database. Allowing Remote Connection
  18. So what should we exactly should we do with the function you provided again?
  19. This is great, but that tree made me more curious ....
  20. Dynamic mob doesn't have to do anything with the idea you're looking for. dynamic mob is used for spawning monsters even though player is no players in the map. if you restarted server it would likely restart all the monsters since this monsters are spawn via npc scripts. Your idea will most likely work if you make a custom monster spawn and store its data.
  21. Check out my script collections ^^ Charleston Crisis NPC's
  22. 1. Maybe this can help with your idea. 2. As for this you can get the current map of your character via strcharinfo(3) and for npc strnpcinfo(4) 3. The answer is above. 4. As for 4 I believe that is not rathena scripting you should use "useatcmd" script for that. 5. Simply use detachrid
  23. - script hourly_treasure -1,{ OnMinute00: OnStart: //= Add your announce here. for(.@i = 0; .@i < .spawn_count; .@i++){ monster .map_list$[rand(getarraysize(.map_list$)],0,0,"Treasure Chest",.treasure_mob_id,1,strnpcinfo(0)+"OnTreasureKill"; } end; OnTreasureKill: announce "[ System ] : " + strcharinfo(0) + " has found a Treasure Chest."; getitem .reward_id,.reward_amount; end; OnInit: .spawn_count = 5; .treasure_mob_id = 1001; .reward_id = 501; .reward_amount = 50; setarray .map_list$,"prontera","izlude","geffen"; end; }
×
×
  • Create New...