Metin2 Console + Codes and Commands

11/07/2009 14:37 bladerofdarknes#46
bekomme gleich die kriese klappt einfach nicht wenn bis um 6 nix bei rum kommt geb ich auf :o
11/07/2009 16:00 ratchet285#47
Ok, jetz hab ichs gecheckt, man braucht GM rechte dafür.
Gäbs net vllt nen weg die konsole auch ohne GM rechte aufzukriegen?
Vllt mit nem gemoddeten client, also der extrahierte habs ja auch schon hingekriegt nen char mit 25 zeichen oder so zu erstellen :D
11/07/2009 16:06 MrWong#48
Nein das Dingen ist ja, dass die GM Rechte Serverside sind. Aber mit der Konsole gibt es die Möglichkeit Serverside zu arbeiten, das Problem besteht nur darin, heraus zu finden WIE es geht. Bei dem Befehl net.SendChatPacket schickt ja nur ein Packet, dass den ChatBefehl enthält. Also muss man einen Weg finden, ein Packet zu schicken, dass keinen ChatBefehl versendet, sondern dem Server den sofortigen Befehl gibt etwas zu tun, ohne das der Server überprüft ob es von einem GM kommt oder nicht und das muss auch Clientside möglich sein, da man ja auch Clientside den Befehl "/c" bewirken erkennbar daran, dass wir ohne GM Rechte an die Konsole kommen ;)

the
MrWong
11/07/2009 16:19 ratchet285#49
Das prob bei mir ist, dass ich ohne gm rechte NICHT an die konsole komme leider
aber das was du sagst muss ja möglich sein, denn die befehle "ls" und so weiter gibts ja
das is ja iwie sowas wie putty (ja dummer vergleich ich weiß)
€dit: Aufm pserver ohne gm rechte gehts auch net, da kommt in chinesisch "dieser befehl existiert net UHAHA!", dann mach ich mich gm dann kommt der shit net mehr und es geht auf!
Helft mir ma auf die sprünge wie ich in DE da dran komm :D
€dit 2: aso da muss man diese exe benutzen ja probier ich ma aus
€dit 3 (Aufm Pserver grad getestet): LS und so sind leider nur Clientside! Der zeigt wenn ich "up" sage und dann "ls" meine ordner an die ich unter D:\ habe (z.B. Recycle.bin)
11/07/2009 16:36 MrWong#50
Das is klar, aber du musst an den Client Files spielen, um dem Server vorzuspielen, dass du ein GM wärst bzw. einen Weg finden GM Befehle vom Server ausführen zu lassen, sodass du gar kein GM sein musst um die Befehle nutzen zu können, nur leider häng ich da feste ^^ Schade eigentlich werde aber jetzt auch erstmal meine Augen entspannen o.O Nach 1 1/2 Stunden diverse Codes anglotzen sind die etwas müde xDDD
11/07/2009 18:22 bladerofdarknes#51
so ich gebs nun auf ;(
11/07/2009 21:04 okokok222#52
Quote:
Originally Posted by MrWong View Post
Ich habe es mit einem net. Befehl hinbekommen, indem ich einen Consolen Befehl umgeschrieben habe, allerdings wirkt sich das ganze dann so aus, als hätte ich den GM befehl einfach nur normal in den Chat geschrieben. Man müsste also einen Weg finden, dem Server vorzuspielen, dass dieser Befehl nicht von einem User, sondern von einem Implementor kommt. Nur wie das gehen soll weiß ich leider auch nicht...

the
MrWong
was hast du da umgeschrieben?
11/07/2009 21:28 !Kott-Lätt!#53
Quote:
Originally Posted by bladerofdarknes View Post
so ich gebs nun auf ;(
so wars gedacht :)
11/07/2009 21:39 MrWong#54
@okokok: ich hab nen net.SendChatPacket Befehl zu einem Konsolen-Command hinzugefügt, was aber wie gesagt nur bewirkt, dass man praktisch nur den Command an sich in den Chat schreibt, was uns nicht hilft ;) Hab auch schon den Abschnitt gefunden, wo geprüft wird ob man die Commands einsetzen darf, aber dort was verändern hilft auch nicht weiter ...

@kott: Das glaub ich dir absolut nicht xDD

the
MrWong
11/08/2009 14:24 !Kott-Lätt!#55
was glaubst du mir absolut nicht, dass es geht?
11/08/2009 14:35 .Alpha.#56
Naja das man mit den cd befehlen nur im gepackten client rumschauen kann fällt irgendwie auf xD
11/08/2009 16:35 MrWong#57
@Kott: Ich glaub dir nicht, dass deine Tips dafür gedacht waren, dass jemand aufgibt ;) Look at this : [Only registered and activated users can see links. Click Here To Register...]
11/08/2009 20:16 !Kott-Lätt!#58
Quote:
Originally Posted by lolkid2009 View Post
Naja das man mit den cd befehlen nur im gepackten client rumschauen kann fällt irgendwie auf xD
fail?
11/09/2009 12:48 .Alpha.#59
Die Consolen Befehle sind ALLE Clientside man kann halt nur erhaltene Packete auswerten und Packete schicken die vom Server überprüft werden. Mit cd Kannste auf einen Virtuellen bzw echten Pfad auf deinem PC zugreifen. Wer nachdenkt erkennt das es nur die Client Files sind die man sehen kann. Serverside währe der Pfad ungefähr so /usr/game/ denn GF hat keine Windows Roots nur die FreeBSD Roots. Wie den auch Metin2 läuft Serverside nicht auf Windows.
Wenn du mit der Console nen Ordner erstellst machste das auf deiner Festplatte.
11/09/2009 18:23 nivrammarvin#60
nice, nice bekommst n fettes THX von mir...aba ich weis net wie das geht...;P bin neu xD