-
Posts
53 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by xLoGaN
-
-
good job
-
I can help you with the installation for free ..
send me your skype or discord
-
you don't need to pay for the installation
-
-
Nice idea
-
for 64bit you don't need to use
set gnutarget i386-marcel-freebsd
its only for 32bit
-
1 hour ago, mikyqwe said:
Hello, I am new into this and im still learning. I tried to add to my clean svf my first system: sash system with scale, and i didnt manage to do it, bacause:
1. I dont know where i find "ItemCSVReader.cpp" from ..../svn/Tools/DumpProto/dump_proto
2. Error while compiling the client source after making those changes. Maybe i didnt do it well. What i did was from ..../01.Svn/Client i went trough every folder (EterGrnLib, EterLib ... etc ) and i changed each file exactly the way this was in the tutorial in my binary folder with my server.
If I could get any help I would very much apreciate.
Thanks a lot! Have a nice day!
What error did you get ?
do you have dump_proto source ? if yes you should find the file ItemCSVReader.cpp in dump_proto folder
-
at least post the syserr both from client and server so we can help you :#
-
5 minutes ago, dx11 said:
yes i know that , and expect it as a problem , so how to solve it , or how to make all storage linked with each character alone ?
unfortunately I can't help you with that , I don't have enough knowledge in programming .
hope you find someone who can help with it .
good luck.
- 1
-
that is not a problem
the storage is linked for all the characters in the same account .
- 1
-
-
On 12/17/2019 at 9:32 PM, Crital said:
Thank you for your reply dear @xLoGaN,
Currently a guy helped me and set up a server with 28k files from Signe + client from Signe. But I think that it's from a very old version metin2 where there are so many systems missing. Also the files are a lot customized. A lot of custom items and changed NPCs and first maps decoration. When I asked him he said that from 28k files it might be impossible to add belt system,pets and alchemy (those haven't source files). But with 34k files or even better 40k I could do it. Is this correct? I need 34k or 40k files?
1. Maybe is it possible to be more specific my dear friend? I'm confused about all the version (28k, 34k, 40k) and there are files from various persons, I don't know what to download and from where to download. I heard that mainline source files are good and clean but I couldn't find any link working. Also some guy recommended me mainline source with Novaline client, do you think that I will be okay with this combination? Are those indeed clean files and good for a beginner like me to start learning?
2. The problem is I can't find tutorials for example, how to add pet system. Maybe for more specific questions could I PM you?
A3) a) As I said in my first post:
So I'm asking how to translate the game, because I've met this problem.
b) About the client, Is it considered compiling if I make some changes in " pack/root/" and use Eternexus to "compress" it again? If yes then alright.
But what about the serverfiles? We use CMake for compiling? Or VisualStudio? When we use one and when the other?
Thank you for your time!
P.S. Please excuse me for my questions, they might seem "stupid" for someone more experienced but I'm trying my best to learn. First I see tutorials and then I ask. I didn't just came here to get ready answers. I just made a post about the "dead end" I've been. Thank you for your patience.
of course the best files is 40k and for the NPCs and maps you can change them easily the game isn't about maps or NPCs but source and without a source you can't add new systems like the ones mentioned above or new systems , of course the clean files are the best for a beginner , for mainline and novaline I don't know about them but as I saw they said that this files are clean .
I don't mind to help you , but you need to know I'm not an expert , I'm still learning also
what do you need to translate exactly ? the client ? or the game ?
you can translate the client from locale/xx / locale_game.txt / locale_interface.txt / jobdesc_assassin.txt jobdesc_shaman.txt jobdesc_sura.txt
jobdesc_warrior.txt skilldesc.txt empiredesc_a /b/c and itemdesc.txtfor the server side you can translate from translate.lua
for the things you added in client files you need to pack them every time you add something or delete the same goes for the sources
when you make changes in the source you need to compile it
for the client source you need to use visual studio, for the server you can compile it on FreeBSD
- 1
-
15 hours ago, Crital said:
Hello dear metin2 devs,
I'm just starting to learn about metin2 servers. I will number my questions for better communication.
1.Are there any server files and client with Alchemy, belts and pets like the official servers?
2. If I use some files where there aren't alchemy, belts etc. Included, are we able to add them later? I guess it needs compile (*) again etc. Is it recommended to do it this way or we just start by using files where it's already included?
3. Does it matter if server files and client are in English or can we easily change it later? I noticed that eternexus couldn't extract the locale_en from the official game. Do we use a different way? The tutorial I saw was a bit old.
My knowledge currently are:
I know pretty good C but no C++ which metin2 uses as I saw. Know the basics of MySQL (create tables, insert, foreign keys etc). So I have some programming knowledge. I can create Virtual Machines with FreeBSD, set up the sshd and download mysql service. Can connect with WinSCP and use putty for easy of usage instead of using the FreeBSD terminal and I can use Navicat for the databases part. BUT just the basic things from tutorials to start a server.
I have no problem to learn new things, but I will need some guidance for the first time I guess.
Thank you for reading my questions and thank you in advance! Any answer will be really helpful!
(*) I haven't really understand the compile method we use. I have see something with Cmake which I didnt get it at all and something using VisualStudio. Is there any link to a guide about this please?
A1 : there is a lot of serverfiles with a lot of systems like the systems you mentioned above ( pet , belt , acce (shoulder sash) , dungeons and some creepy systemsA2: you can implement or delete any system or make changes on systems but of course you need to know some programming languages for it like C++ , Python , Lua
adding or removing any system isn't big problem since there is a lot of systems included how to ( tutorials )
but I recommended to start with a clean serverfiles and you can add or remove anything
A3: the language of the files doesn't matter , it's possible to translate to any language you want if it was english or any other language you can change it easily
since you know C you can learn C++ and other language it will be more easy to understand other languages .
if you do any change in the source (server side or client side ) you need to compile it .and yes there is tutorials to compile the binary or server side
sorry for my bad english
- 1
-
3 hours ago, Bizzy said:
Hi,
anyone idea what is the problem i dont have effect but why:
screen: https://metin2.download/picture/QwqGA3TQf5gaZMh0PG2qmzeF167t4l3m/.png
thy for help
what is the problem there I don't got it
-
check private chat
-
1 hour ago, rcdporraz said:
upload it to mega
can't open the attachment -
1 hour ago, rcdporraz said:
Hello dear community,
I come in search of a little help, I have an error in my serverfiles, the following thing I show in the videos happens ... the light shaman does not cure
I wait for answers, thanks.
VIDEO:
show us your skilltable from locale/xx in the client and syserr if exist
-
3 hours ago, AOS said:
What means Daroo
Daroo severfiles she mean
-
21 minutes ago, AOS said:
Hello
I changed antiflag values and flag values but still game says "you can't trade with this item".
I want to put to tradebox and put to private shop bonus adders/changers. Any idea?
Thanks
show the lines of the change and add bonus from item proto
-
-
4 minutes ago, IGNEEL said:
open locale_interface.txt
YANG_NEW Yang GAYA_NEW Gaya WON_NEW Won
1206 16:50:13136 :: Traceback (most recent call last):
1206 16:50:13136 :: File "networkModule.py", line 239, in SetGamePhase
1206 16:50:13136 :: File "game.py", line 98, in __init__
1206 16:50:13136 :: File "interfaceModule.py", line 323, in MakeInterface
1206 16:50:13136 :: File "interfaceModule.py", line 162, in __MakeTaskBar
1206 16:50:13136 :: File "uiInventory.py", line 546, in SetExpandedMoneyBar
1206 16:50:13136 :: AttributeError
1206 16:50:13136 :: :
1206 16:50:13136 :: 'ExpandedMoneyTaskBar' object has no attribute 'GetMoneySlot'
1206 16:50:13136 ::
if constInfo.ENABLE_EXPANDED_MONEY_TASKBAR: def SetExpandedMoneyBar(self, wndBar): self.wndExpandedMoneyBar = wndBar if self.wndExpandedMoneyBar: self.wndMoneySlot = self.wndExpandedMoneyBar.GetMoneySlot() self.wndMoney = self.wndExpandedMoneyBar.GetMoney() if app.ENABLE_CHEQUE_SYSTEM: ## 양 관련 self.wndMoneyIcon = self.wndExpandedMoneyBar.GetMoneyIcon() if self.wndMoneyIcon: self.wndMoneyIcon.SetEvent(ui.__mem_func__(self.EventProgress), "mouse_over_in", 0) self.wndMoneyIcon.SetEvent(ui.__mem_func__(self.EventProgress), "mouse_over_out", 0) if self.wndMoneySlot: self.wndMoneySlot.SetEvent(ui.__mem_func__(self.OpenPickMoneyDialog), 0) ## 2차화폐 관련 self.wndChequeIcon = self.wndExpandedMoneyBar.GetChequeIcon() if self.wndChequeIcon: self.wndChequeIcon.SetEvent(ui.__mem_func__(self.EventProgress), "mouse_over_in", 1) self.wndChequeIcon.SetEvent(ui.__mem_func__(self.EventProgress), "mouse_over_out", 1) self.wndChequeSlot = self.wndExpandedMoneyBar.GetChequeSlot() if self.wndChequeSlot: self.wndChequeSlot.SetEvent(ui.__mem_func__(self.OpenPickMoneyDialog), 1) self.wndCheque = self.wndExpandedMoneyBar.GetCheque() ## 보석 관련 self.wndGemIcon = self.wndExpandedMoneyBar.GetGemIcon() if self.wndGemIcon: self.wndGemIcon.SetEvent(ui.__mem_func__(self.EventProgress), "mouse_over_in", 2) self.wndGemIcon.SetEvent(ui.__mem_func__(self.EventProgress), "mouse_over_out", 2) self.wndGem = self.wndExpandedMoneyBar.GetGem() self.toolTip = uiToolTip.ToolTip() self.toolTip.ClearToolTip() else: if self.wndMoneySlot: self.wndMoneySlot.SetEvent(ui.__mem_func__(self.OpenPickMoneyDialog))
-
23 minutes ago, AOS said:
Right now nothing, i'm looking for it.
good luck dude
-
11 minutes ago, IGNEEL said:
Thanks @IGNEEL
but I have this error
1206 15:44:13612 :: Traceback (most recent call last):
1206 15:44:13612 :: File "networkModule.py", line 239, in SetGamePhase
1206 15:44:13612 :: File "game.py", line 98, in __init__
1206 15:44:13612 :: File "interfaceModule.py", line 323, in MakeInterface
1206 15:44:13612 :: File "interfaceModule.py", line 159, in __MakeTaskBar
1206 15:44:13612 :: File "uiTaskBar.py", line 49, in __init__
1206 15:44:13612 :: File "uiTaskBar.py", line 82, in LoadWindow
1206 15:44:13612 :: AttributeError
1206 15:44:13612 :: :
1206 15:44:13612 :: 'module' object has no attribute 'YANG_NEW'
1206 15:44:13612 ::
also I don't use new character create or select
I use the old one
-
10 minutes ago, AOS said:
I will try to explain it
When i download and try serverfiles, always thats happening, there is an item in mob_proto.sql, but it doesn't exist in pack files or the opposite situation. If i can find any serverfiles + database + client clean working together, i will start working on it.
which serverfiles you are using right now ?
Official Mailbox
in Features & Metin2 Systems
Posted
Thanks for this contribution!