Jump to content

Kuya Jeo

Members
  • Content Count

    596
  • Joined

  • Last visited

  • Days Won

    24

Reputation Activity

  1. Like
    Kuya Jeo got a reaction from Skyzone in Anyone from PH to Help Setup Client Side? with Pay :)   
    Thank you bro
  2. Like
    Kuya Jeo got a reaction from Hadeszeus in New Ragnarok Launcher   
    Im currently working with a New Project but this project is not yet finish
     
    Progress : 30% to 35% as of March 21, 2021
    I start this project because of innovation and challenging myself again haha
     
    You can watch the video, the Features are in the video description, I will add more features since I done with other stuff on this project.
     
     
  3. Like
    Kuya Jeo got a reaction from Hadeszeus in @market clone   
    Enable the HPMHooking plugin
    NOTE : HPMHooking.c is already in src/plugin folder, just enable it in makefile
    edit makefile.ini and makefile in trunk/src/plugin
    enable it too in conf/plugin.conf
     
    recompile your server
     
  4. Upvote
    Kuya Jeo got a reaction from Hadeszeus in Error adding @pk plugin   
    did you put your plugin file in the src/plugins folder?
     
    to make it easier to compile just command
    make clean && make all
  5. Upvote
    Kuya Jeo got a reaction from Hadeszeus in I CAN'T EDIT MAX LEVEL 255/120   
    trunk/src/common/mmo.h
    #define MAX_LEVEL 175 change into
    #define MAX_LEVEL 255  
    Next is trunk/conf/map/battle/player.conf
    this will make 255 stats
    // Max limit of char stats. (AGI, STR, etc.) max_parameter: 99 change into
    // Max limit of char stats. (AGI, STR, etc.) max_parameter: 255  
    Next is trunk/conf/map/battle/client.conf
    max_lv: 99  
    change it to (same with the aura_lv if you want 255 player have a blue aura)
    max_lv: 255  
    next step is trunk/db/pre-re/job_db.conf
    you can use this one, not yet tested but give it a try
    Link : https://pastebin.com/QaB3Y3Tv
     
    Done forget to recompile your server after..
  6. Like
    Kuya Jeo reacted to Kuroyama in Anyone from PH to Help Setup Client Side? with Pay :)   
    I recommend Kuya Jeo legit.
  7. Like
    Kuya Jeo got a reaction from Lergen in Completely replace job sprite?   
    Make an invisible/blank spr, actually its a little bit time consuming because you need to replace them all
  8. Upvote
    Kuya Jeo got a reaction from Kuroyama in Anyone from PH to Help Setup Client Side? with Pay :)   
    PM ME here or in my FB Page
  9. Like
    Kuya Jeo got a reaction from Lergen in Completely replace job sprite?   
    1. Copy the monster.spr and monster.act you want.
    2. Rename the monster.spr and monster.act that same with the job that you want to replace
    3. replace the original spr and act file of the job you want to replace
  10. Like
    Kuya Jeo got a reaction from Lergen in Untranslated buttons?   
    Did you try to update your grf files?
    https://github.com/zackdreaver/ROenglishRE

    I used this one, i didnt encounter any problem using 2019 client
  11. Like
    Kuya Jeo reacted to 4144 in Upcoming hercules feature   
    Already merged into hercules
     
    New feature: Items preview in cash shop
     
    Can be enabled by:
    1. defining ENABLE_CASHSHOP_PREVIEW_PATCH in core.h or by configure flag --enable-cashshop-preview-patch
    2. Then need apply this nemo patch http://nemo.herc.ws/patches/ExtendCashShopPreview/
     
    Feature can works only if option in server side enabled and enabled patch in client side. In other case cash shop will be corrupted
     

     
  12. Like
    Kuya Jeo got a reaction from Timokha in Mass Seller   
    Try to put another condition in this part 
    if( !@inventorylist_equip[.@i] ){ something like this.
    if( !@inventorylist_equip[.@i] && getiteminfo( @inventorylist_id[.@i], ITEMINFO_TYPE ) == IT_ETC){ i really dont test it. maybe just give it a try.
  13. Upvote
    Kuya Jeo got a reaction from xJhay in MVP Respawn on server restart   
    Its possible for script by killing all the mobs in the map something like killallmonsterall "prontera"; but you need to put it all in the MVP Maps.
     
    Sample : this will kill all mobs after restart and reloadscript
     
    - script MVPKILLRESTART FAKE_NPC,{ OnInit: killmonsterall "prt_maze03"; // Kill Baphomet and all monster in the map cleanmap "prt_maze03"; // Clean all drops in the map end; }  
  14. Like
    Kuya Jeo got a reaction from brunosc in Plugin Call Event   
    if you want to make it a new command then used bindatcmd
     
    Try this one, just change the content if you want
    - script Sample_Atcmd FAKE_NPC,{ OnInit: // This command can only use for GM Group 99 bindatcmd "newcommand",strnpcinfo(3)+"::OnNewCommand",99,99; end; OnNewCommand: mes "[ Admin Command ]"; mes "Choose what option you want to perform."; next; switch(select("Event 1:Event 2")){ // Attached Player with RID case 1: mes "[ Admin Command ]"; mes "You selected Event 1."; close2; doevent "EventNPC_1::OnEventStart"; break; // No Player Attached in the NPC case 2: mes "[ Admin Command ]"; mes "You selected Event 2."; close2; donpcevent "EventNPC_2::OnEventStart"; break; } end; }  
  15. Like
    Kuya Jeo got a reaction from Kuroyama in Frost Asura   
    I think he got double damage because the damage is based on the damage with GR Armor

    Example Scenario is something like this :
    Player A has an armor with GR Card then Player B hit him with asura, then Player A got 15k damage, then when the Player A got freeze/frozen, Player B asura again the Player A and Player A got 35k Damage..

    This is not a double damage, asura with freeze/frozen player ignores the GHOST Property of the player A
    Damage is same without an Armor with GR Card
  16. Upvote
    Kuya Jeo got a reaction from Pollux in [Request] Daily Supply NPC   
    You can try this one..
    Try it, i just made the script without testing it. haha 😝😅
     
    prontera,90,110,4 script Daily Supply 4_M_MAYOR,{ if(#DailySupply){ message strcharinfo(0), "Supply already claimed."; end; } else if(!#DailySupply){ getitem 505,1; getitem 506,1; getitem 507,1; getitem 508,1; set #DailySupply,1; end; } } - script DailySupplyReseter FAKE_NPC,{ OnClock1159: announce "[ Daily Supply ] : You can now claim your Daily Supply Now. Thank You!",bc_all | bc_blue; while(1){ query_sql("SELECT `account_id` from `char` WHERE `online` = 1",.@GetAccID); attachrid(.@GetAccID); set #DailySupply,0; detachrid; break; } end; }  
  17. Upvote
    Kuya Jeo got a reaction from Pollux in Punching Bag [ Damage Tester in Main Town ] (Tarot Skill)   
    use mapflag
     
    prontera mapflag monster_noteleport
  18. Upvote
    Kuya Jeo got a reaction from Pollux in remove @go in PVP room (script command)   
    change this part of the code into this one
    function go { if (.deadlock && !Hp) { message strcharinfo(0), "You may not use @go when you are dead."; } else if (.town && !getmapflag(strcharinfo(3), mf_town)) { message strcharinfo(0), "You may only use @go in towns."; } else if (getmapflag(strcharinfo(3), mf_pvp)) { message strcharinfo(0), "You cannot use @go in PvP Maps."; } else if (.delay && @go_delay > gettimetick(2)) { message strcharinfo(0), "You must wait "+ (@go_delay - gettimetick(2)) +" seconds before warping again."; } else if (BaseLevel < getarg(3)) { message strcharinfo(0), "You must be at least level "+ getarg(3) +" to warp to this map."; } else if (getgroupid() < getarg(4) || getmapflag(getarg(0), mf_nowarp)) { message strcharinfo(0), "You are not authorised to warp to this map."; } else if (.charge && Zeny < getarg(5)) { message strcharinfo(0), "You must have at least "+ getarg(5) +" zeny to warp to this map."; } else { if (.delay) { @go_delay = gettimetick(2) + .delay; } if (.charge) { Zeny -= getarg(5); } warp getarg(0), getarg(1), getarg(2); end; } message strcharinfo(0), "@go failed."; end; }  
    reload the script and try it
  19. Upvote
    Kuya Jeo got a reaction from Pollux in Player Status Error   
    This is KS_PROTECTION, you must put the KS_PROTECTION on sc_config.conf

     
    SC_KSPROTECTED: { Flags: { NoClearanceReset: true Buff: true } Icon: "SI_ANGEL_PROTECT" }  
  20. Like
    Kuya Jeo got a reaction from Pollux in Unmanage VPS   
    For me, I used OVH, it easy to manage if you know hos to setup your VPS and easy to contact them
  21. Upvote
    Kuya Jeo got a reaction from Pollux in bindatcmd in certain map   
    im kinda confuse on your question.. are you asking to get the map name? because as the title says "bindcmd in certain map"
    then maybe you asking.. "can only use the bindcmd in the certain map"
     
    I can give you the script but i dont know if this is what you are looking for...

     
    - script TestNPC FAKE_NPC,{ OnInit: bindatcmd "test",strnpcinfo(3)+"::OnTestCmd"; end; OnTestCmd: if(strcharinfo(3) == "new_1-1"){ /* put the content here */ /* this is only an example */ message strcharinfo(0), "You got a "+getitemname(512)+"."; getitem 512,100; end; } else{ message strcharinfo(0), "Sorry but this command can only used in a certain map."; end; } end; }  
  22. Upvote
    Kuya Jeo got a reaction from Pollux in Regarding Cash Foods   
    Adding Delay on the item is the best way to used it one at a time

    example is something like this

    Before :
     
    { Id: 12041 AegisName: "Str_Dish01" Name: "Fried Grasshopper Legs" Type: "IT_HEALING" Buy: 2000 Weight: 60 BuyingStore: true Script: <" sc_start SC_FOOD_STR,1200000,1; percentheal 5,0; "> }, After :
    { Id: 12041 AegisName: "Str_Dish01" Name: "Fried Grasshopper Legs" Type: "IT_HEALING" Buy: 2000 Delay: 1800000 Weight: 60 BuyingStore: true Script: <" sc_start SC_FOOD_STR,1200000,1; percentheal 5,0; "> }, Item Delay : 30 minutes
  23. Upvote
    Kuya Jeo got a reaction from Kuroyama in bindatcmd in certain map   
    im kinda confuse on your question.. are you asking to get the map name? because as the title says "bindcmd in certain map"
    then maybe you asking.. "can only use the bindcmd in the certain map"
     
    I can give you the script but i dont know if this is what you are looking for...

     
    - script TestNPC FAKE_NPC,{ OnInit: bindatcmd "test",strnpcinfo(3)+"::OnTestCmd"; end; OnTestCmd: if(strcharinfo(3) == "new_1-1"){ /* put the content here */ /* this is only an example */ message strcharinfo(0), "You got a "+getitemname(512)+"."; getitem 512,100; end; } else{ message strcharinfo(0), "Sorry but this command can only used in a certain map."; end; } end; }  
  24. Upvote
    Kuya Jeo got a reaction from xJhay in Regarding Cash Foods   
    Adding Delay on the item is the best way to used it one at a time

    example is something like this

    Before :
     
    { Id: 12041 AegisName: "Str_Dish01" Name: "Fried Grasshopper Legs" Type: "IT_HEALING" Buy: 2000 Weight: 60 BuyingStore: true Script: <" sc_start SC_FOOD_STR,1200000,1; percentheal 5,0; "> }, After :
    { Id: 12041 AegisName: "Str_Dish01" Name: "Fried Grasshopper Legs" Type: "IT_HEALING" Buy: 2000 Delay: 1800000 Weight: 60 BuyingStore: true Script: <" sc_start SC_FOOD_STR,1200000,1; percentheal 5,0; "> }, Item Delay : 30 minutes
  25. Like
    Kuya Jeo got a reaction from `Azhul in Unmanage VPS   
    For me, I used OVH, it easy to manage if you know hos to setup your VPS and easy to contact them
×
×
  • Create New...

Important Information

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