Fertigkeiten - wie "abgeschaltet" // Python - Mapeffekte Laden?

02/05/2015 10:23 Dyshaxo#1
Hi there, nach einem halb-erfolgreichen wechsel auf Windows-Serverfiles, basierend auf den Files von Pasha37 - hab' ichs nun endlich hinbekommen, zu connecten, meine Maps laufen, die Quests laufen und ich muss mich nichtmehr mit der widerlichen Network Address Translation rumboxen.

Die Sprache der Files war ursprünglich auf "turkey" wie Truthahn eingestellt, leider Spreche ich kein Truthahn, drum hab' ich so einfach wie's klingt meinen kompletten /share/locale/germany-Ordner draufgezogen, in der DB unter common.locale auf "germany" umgestellt, in den configs die Daten abgeändert und gestartet - läuft wunderbar,

bis auf -> die Skills.

Bisher nur beim Sura und beim Ninja getestet aber wird bei den anderen Klassen kaum anders sein -> beim Sura haben die Skills keinen effekt, machen keinen Schaden, buffs aktivieren sich nicht,

und beim Ninja lassen die sich garnicht erst Skillen (bzw. schon - Skillpunkte werden verbraucht, aber in der Anzeige als "ungeskillt").

Schätzungsweise - irgendein Datenbank-Fehler,

Client-Fehler sind auszuschließen weil zuvor noch alles funktioniert hat,
Gamecore-Fehler sind ebenfalls auszuschließen weil genau der selbe Sourcecode kompiliert wurde.

Daher die Frage -> Wovon hängt ein locale-Service wechsel noch ab?
Ich kann mir gut vorstellen, dass ich was das angeht noch irgendetwas vergessen hab'.

Dann -> funktionieren Quest-Query's nicht, vielleicht gibt's da ja irgend'nen Zusammenhang.

_____________________

Dann hätte ich noch 'ne 2. Frage:

Gibt es eine Python-Function, mit der man einen Effekt (.mse) an einer bestimmten Position der Map platzieren kann? Und diesen dann evtl. auch wieder Purgen? Das würde Metin2 zum Raidspiel schlechthin machen =)

_____________________

Achja und 'ne 3. Frage -> Es gibt diesen bug, dass wenn man Skills auf den 7. und 8. Skillslot setzt - diese Zeitweise vom Slot verschwinden, Schätzungsweise Hacking-Prevention innerhalb der Binary -> hat schon jemand raus, wo sich im Source dazu die Func befindet?

Würde mich über jede nützliche Aussage freuen =)

MFG Dyshaxo
02/05/2015 10:27 rollback#2
Zu 2.:
Man könnte die .mse ja als NPC erstellen und per Quest einen NPC spawnen / purgen.
02/05/2015 10:38 Dyshaxo#3
Quote:
Originally Posted by [Sensenmann] View Post
Zu 2.:
Man könnte die .mse ja als NPC erstellen und per Quest einen NPC spawnen / purgen.
Das war ursprünglich auch meine Idee, aber... nehmen wir an du willst z.B. 'nen Kreis aus diesen Metinstein-Nebel-Effekten machen, wie z.B. hier:

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

und diesen dann Beispielsweise verschwinden und woanders auftauchen lassen, und dazu im Dungeon 'ne Bedingung, dass der Boss sich in diesem Kreis befinden muss, um Schaden zu bekommen -> und sagen wir ~5-10 Gruppen machen diesen Dungeon - kann das 'ne ziemliche Belastung für den Server werden, anstatt die Effekte einfach mit 'ner simplen Servercommandfunktion im Client zu laden, und weiß nicht.. ich fände das irgendwie "billig", NPCs als Effekte zu verwenden ^-^