Jump to content

Syreldar

Premium
  • Posts

    1298
  • Joined

  • Last visited

  • Days Won

    38
  • Feedback

    100%

Posts posted by Syreldar

  1. Edit. Turns out http://www.stevecraft.cz/hracky/ip_xml_to_sql.php works but it's not fully updated for the new item_proto, the structure is different,

     

    Some colums have been removed, like AddonType and some have been added, like SubTypeMask, i've already done the source-side modifications but i need a working XML to SQL converter for the latest item_proto revision to continue my work, i mean it's not much of a problem since i can remove the columns and so get the actual structure by myself but.. well it's a bit annoying, so thanks for anyone who helps.

     

    Edit. Actually nevermind, this was a stupid question, i'll just do it by myself instead of bother you guys.

  2. You could do it with way less writing:

    quest levellimit begin
        state start begin
            when login begin
                maxmapindex = 350
                for i = 0, maxmapindex, 1 do
                    maparray[i] = nil
                end
                --maparray[mapindex] = level
                maparray[194] = 70
                maparray[195] = 100
                maparray[197] = 130
                index = pc.get_map_index()
                if maparray[index] ~= nil then
                    if pc.get_level() < maparray[index] then
                        warp_to_village()
                    end
                end
            end
        end
    end
    
    This should work. I cant test it right now

     

    Why global variables?

     

    You have done the best quest here, but i don't see the sense in the global variables.

  3. How about a new gameplay fix for 2.5?

    It's regarding to the manashield skill black mage suras got.

     

    Currently the manashield works like this:

    Every incoming damage will be reduced by a third.

    This reduced amount will be used as mana cost for the skill. When you rank up the skill or raise your iq, there'll be a %-value written on the skill. This percent-value does not affect the reduced damage (it will always reduce the third mentioned above). But this value will reduce the mana costs.

    So the third will be reduced by the percent value and then used as mana cost.

     

    Now what I planned to fix and rebalance this skill:

    The percent value will be used to reduce the incoming damage. So there won't be a "third"-rule anymore - what you see is what you get. So if you're seeing 30%, you'll remove 30% of the incoming damage

    But, to fix the mana cost: 20% of the reduced damage will be used for the new mana cost. If you don't have enough mana, the rest of your mana will be used and computed. This means that the rest of your mana will be the 20% of the damage you'll prevent.

     

    Now, that'd of course require to rebalance the skill value. Because if you're getting ~100 iq and your skill on P, you'd reduce over 100% and that's just impossible and would enhance the damage at last. So you guys would need to set new values for the skill.

    That's why I'm asking you: Do you want this in 2.5? If not, then I'll just throw this change away and not commit it.

     

    Tell me your thoughts.

    Better not, thanks anyway, keep up the good work.

  4. Can Somebody help me?

     

    I have a problem with the Internal_ip on Vanilla Core 2.3. My Team get Kicked when she connects to the World.

    I have test to start the game with the argument "./game -I 25.x.x.x." but that print an error like "socket_tcp_bind: tcp_socket: Can't assign requested address"

     

    In the Second Post from this Thread Vanilla wrote

     

     

    * Bugfix: internal IP fix; If there are errors left, just set the IP in your CONFIG

    I try it like "INTERNAL_IP: 25.x.x.x" but this still not working.

     

    My Question is What is the right Config Option for this?

     

    U must use BIND_IP, not INTERNAL_IP

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.