-
Posts
47 -
Joined
-
Last visited
-
Days Won
1 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Kidro
-
-
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.
-
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.
-
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.
-
6 hours ago, HanyMany said:
Gonna be honest this name is a questionable choice as there is an mmo named ragnarok 2 which basically ruins your seo
Hello.
The idea for this name isn't mine. I was developer and i bought the project after some weeks after server launch.
-
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.
-
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. -
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)- 1
-
lol, just modify in constants.cpp https://metin2.download/picture/ymF3qBxJs3sNCWJ48ZUKOdjwmvUBy33D/.png
default is 36, 44
modify with 44, 44 https://metin2.download/picture/HWIeMSV1EnRVDZ9Jn8r6r2t8H1qP1oHX/.png
- 1
-
reupload?
-
Very nice person!
-
Wow! Beautiful work!
-
Highly recommend!!
- 1
- 1
-
-
change auto_ptr with unique_ptr
-
Idk if i m allowed to do this but i highly recommend that person and his server
-
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;
} -
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();
}
}
-
-
If you change yang limit to long long you will have this problem when u try to read a book
https://metin2.download/picture/CKKjB6W1hirfdw0E3TI3JpjG9JbAeKd2/.gif
char_skill.cpp search: PointChange(POINT_EXP, -need_exp); replace: PointChange(POINT_EXP, -static_cast<long long>(need_exp));
- 1
- 1
- 2
-
Solved by myself. Pay attention in mousemodule.py if you add special storage system
-
-
pls someone
-
-
[C++]Bravery Cloak -> Increase Mob Speed
in Programming & Scripts
Posted · Edited by Kidro
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