ZoomDown
-
Posts
24 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by ZoomDown
-
-
-
Hello community! I have 2 problems. When I try to send a private message an error appears which says: Glass of Insight and some coreean text. If I try to send an item in private message it's working but the other player can't see the decription of the item even if I click 100 times on the text of that item. Also when I try to send a message through shout the item can't be seen by anyone. Can someone help me? I could pay for a fix. Sorry for my bad english. Syserr it's clean.
https://metin2.download/picture/r3F9504x09DVmF8K988YXgTtGTP6KMUj/.gif
-
Hello! Give me your discord
-
T/C iMerv3 solved all my problems! He's the best!
-
Hello! I want to pay for a Developer to fix 2 problems.
1. I want to make the window from Great Offline Shop to Close when I press ESC.
2. I have a bug when I try to drag an item on a player, the exchange window doesen’t OPEN. But when I press the trade button the exhange window opens. I don’t have any syserr errors. Sorry for my Bad English.
Discord: DAVID.ro#4568
I Will only talk with people with reputaion on this forum. Thanks!
-
-
Hello, I was trying to add a system named "Chest Search System" and I have a problem when I try to compile game source.
Spoilercmd_general.cpp:3153:23: error: no matching constructor for initialization of
'std::vector<LPITEM>' (aka 'vector<CItem *>')
std::vector <LPITEM> item_gets(NULL);
^ ~~~~
/usr/include/c++/v1/vector:479:40: note: candidate constructor not viable: no
known conversion from 'nullptr_t' to 'const std::__1::vector<CItem *,
std::__1::allocator<CItem *> >::allocator_type' (aka 'const
std::__1::allocator<CItem *>') for 1st argument
_LIBCPP_INLINE_VISIBILITY explicit vector(const allocator_type& __a)
^
/usr/include/c++/v1/vector:491:14: note: candidate constructor not viable: no
known conversion from 'nullptr_t' to 'std::__1::vector<CItem *,
std::__1::allocator<CItem *> >::size_type' (aka 'unsigned int') for 1st
argument
explicit vector(size_type __n);
^
/usr/include/c++/v1/vector:534:5: note: candidate constructor not viable: no
known conversion from 'nullptr_t' to 'const std::__1::vector<CItem *,
std::__1::allocator<CItem *> >' for 1st argument
vector(const vector& __x);
^
/usr/include/c++/v1/vector:541:5: note: candidate constructor not viable: no
known conversion from 'nullptr_t' to
'initializer_list<std::__1::vector<CItem *, std::__1::allocator<CItem *>
>::value_type>' (aka 'initializer_list<CItem *>') for 1st argument
vector(initializer_list<value_type> __il);
^
/usr/include/c++/v1/vector:547:5: note: candidate constructor not viable: no
known conversion from 'nullptr_t' to 'std::__1::vector<CItem *,
std::__1::allocator<CItem *> >' for 1st argument
vector(vector&& __x)
^
/usr/include/c++/v1/vector:498:9: note: candidate constructor template not
viable: requires 2 arguments, but 1 was provided
vector(_InputIterator __first,
^
/usr/include/c++/v1/vector:506:9: note: candidate constructor template not
viable: requires at least 3 arguments, but 1 was provided
vector(_InputIterator __first, _InputIterator __last, const allo...
^
/usr/include/c++/v1/vector:513:9: note: candidate constructor template not
viable: requires 2 arguments, but 1 was provided
vector(_ForwardIterator __first,
^
/usr/include/c++/v1/vector:520:9: note: candidate constructor template not
viable: requires at least 3 arguments, but 1 was provided
vector(_ForwardIterator __first, _ForwardIterator __last, const ...
^
/usr/include/c++/v1/vector:473:5: note: candidate constructor not viable:
requires 0 arguments, but 1 was provided
vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
^
/usr/include/c++/v1/vector:495:5: note: candidate constructor not viable:
requires 2 arguments, but 1 was provided
vector(size_type __n, const_reference __x);
^
/usr/include/c++/v1/vector:535:5: note: candidate constructor not viable:
requires 2 arguments, but 1 was provided
vector(const vector& __x, const allocator_type& __a);
^
/usr/include/c++/v1/vector:544:5: note: candidate constructor not viable:
requires 2 arguments, but 1 was provided
vector(initializer_list<value_type> __il, const allocator_type& __a);
^
/usr/include/c++/v1/vector:555:5: note: candidate constructor not viable:
requires 2 arguments, but 1 was provided
vector(vector&& __x, const allocator_type& __a);
^
/usr/include/c++/v1/vector:496:5: note: candidate constructor not viable:
requires 3 arguments, but 1 was provided
vector(size_type __n, const_reference __x, const allocator_type& __a);
^
1 error generated.
gmake: *** [Makefile:96: .obj/cmd_general.o] Error 1
Here is cmd_general.cpp code:
Spoiler//Add
// Box Search System
ACMD(do_search_cofres){
int posicion = 0;
bool g_item_cofres = false;
const char *line;
char arg1[256], arg2[256];line = two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2));
if (0 == arg1[0])
return;int slot = atoi(arg2);
LPITEM item = ch->GetItem(TItemPos(INVENTORY, slot));if(NULL == item){
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_SEARCH_REASON_NULL"));
return;
}
DWORD dwBoxVnum = item->GetVnum();
DWORD dwBoxCount = item->GetCount();
std::vector <DWORD> dwVnums;
std::vector <DWORD> dwCounts;
std::vector <LPITEM> item_gets(NULL);
int count = 0;const std::string& strArg1 = std::string(arg1);
if (ch->InformationSpecialItemGroup(dwBoxVnum, dwVnums, dwCounts, item_gets, count))
{
g_item_cofres = true;
}if (g_item_cofres == false || dwBoxVnum == 50300){
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_SEARCH_NO_CHEST"));
return;
}if (strArg1 == "search"){
if (ch->InformationSpecialItemGroup(dwBoxVnum, dwVnums, dwCounts, item_gets, count))
{
for (int i = 0; i < count; i++)
{
ch->ChatPacket(CHAT_TYPE_COMMAND, "search_cofre_ids %d %d", dwVnums,dwCounts);
}
ch->ChatPacket(CHAT_TYPE_COMMAND,"search_cofre_refresh");
}
}
else if(strArg1 == "open"){
if (item->GetType() == ITEM_TREASURE_BOX)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_SEARCH_REASON_KEY"));
return;
}
if (ch->GiveItemFromSpecialItemGroup(dwBoxVnum, dwVnums, dwCounts, item_gets, count))
{
ch->RemoveSpecifyItem(dwBoxVnum, 1);
for (int i = 0; i < count; i++){
switch (dwVnums)
{
case CSpecialItemGroup::GOLD:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RECEIVED_GOLD"), dwCounts);
break;
case CSpecialItemGroup::EXP:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("MYSTERIOUS_LIGHT"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RECEIVED_EXP"), dwCounts);
break;
case CSpecialItemGroup::MOB:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RECEIVED_MONSTER"));
break;
case CSpecialItemGroup::SLOW:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RED_SMOKE_SPEED"));
break;
case CSpecialItemGroup::DRAIN_HP:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("BOX_EXPLODED"));
break;
case CSpecialItemGroup::POISON:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("GREEN_SMOKE"));
break;#ifdef ENABLE_WOLFMAN_CHARACTER
case CSpecialItemGroup::BLEEDING:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("CHEST_BLOOD"));
break;
#endif
case CSpecialItemGroup::MOB_GROUP:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RECEIVED_MONSTER"));
break;
default:
if (item_gets)
{
if (dwCounts > 1)
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ITEM_RECEIVED_COUNT"), item_gets->GetName(), dwCounts);
else
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ITEM_RECEIVED"), item_gets->GetName());}
}
}
ch->ChatPacket(CHAT_TYPE_COMMAND,"search_cofre_refresh_open");
}}
else if(strArg1 == "all"){
if (item->GetType() == ITEM_TREASURE_BOX)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SHOP_SEARCH_REASON_KEY"));
return;
}
for (int i = 0; i < dwBoxCount; i++){
if (ch->GiveItemFromSpecialItemGroup(dwBoxVnum, dwVnums, dwCounts, item_gets, count))
{
ch->RemoveSpecifyItem(dwBoxVnum, 1);
switch (dwVnums)
{
case CSpecialItemGroup::GOLD:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RECEIVED_GOLD"), dwCounts);
break;
case CSpecialItemGroup::EXP:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("MYSTERIOUS_LIGHT"));
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RECEIVED_EXP"), dwCounts);
break;
case CSpecialItemGroup::MOB:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RECEIVED_MONSTER"));
break;
case CSpecialItemGroup::SLOW:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RED_SMOKE_SPEED"));
break;
case CSpecialItemGroup::DRAIN_HP:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("BOX_EXPLODED"));
break;
case CSpecialItemGroup::POISON:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("GREEN_SMOKE"));
break;#ifdef ENABLE_WOLFMAN_CHARACTER
case CSpecialItemGroup::BLEEDING:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("CHEST_BLOOD"));
break;
#endif
case CSpecialItemGroup::MOB_GROUP:
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("RECEIVED_MONSTER"));
break;
default:
if (item_gets)
{
if (dwCounts > 1)
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ITEM_RECEIVED_COUNT"), item_gets->GetName(), dwCounts);
else
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ITEM_RECEIVED"), item_gets->GetName());}
}
}
}
ch->ChatPacket(CHAT_TYPE_COMMAND,"search_cofre_refresh_open");
}
}
// EndThanks, Sincerly,
ZoomDown- 1
-
On 7/27/2020 at 4:35 AM, WeedHex said:
As always, thank you very much for explain xP3NG3Rx
Btw my suggestion was just to understand the moment, so the system. More better ur solutions.
So to be clear, what do you suggest me to do?
-
I will pay for who can help me! Up
-
Fliege V2.1
Hello! I have a problem and I don’t know where it comes from. This îs what I have in my syserr:
Cannot find item by 0. I want to fix this problem.
Thanks, Sincerly,
ZoomDown- 2
- 2
- 1
- 1
-
T/C, i’ve been scammed! Don’t work with him:
https://metin2.download/picture/Aw24XeI3bR6PRljW46lJJZZRu5ARYyD6/.jpg
I’ve been a fool!
-
Hello! I’m looking for someone who can setup for me martysama 4.9 on a FreeBSD virtual machine. Discord: Davey#7760
-
8 hours ago, Galet said:
No hello ? No thanks ?
Ask Wom2 or SG, they will surely answer with ease and joy !
Pro-tip : I'm not a jerk, it's Arial, it's the first font ever used in Metin2 before they changed it in 2009 I think. But be carefull you will not have the same outcome than them
Thanks man, and sorry FOR the intro.. i'm new to this forum
-
What font is it and What size
https://metin2.download/picture/r3F9504x09DVmF8K988YXgTtGTP6KMUj/.gif.html
-
What clean serverfile to test with this client?
-
-
Hello Metin2Dev! Please tell me a solution for 4 Inventory Pages in Rain SF (2007)... I need a tutorial to upgrade to 40k and I need also a source! Thanks!
-
Who can help me to install this sf?.. only to configure the ports!!!
-
53 minutes ago, stussy said:
Auth: 11000
CH1: 13000
Man, I change the ports in serverinfo.py and I starded the server but is not working! I tried metin2client_without_pong and metin2client_with_pong.. what can i do?
-
Please, can you tell me the ports! It's a very good sf and I want to use it! What I must to do to make the client compatibile with the serverfile?
Please can you make a suggest for a binary source?
You are the best!
PM not working/ Glass of Insight not working
in Community Support - Questions & Answers
Posted · Edited by ZoomDown
It was because I have transmutation on the server and it caused a bug. T/C