Jump to content

Midas

Members
  • Posts

    30
  • Joined

  • Last visited

Posts posted by Midas

  1. Hi guys.. just want to ask for help.. does anyone here know how to do this in costume system??

     

    As you can see in the pictures the customize one can put a costume accessories. in the other one which is normal you only can see, Top Headgear, Mid Headgear, Lower Headgear,  Robe & Floor.. Notice the costume skin interface of both images.. What im asking is, does anyone know how can i add Accessories Slot in costume interface. Thank you in advance.. plz englighten me..

     

    Are you using 2013-08-07a client? It is not implemented as far as I remember in 2013 clients, you should use 2015 clients for all costume equipment. (included costume accessory). :)

  2.  

    Maybe .lub?

     

    there is no iteminfo.lub too. I retried it and followed other guides, it still is the same. 

    Doing @ii 20300 tells me the name and stuff, but it still spawns as unknown item with an apple icon. ^^

     

     

    2013 and up to the latest client release uses iteminfo.lub for item description, not tidnum2itemdesctable and num2itemdesctable

    Look at your RO Folder/System/Iteminfo.lub or iteminfo.lua 

    Then go to search for 20300 item, if an item exist with an ID number the same as your custom. change it the ID num. 

     

     

     

    [<item id>] = {

    unidentifiedDisplayName = <item name to show when not magnified>,

    unidentifiedResourceName = <file name prefix used for all the images and drop sprite when not magnified>,

    unidentifiedDescriptionName = { <comma separated list of strings>,<to get multiple lines>,<in item description> },

    identifiedDisplayName = <item name to show when magnified>,

    identifiedResourceName = <file name prefix used for all the images and drop sprite when magnified>,

    identifiedDescriptionName = { <same format as unidentifiedDescriptionName but for magnified items> },

    slotCount = <number of slots>,

    ClassNum = <View ID - yes the same one that was there item_db>

    },

  3. You have to configure your char_athena.conf

     

     

    // Login Server IP

    // The character server connects to the login server using this IP address.
    // NOTE: This is useful when you are running behind a firewall or are on
    // a machine with multiple interfaces.
    login_ip: 192.168.x.x ( PUT YOUR IPV4 ADDRESS HERE)
     

     

     

    // Character Server IP

    // The IP address which clients will use to connect.
    // Set this to what your server's public IP address is.
    char_ip: example.net (IP HOST NAME YOU GOT FROM NO-IP)
     

     

     

    And configure your sub_net.conf

     

     

    // Subnet support file

    // Format is:
    // subnet: net-submask:char_ip:map_ip
    // you can add more than one subnet (max 16)
    // check is if((net-submask & char_ip ) == (net-submask & servip)) => ok
     
    subnet: 255.0.0.0:127.0.0.1:127.0.0.1
    subnet: 255.255.255.0:192.168.x.x:192.168.x.x ( ipv4 )
    subnet: 255.255.255.0:(no-ip hostname):
    (no-ip hostname) 

     

     

    Don't forget to configure your clientinfo.xml to your no-ip hostname

     

     

     

    <connection>

    <display>Ragnarok</display>
          <address>(no-ip hostname)</address>
          <port>6900</port>
    • Upvote 1
  4. You can use the latest revision of Rathena, and use the most stable client as far as I know. Which is 2013-07-03aRagexe.exe.

    as for your question about the starting point. By default. The Rathena is renewal, you can change it in trunk/src/config/renewal.h

     

     

    // Copyright © rAthena Dev Teams - Licensed under GNU GPL

    // For more information, see LICENCE in the main folder
    #ifndef _CONFIG_RENEWAL_H_
    #define _CONFIG_RENEWAL_H_
     
    //quick option to disable all renewal option, used by ./configure
    //#define PRERE
    #ifndef PRERE
    /**
     * rAthena configuration file (http://rathena.org)
     * For detailed guidance on these check http://rathena.org/wiki/SRC/config/
     **/
     
     
    /**
     * @INFO: This file holds general-purpose renewal settings, for class-specific ones check /src/config/classes folder
     **/
     
    /// Game renewal server mode
    /// (disable by commenting the line)
    ///
    /// Leave this line to enable renewal specific support such as renewal formulas
    #define RENEWAL
     
    /// Renewal cast time
    /// (disable by commenting the line)
    ///
    /// Leave this line to enable renewal casting time algorithms and enable fixed cast bonuses.
    /// See also default_fixed_castrate in conf/battle/skill.conf for default fixed cast time (default is 20%).
    /// Cast time is altered be 2 portion, Variable Cast Time (VCT) and Fixed Cast Time (FCT).
    /// By default FCT is 20% of VCT (some skills aren't)
    /// - VCT is decreased by DEX * 2 + INT.
    /// - FCT is NOT reduced by stats, reduced by equips or buffs.
    /// Example:
    ///  On a skill whos cast time is 10s, only 8s may be reduced. the other 2s are part of a FCT
    #define RENEWAL_CAST
     
    /// Renewal drop rate algorithms
    /// (disable by commenting the line)
    ///
    /// Leave this line to enable renewal item drop rate algorithms
    /// While enabled a special modified based on the difference between the player and monster level is applied
    #define RENEWAL_DROP
     
    /// Renewal exp rate algorithms
    /// (disable by commenting the line)
    ///
    /// Leave this line to enable renewal item exp rate algorithms
    /// While enabled a special modified based on the difference between the player and monster level is applied
    #define RENEWAL_EXP
     
    /// Renewal level modifier on damage
    /// (disable by commenting the line)
    ///
    // Leave this line to enable renewal base level modifier on skill damage (selected skills only)
    #define RENEWAL_LVDMG
     
    /// Renewal ASPD [malufett]
    /// (disable by commenting the line)
    ///
    /// Leave this line to enable renewal ASPD
    /// - shield penalty is applied
    /// - AGI has a greater factor in ASPD increase
    /// - there is a change in how skills/items give ASPD
    /// - some skill/item ASPD bonuses won't stack
    #define RENEWAL_ASPD
     
    /// Renewal stat calculations
    /// (disable by commenting the line)
    ///
    /// Leave this line to enable renewal calculation for increasing status/parameter points
    #define RENEWAL_STAT
     
    #endif
     
    #endif // _CONFIG_RENEWAL_H_
     

     

    Uncomment all the renewal lines to switch to pre-renewal. :) 

    and for your last question. You have to do it manually, all of the quest,maps, npcs, are enabled up to the latest episode as possible. You can disable all of those maps, quest, npc one by one. 

  5. I port forward my router but noip.com can't detect my port

    pic attached

     

    What exactly are you trying to achieve? can you be more specific when asking such questions? 

    If you are trying to host from your own home. You're in the right path. But I suggest, when you port forward 6900,5121,6121. Make sure all of those ports are able to accept TCP/UDP.

    Port 6900,5121,6121 can only be detected/opened when you opened a software that listens to the port you've just forwarded. 

  6. hi i have thar problem

    then i install wamp the user and pass is

    user: root

    pass (no pass)

    and its work but then i reset my pc the wamp server just broken..

    i no work anymore

     

    pls someone help me i make the database over 20 times:(

     

     

     

    9vKqFLv.png

     

    Check your config.inc.php in wamp/apps/phpadmin

     

     

    /* Authentication type */

    $cfg['Servers'][$i]['verbose'] = 'mysql wampserver';
    //$cfg['Servers'][$i]['auth_type'] = 'cookie';
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '';
    /* Server parameters */
    $cfg['Servers'][$i]['host'] = '127.0.0.1';
    $cfg['Servers'][$i]['connect_type'] = 'tcp';
    $cfg['Servers'][$i]['compress'] = false;
    /* Select mysql if your server does not have mysqli */
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    $cfg['Servers'][$i]['AllowNoPassword'] = false;

     

    Then put your password in "$cfg['Servers'][$i]['password'] = '';"

     

    e.g.

     

     

    /* Authentication type */

    $cfg['Servers'][$i]['verbose'] = 'mysql wampserver';
    //$cfg['Servers'][$i]['auth_type'] = 'cookie';
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = 'password';
    /* Server parameters */
    $cfg['Servers'][$i]['host'] = '127.0.0.1';
    $cfg['Servers'][$i]['connect_type'] = 'tcp';
    $cfg['Servers'][$i]['compress'] = false;
    /* Select mysql if your server does not have mysqli */
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    $cfg['Servers'][$i]['AllowNoPassword'] = false;

     

  7. I would like to request to someone who can update this patch to the latest rathena release. I've tried updating it manually, it's full of errors, and bugs. And I really don't know what to do now. I've been at it for a couple of days now, still. No luck.

     

    https://rathena.org/board/files/file/3266-bg-eamod/

     

    How I would like it done: 

    1. This patch should work to the latest rAthena

     

    2. and This patch should be compatible to the BG eamod scripts.

     

     

     

    Thank you in advance! :)

  8. So, I've created this formula of mine and I want to know your thoughts guys. :) This formula is made for the implementation of renewal monsters to pre-renewal and converting the HP/Atk/Stats of renewal monsters to pre-renewal for balancing. 

     

    ~Reasons why I want to convert/change renewal monsters to pre-renewal

    1. Monsters in renewal will be hard as hell to kill if implemented in pre-renewal. (Balancing Issues)

    2. I want to create this formula in order to implement more episodes on a pre-renewal server. 13.3 is the last episode for pre-renewals

    3. I never really liked the monster stats in renewal. All of the monster became homogeneous in renewal. so, basically, every monster is almost the same damage/stat/hp just different sprite,size, and movement speed. :P

    4. I'll think of more reasons why. Haha! 

     

    So, let's get started! ^_^

     

    .

    These are the factors that I'm gonna use for the creation of the formula. :D

     

    Factors:

     

    Highest Monster Level (Formless,Brute,Insect,Demon,etc...) HML in short

    - Why we are going to base it to the HML in RO? if you haven't noticed it already, every episode update. Monsters are increasingly stronger than the last update. E.g. Eclage Monsters are far more stronger than El Dicastes update. 

    Monster Size (Small, Medium, Large) MS in short

    - I think it has a great significance when it comes to monster stat formula, The larger the monster, the stronger they are. (Large>Medium>Small monster)

    Highest Monster Attack (Formless, Brute, Insect, Demon, etc...) HMA 

    - The attack of monsters in the last pre-renewal episode should be our factor when it comes to computing for renewal monsters attack.

    Highest Monster HP (Formless, Brute, Insect, Demon, etc..) HMHP

    - Same reason, we can't let the renewal monsters more weaker than in pre-renewal

    Boss Type Status / MVP / Mini-Boss

    - Same reason as HMP

     

    For now, these are going to be our only factors when it comes to converting renewal monsters to pre-renewal. I know there are a lot of factors, but this is what I see the most important. 

     

    1. How do we compute for monster's HP? 

    Formula: HML (Formless,Brute,Insect,Demon,etc..) / HMHP 

     

    Non-Boss Type Monster. Race: Formless. Size: Large - Pre-renewal

    E.g. 

    Bradium Golem 2024: HML: 101 Formless   HMHP: 45,200

     

    HP 45200/101 = 447.52 HP/Level of Race: Formless, Size: Large

     

    So, Let's try to apply the HP/Level that we got. Which is 447.52 HP/level.

     

    Non-Boss Type Monster. Race: Formless. Size: Large - Renewal

    E.g

    Bloody Knight  2472 (Re-Stats) HML: 116 Formless HMHP: 285,000

    116*447.52 = 51,912 HP 

     

    So here, we got the converted HP of Bloody knight in renewal of 51,912 HP

    We used the HML in formless, the Size which is Large. Non-boss type status. 

     

    This is basically the principle of my formula. Thank you for reading my post.

    Maybe I will create a program for conversion of renewal monster stats to pre-renewal. or maybe I won't. :P Haha! 

     

     

    To be continued......

  9. The only hard part is the renewal -> pre-renewal stat conversion. Some people have their own formulas, but choose to keep it for themselves.

     

    I do have a couple of ideas for the formula of stat conversion. But, it will be the last part after the renewal instance is fully working. :) If I manage to implement those renewal instances in pre-renewal, I would be really glad to share the instance, formulas etc.. to the community. :D 

  10. I was wondering about this for couple of days now. and Is it possible to implement all of those renewal instance on pre-renewal?

     

    E.g. 

    Wolfchev Instance - Implemented on pre-renewal

     

    As of now, the only issues I see on implementation of those instances are

     

    ~Mob DB (You have to manually add those monsters in renewal in pre-renewal db)

    ~Quest DB (Same as Mob DB)

    ~Other official quest renewal connected to renewal instances (Most of the instances, need quest prerequisite before you can enter)

    ~ HP/attack/skills of monster/ formula (for balancing purposes, renewal monsters in pre-renewal server is going to be hard as hell to kill)

     

     

    and, that's all I can think of right now, But let me know your thoughts, on what should I do first, and other factors affecting the implementation of renewal instances on pre-renewal server. :) 

     

    Thanks! :D 

  11. I would like to request a Euphy's multi shop, but the currency is cash points. I've been trying to change the currency for these past few days. Server crash and wrong scripts  /sob  . I've tried searching in the forums, No luck. I can't find any post about it. 

    .

    What I would like is in my script request is, Multishop changed currency to Cash points. No other items, or anything just cash points. 

     

     

    If i can get my hands on these scripts, it would help me so much. Plus, I can analyze the script also and learn from it.   /no1

     

    P.S. I'm still a newbie at scripting 


    Solved Already: I manage to create one myself. :) I thought it was really difficult so i asked for help/request. /heh

  12. 1) You can use latest 2016 KRO client, or 2012-13-14, 15. The only difference is the updates of KRO with each client and the size of it. 

     

     

    2) You can use the most stable clients. 2012-04-10, 2012-06-18, 2013-12-23

    It's up to you to decide which is far more suitable for you. NEMO works fine on every client ( as far as i know) 

     

    3)Yes, the latest rathena still supports old server emulation. I suggest you should use the latest release of Rathena. :)

     

    Goodluck! :)

×
×
  • Create New...