Jump to content

Kidro

Active Member
  • Posts

    47
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Posts posted by Kidro

  1.     else
        {
            iMaxHP = m_pkMobData->m_table.dwMaxHP;
            iMaxSP = 0;
            iMaxStamina = 0;

            SetPoint(POINT_ATT_SPEED, m_pkMobData->m_table.sAttackSpeed);
        #ifdef ENABLE_MOB_MOVEMENT_SPEED_300
            SetPoint(POINT_MOV_SPEED, m_pkMobData->m_table.sMovingSpeed+300);
        #else
            SetPoint(POINT_MOV_SPEED, m_pkMobData->m_table.sMovingSpeed);
        #endif
            SetPoint(POINT_CASTING_SPEED, m_pkMobData->m_table.sAttackSpeed);
        }

    easy, the mobs have everytime mov speed

    • kekw 1
  2. Hey, if you receive error

     

    '0122 23:42:20675 :: Invalid url start https://www.youtube.com/watch?v=fy-cEY1JBao^&t=1118s'

     

    replace the whole function with:

     

        def MakeHyperlinkTooltip(self, hyperlink):
            tokens = hyperlink.split(":")
            if tokens and len(tokens):
                type = tokens[0]
                if "item" == type:
                    self.hyperlinkItemTooltip.SetHyperlinkItem(tokens)
                elif "msg" == type and str(tokens[1]) != player.GetMainCharacterName():
                    self.OpenWhisperDialog(str(tokens[1]))                
                elif "web" == type and (tokens[1].startswith("httpXxX") or tokens[1].startswith("httpsXxX")):
                    link = tokens[1].replace("XxX", "://")
                    OpenLinkQuestionDialog = uiCommon.QuestionDialog2()
                    OpenLinkQuestionDialog.SetText1(localeInfo.CHAT_OPEN_LINK_DANGER)
                    OpenLinkQuestionDialog.SetText2(localeInfo.CHAT_OPEN_LINK)
                    OpenLinkQuestionDialog.SetAcceptEvent(lambda arg=TRUE: self.AnswerOpenLink(arg))
                    OpenLinkQuestionDialog.SetCancelEvent(lambda arg=FALSE: self.AnswerOpenLink(arg))
                    constInfo.link = link
                    OpenLinkQuestionDialog.Open()
                    self.OpenLinkQuestionDialog = OpenLinkQuestionDialog
                elif "sysweb" == type:
                    open_url_in_browser(tokens[1].replace("XxX", "://"))
                elif "Kidro" == type or "msg" == type and str(tokens[1]) != player.GetMainCharacterName():
                    self.OpenWhisperDialog(str(tokens[1]))    

     

     

    The problem is from:

    constInfo.link = "start " + tokens[1].replace("XxX", "://").replace("&","^&")
     

    Here's what seems to be happening:

    The URL is being prefixed with "start ", which is not part of a valid URL.
    The ampersand (&) is being replaced with ^&, which is also not standard in URLs and likely causing the issue.
     

  3. We have started registrations for Speed Server.

    https://speed.ragnarok2.eu/users/register The opening is on 12.08.2023 at 20:00!

    Server Speed Benefits: Starting level 30.

    Level 30 weapons with 35 Medium Damage

    Manny Seal for increased movement speed.

    Experience rate +100% permanent

    Chance of all bonuses increased by +10%.

    Important upgrade items drop by 2.

    Waiting time in dungeons is reduced by 50%.

     

    +20% Happy Hour in the permanent itemshop.

     

    The first player from each race to reach level 105 receives Dragon Coins worth 50 euros.

    At the opening, the Double drop metin & bosses event and the moonlight event will be active for 2 hours.

  4. The Ragnarok2 server is an open server from 06/09/2023 that guarantees longevity, it is a stable and well thought out server.
    We have decided to open Server Speed which will merge with the main server, the opening is on 12.08.2023.

    19:00 CET HOUR
    The server will be opened on 12.08.2023 and 3 weeks after opening will merge with server 1.
    Speed Server benefits:

    Starting level 30.
    Level 30 weapon+9 with 35 Average Damage
    Manny Seal for increased movement speed.
    Experience rate and drop +100%
    Refine chance of all items increased by +10%.
    Important upgrade items drop by 2.
    Waiting time in dungeons is reduced by 50%.
    The drop of different farmable items (metin stones, bosses, etc.) has been increased or different items drop x2 or x3 compared to server 1.

    We have an active invite event:
    Q&A:
    Q: How do I participate?
    A: Well, it's simple, you have to invite REAL people to our discord server.
    Q: How do I invite?
    A: Well, it's simple. You have to create an invitation and invite your friends on discord or elsewhere.
    Q: What is the prize?
    The prize for 1st place is: 100 euros in Dragon Coins on itemshop.
    The prize for 2nd place is: 50 euros in Dragon Coins on itemshop.
    The prize for 3-10 place is pvm package - 15 days at speed server open
    The event will end on 12.08.2023. To check your invites, use the command [/invites] on the discord room dedicated to commands. Careful. Any type of fraud attempt (inviting bots, personal accounts, etc.) leads to elimination. Each player will be checked during the event as well as on the date of its completion.
     

  5. Patchnotes 24.07.2023.

     

    - When you are killed, you receive 3 seconds of anti-damage protection.

    - Auctions and offers from the Offline Shop have been removed.

    - The new fishing system has been added.

    - Starter items have been made permanent, and a package containing them has also been added to the general store.

    - Dyes and bleach have been added to the Fisherman's shop.

    - A new mission has been added, which will only be available for characters up to level 25 or for new players.

    - I've added Jewerly Shop to the Remote Shop.

    - Now, pressing the H key opens the Wikipedia menu.

    - some minor client crashes have been resolved.

  6. WEBSITE:https://ragnarok2.eu/

    DISCORD:https://discord.com/invite/ragnarok2

    The Ragnarok2 server is an open server from 06/09/2023 that guarantees longevity, it is a stable and well thought out server.
    We have decided to open Server Speed which will merge with the main server, the opening is on 12.08.2023.

    19:00 CET HOUR
    The server will be opened on 12.08.2023 and 3 weeks after opening will merge with server 1.
    Speed Server benefits:

    Starting level 30.
    Level 30 weapon+9 with 35 Average Damage
    Manny Seal for increased movement speed.
    Experience rate and drop +100%
    Refine chance of all items increased by +10%.
    Important upgrade items drop by 2.
    Waiting time in dungeons is reduced by 50%.
    The drop of different farmable items (metin stones, bosses, etc.) has been increased or different items drop x2 or x3 compared to server 1.

     

    spacer.png

  7. Nice. It works very well.

    A little problem, after every teleport the window open again and again and again

    Fix:

    game.py

    search:

    class GameWindow(ui.ScriptWindow):
     

    under 

    self.guildWarQuestionDialog = None

    add

            self.maintenance = None
            self.maintenance = uimaintenance.MaintenanceWindow()
     

    search in     def Close(self): for 

            self.affectShower = None
    and add under:

            self.maintenance = None

     

    replace whole function: def Maintenancegui(self,time,duration):

    with

        def Maintenancegui(self,time,duration):
            if self.maintenance:
                self.maintenance.Open(time,duration)

    • Love 1
  8. Uhm, ok.

    char_horse.cpp

    search

    bool CHARACTER::StartRiding()
    {

    add under

     

        if (GetMapIndex() == xx || GetMapIndex() == xx)
        {
            StopRiding();
            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("The horse has been disabled in this map."));
            return false;
        }

     

  9. input_login.cpp

    Search 

    else

     {

      if (CWarMapManager::instance().IsWarMap(ch->GetMapIndex()) ||

        marriage::WeddingManager::instance().IsWeddingMap(ch->GetMapIndex()))

      {

       if (!test_server)

        ch->WarpSet(EMPIRE_START_X(ch->GetEmpire()), EMPIRE_START_Y(ch->GetEmpire()));

      }

     }

     

    under

     

     

    if (ch->GetMapIndex() == ur index)

     {

      if (ch->IsRiding())

      {

       ch->StopRiding();

      }

     }

×
×
  • 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.