Jump to content

Random756

Members
  • Content Count

    50
  • Joined

  • Last visited


Reputation Activity

  1. Like
  2. Upvote
    Random756 reacted to cookie-rae in Enchant sprite issue   
    there is another solution for that change the name in system/itemlua.lub and change these item ¿ëÀÇ?¸Á?È« name to your specific name. i think also it is client hex? lets wait other reply.
  3. Upvote
    Random756 reacted to KirieZ in Enchant sprite issue   
    IIRC Item stat enchants basically add a "card item" into the 4th slot (which enchantable items doesn't have for cards), and that item looks like an sphere. It is an item, you can find it on item db (look for Int_3 or something like that).
    You can probably change the sprite if you want, just like you do for any other item. But in this case it looks more like yourdata. grf is out of date... does other enchants work fine? I may be wrong, but this is what I remember...
    ItemInfo.lua and .lub are "the same" (actually .lub would be the "compiled" version of .lua, but a lot of time we use it in plaintext)
  4. Like
    Random756 reacted to daim in Restrict stalker with acid demonstration from coming to woe   
    maybe you can use getskilllv command.
  5. Like
    Random756 reacted to KirieZ in How to change card sprite (beside of item)   
    It should be exactly like adding any item. You have to put the .spr file in the sprite directory as you did and also the item and collection bmp in texture folder. Iirc they are:
    texture/À¯ÀúÀÎÅÍÆäÀ̽º/item/<item name>.bmp  --> the sprite that appears in yor inventory
    texture/À¯ÀúÀÎÅÍÆäÀ̽º/collection/<item name>.bmp  --> the image that appears when you right click
     
  6. Like
    Random756 reacted to KirieZ in How to change card sprite (beside of item)   
    Hmm yes, I think you should duplicate original card act and rename to taogunka.act. You need to get it from official data.grf, it is probably at:
    data/sprite/¾ÆÀÌÅÛ/À̸§¾ø´ÂÄ«µå.act
  7. Upvote
    Random756 reacted to kftof in Increase max hp for character lvl 100+ by 30%   
    Hello,
    I would like to increase max HP of every class by 30% once they reach a lvl higher than 99 (so the lvl 1 to 99 stay vanilla, and the lvl 100+ has a higher HP pool). 
    I know I can customise HP tables in job_db.conf, but my HP tables are already made for my lvl 1 to 600 and I have no idea how I can multiply by 1.3 every entry between lvl 100 a 600 for every single classes.
    Does anyone have an idea how I should proceed this ? I can't manually multiply every entry for base lvl > 100 by 1,3. Maybe it's possible to use a script who'd boost everyone hp by 30% if they're more than lvl 99 ? Or is there a simplier way ? 
    Thanks a lot for your help
  8. Upvote
    Random756 reacted to bWolfie in Asura strike not taking into account SP   
    IIRC asura strike only considers SP up till a certain point. I think that threshold as around 6-6.5k
  9. Upvote
    Random756 reacted to bWolfie in Question for where to post thread   
    I have a few questions regarding where I can post stuff and what I am limited to.
     
    I want to write some guides for really basic things. Pretty much all of them already exist, but some of them are difficult to comprehend for first-timers. Having only recently come to the world of ro emulators, I still feel kind of new and feel my perspective would be helpful.
    1. Where can I post these?
    2. Can I make a guide for something that already exists?
  10. Upvote
    Random756 reacted to 15peaces in Unstackable card effect   
    btw the card effect of lord of death card IS stacking. But it won't increase the chance directly, no matter how many cards you'll only get 4x 1% chance, not 4% chance (or how many cards you'll use).
  11. Upvote
    Random756 reacted to bWolfie in Disable every item costume in WoE and Yggdrasil seed problemHi   
    Honestly having a stab in the dark here. If you can make something that A. Checks if they are on the restricted map, B. Checks if they have costume equipped and C. Stops them from equipping any costumes, you should be good. I don't know how to do the third part.
     
    I think if you want to disable from equipping costumes on certain maps, you have to do it for each one on item_db.conf in its On_EquipScript. That's the only way I can think of doing it.
    You could put 
    OnEquipScript: <" if (strcharinfo(3) == "prtg_cas01") unequip EQI_COSTUME_HEAD_LOW; ">
     
    http://pastebin.com/fDBuSX9C
     
     
    -    script    Costume Remover    FAKE_NPC,{    OnPCLoadMapEvent: if ((agitcheck() && agitcheck2()) && ( strcharinfo(3) == .@nocostume)) { // Check if woe is on and if you entered a castle if (getequipisequiped(EQI_COSTUME_HEAD_LOW)) unequip EQI_COSTUME_HEAD_LOW; if (getequipisequiped(EQI_COSTUME_HEAD_MID)) unequip EQI_COSTUME_HEAD_MID; if (getequipisequiped(EQI_COSTUME_HEAD_TOP)) unequip EQI_COSTUME_HEAD_TOP; if (getequipisequiped(EQI_COSTUME_GARMENT)) unequip EQI_COSTUME_GARMENT; }   OnInit: set .@nocostume,"prtg_cas01";
  12. Upvote
    Random756 reacted to bWolfie in Disable every item costume in WoE and Yggdrasil seed problemHi   
    Silly question, have you tried restarting your server?
     
    Maybe there is a duplicate Id: 608 in your item_db even.
  13. Upvote
    Random756 reacted to Rytech in r801 - Fixed ASPD Changes By Status's   
    This is something thats long overdue but its finally being done. In the past, only status I knew of that changed ones ASPD by a fixed amount is the Rune Knight's Fighting Spirit and never bothered on doing a full official mechanic coding since its just one. Now looking at things today there's a few status's that do adjust ASPD by a fixed amount, including a new one being added for r801 Heated Barrel.
     
    /// Calculates an object's ASPD modifier by a fixed amount. /// Calculation is done before aspd_rate. /// Note that the scale of aspd_amount is 10 = 1 ASPD. static short status_calc_aspd_amount(struct block_list *bl, struct status_change *sc, int aspd_amount) { if( !sc || !sc->count ) return cap_value(aspd_amount,0,SHRT_MAX); if( sc->data[SC_FIGHTINGSPIRIT] ) aspd_amount += 4 * sc->data[SC_FIGHTINGSPIRIT]->val2; if( sc->data[SC_HEAT_BARREL] ) aspd_amount += 10 * sc->data[SC_HEAT_BARREL]->val1; return (short)cap_value(aspd_amount,0,SHRT_MAX); }  
    Hoped more people would guess on what status_calc_aspd_amount was when I teased it with a clue in the group but barely anyone did. Talk about boring. So there's a item bonus that allows for this same exact mechanic but only 2 items use it. 1165,Masamune and 1191,Alca_Bringer. I wanted to use this bonus with status's as well but the item bonus was limited to players and trying to make it work with other entity's could cause the item bonus to work on other types not intended. Didn't want that.
     
    So a new setup was made to properly work with not only players, but also on homunculus, mercenarys, monsters, and elementals which works much better. However, it does follow the same mechanic as the item bonus does which makes it not give as much of a bonus when ASPD rate adjustments are taken in. If I have 2 hand quicken lv 10 active, the 4 ASPD fighting spirit gives ends up becoming 3. This is normal as the Masamune weapon also ends up giving a 1 increase with that and a berserk pot on. Even in official this behavior happens according to this entry from the wiki...
     
     
    Expect this and Heated Barrel to come out in r801. Update is also focusing on other Rebellion buff skills and similar things.
  14. Upvote
    Random756 reacted to Aeromesi in Aeromesi's Fast as the Wind Ragnarok Services   
    Status: [Available]
     
    PayPal
    (Friends & Family only to avoid Chargebacks) 
     Cryptocurrencies
    Bitcoin/Litecoin/Ethereum/DOGE/Monero/Stellar/TRON/Energi (supported payments in crypto)
     


    What I specialize in:
    Scripting - Prices will vary depending on the complexity of the script. - rand(simple script, hard script)

    Server Setup (Control Panel, Webhost, VPS, Patcher client, forum, basically everything to create a functioning RO server from Game, Patcher and Web - $25 USD
  15. Upvote
    Random756 reacted to iCORE in HPTable with high Base lvl   
    use mine it will generate HP tables 400/120
     
    ill help you make 1000/1000 rathena forumla
  16. Upvote
    Random756 reacted to AnnieRuru in MaxLvExpGain   
    I saw a lot of methods on how to stop players from gaining exp after certain level
    but all of them have flaws, so I release mine, its from my google drive
     
    Download: 1.3
    plugin
     
    Full Description of what this plugin DO
    stop players gain exp through killing monsters, mvp exp, or share party experience allows to gain exp by *getexp script command or BaseExp++ / JobExp++ allows players to pay guild tax exp after they hit your capped level value if your server has heal_exp, resurrection_exp or shop_exp enable,
    they will stop gain exp from these action after they hit your cap level if the player do SA_LEVELUP ( a random skill from Hocos-Pocus ) after the cap level, they can't gain exp if it doesn't follow this list, then this is bug
     
    there is a small issue with this plugin,
    everything else in the above list will still works, don't worry, tested
     
     
  17. Upvote
    Random756 reacted to Dastgir in HPTable with high Base lvl   
    If you want to increase HP/SP, increase the multiplier, however
    Server will auto generate missing levels(will not put in file, but it will direct put in memory the HP/Sp of next levels)
  18. Upvote
    Random756 reacted to iCORE in HPTable with high Base lvl   
    http://pastebin.com/dxpD2rKZ All jobs upto level 400 HP and SP table hope it helps
     
    * I use eA forumula
  19. Upvote
    Random756 reacted to GmOcean in Scripting Tutorials & Guides   
    Scripting Tutorials and Guides
    I'm going to attempt to help everyone here with their scripts while not being directly involved in helping you with them xD.
    This will also help future/current scripters get some fresh info and maybe inspire innovative ideas towards scripting.
    So that we can prove that us " Scripters " are the superior ragnarok emulation race! Take that Source Code writers!! Jk lol, we need you too .

    What I'm going to do, is write detailed tutorials on how to write a few scripts. Starting from the basics to more advanced scripts.
    This way everyone can follow along. And hopefully this will help everyone understand how to write a few scripts and even troubleshoot their own scripts.
     
    Also please read: Scripting Standards.
    It will help you understand how to read some of the syntax and way people script things.
    // A list of <sprite id>s can be found here: Sprite_IDs Credits: Ai4rei
    Scripting Tutorials & Guides
    In this section you will learn how to write scripts ranging from Complete Begginer Level Scripts ( Me and Some of you ) -> Expert Level Scripts ( Think, Developer Status O.o; )
    - Beginner Scripts -
    Scripts for complete beginners and novice scripters.
     
     
    - Intermediate Scripts -
    Scripts for intermediate level scripters. If you completed my beginner script series, then you are ready for this section.
     
     
    - Advanced Scripts -
    Scripts for advanced level scripters. If you completed my intermediate script series and have made a few of your own intermediate scripts, then you are ready for this section.
     
     
    The idea behind this topic, is for new users, and current ones, to have a (second)place they can go to for reference when trying to write a script if they can't figure it out with script_commands.txt file. It will also help people learn how to write scripts. While hopefully, keeping script writing techniques to a ' very ' similar structure!
     
    *Read Me* - I have updated the links on this post to link to the oldboard so these guides can be viewed. However, do note that the script_commands.txt links within those guides are no longer accurate. Enjoy your scripting.
×
×
  • Create New...

Important Information

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