Was muss man beherrschen?

11/26/2013 16:23 anonym0us.#1
Guten Tag,
ich wollte in den kommenden Tagen einen Metin2 Privat Server auf meinem Home PC aufsetzen. Dies dient natürlich nur dazu mich in die Technik von Metin2 vertrauter zu machen. Ich habe nur einmal in meinem Leben einen Server erstellt und der war total crap. Meine Frage lautet :

- Was für Programmiersprachen muss ich größtenteils beherrschen?
- Welche Files brauche ich für den Anfang?
11/26/2013 17:32 ~HackerHDx~#2
Hallo anonym0us ,
also ich bin auch neu hier baue auch mein Server auf :)
So also an Programmiersprachen glaube ich Python,Lua und noch ein weiß aber nicht so ganz ob das stümmt !
Für den Anfang kann ich nur die Daroo Server Files empfehlen !

Viel Spaß hier bei hilfe fragen oder so kannst mich ja adden in skype :)
11/26/2013 17:41 £αšεℜ™#3
Also es geht in verschiedene richtungen

Python
LUA
shell
MySQL
FreeBSD kenntnisse

Das war es eig. soweit ich weiß ;)

ich empfehle wirklich dir leute zu holen die sich etwas besser auskennen in solchen sachen
11/26/2013 17:50 SkyLiine®#4
Quote:
Originally Posted by £αšεℜ™ View Post
Also es geht in verschiedene richtungen

Python
LUA
shell
MySQL
FreeBSD kenntnisse

Das war es eig. soweit ich weiß ;)

ich empfehle wirklich dir leute zu holen die sich etwas besser auskennen in solchen sachen

Genau damit muss man sich gut auskennen!
11/26/2013 18:20 anonym0us.#5
Dankeschön. Kennt einer vielleicht ein aktuelles Tutorial für einen MT2 P-Server erstellen?
11/26/2013 18:25 .LuckyStrike#6
Quote:
Originally Posted by anonym0us. View Post
Dankeschön. Kennt einer vielleicht ein aktuelles Tutorial für einen MT2 P-Server erstellen?

Hamachi oder Root?
Ich könnte dir bei beiden Helfen.

[Only registered and activated users can see links. Click Here To Register...]







LG
11/26/2013 18:25 OliviaIchLiebeDichx3#7
11/26/2013 19:31 anonym0us.#8
Ich hätte noch eine andere Frage :
Quote:
Python
LUA
shell
MySQL
FreeBSD kenntnisse
wofür brauch ich unbedingt das?
11/26/2013 19:40 NiiceOne#9
Quote:
Originally Posted by anonym0us. View Post
Ich hätte noch eine andere Frage :


wofür brauch ich unbedingt das?
Python: wegen dem Clienten
LUA: Wegen den Quests und den Libs
shell: für die "befehls-scripts"
MySQL: für das datenbanksystem
FreeBSD: ist das OS auf dem die Serverfiles laufen
11/26/2013 19:55 LEL0UCH'#10
Kommt drauf an, was für Programmiersprachen in der Metin2-Sektion du meinst.
Für die Datenbankarbeit brauchst du nur Navicat, für die MySQL-Datenbank von deinem Server.
Für die FTP-Arbeit brauchst du nur FileZilla, damit du den Server einrichten und konfigurieren kannst.
Aahh, wenn du aber deinen Client ausbauen willst und neue Features einbringen willst, LUA und Python.
Shell, wie erwähnt ist für die Befehls-Scripte, die du mit FileZilla sehen und bearbeiten kannst.
FreeBSD ist sozusagen dein Betriebssystem für deinen Server.
11/26/2013 22:20 DerForenLeser#11
Für die FTP Arbeit braucht man nur Filezilla? Ok ok. Filezilla ist eine coole Programmiersprache…. Man sollte auch verstehen, was die einzelnen Bezüge, etc. bedeuten & da kommen viele Programmiersprachen überein.
Die Programmiersprache der Datenbank heißt im Übrigen auch nicht "MySQL", sondern SQL. Man kann dies auch ohne Navicat über andere Programme machen; aber nun gut.
Für den Client benötigt man kein LUA, sondern nur Python und etwas Perl.
LUA benötigt man für die Quests, aber macht nichts.
Shell an sich ist keine Programmiersprache, sondern auf vielen System eine die Ausführung von Dateien.

BTT: Setz dich mit Perl, Python, IDA, LUA, FreeBSD als OS auseinander und schau dir an, wie Crontabs und Shells funktionieren. Der Rest ist learning, bzw. verstehen by doing.


Liebe Grüße
11/26/2013 23:44 .ProjektX²#12
Quote:
Originally Posted by DerForenLeser View Post
Für die FTP Arbeit braucht man nur Filezilla? Ok ok. Filezilla ist eine coole Programmiersprache…. Man sollte auch verstehen, was die einzelnen Bezüge, etc. bedeuten & da kommen viele Programmiersprachen überein.
Die Programmiersprache der Datenbank heißt im Übrigen auch nicht "MySQL", sondern SQL. Man kann dies auch ohne Navicat über andere Programme machen; aber nun gut.
Für den Client benötigt man kein LUA, sondern nur Python und etwas Perl.
LUA benötigt man für die Quests, aber macht nichts.
Shell an sich ist keine Programmiersprache, sondern auf vielen System eine die Ausführung von Dateien.

BTT: Setz dich mit Perl, Python, IDA, LUA, FreeBSD als OS auseinander und schau dir an, wie Crontabs und Shells funktionieren. Der Rest ist learning, bzw. verstehen by doing.


Liebe Grüße
WTF!
Guter Rat an dich:
Du musst dein Textverstaendnis verbessern.
Um zukuenftig peinliche Aktionen dieser Art zu vermeiden.
11/27/2013 06:17 Gl0bal#13
ich wūrde vor allem am Anfang nicht alles gleichzeitig versuchen zu lernen. Es reicht wenn du dich generell gut aus kennst und erstmal nur zB lua lernst und dich mit der Materie auseinandersetzt, damit du weißt wie die sereverfiles funktionieren und dann wirst du vieles mehr verstehen. in so gut wie allen großen Servern werden aufgaben aufgeteilt und es gibt einend achman für zB lua und Python USW.
11/27/2013 09:12 DerForenLeser#14
Quote:
Originally Posted by .ProjektX² View Post
WTF!
Guter Rat an dich:
Du musst dein Textverstaendnis verbessern.
Um zukuenftig peinliche Aktionen dieser Art zu vermeiden.
Diese Aussage macht mich neugierig. Erzähl mir bitte mehr davon.
11/27/2013 09:14 xCPx#15
Naja man schaue sich hardcore reloaded an und sehe: man muss nichts können außer die User ins Gesicht anlügen.