Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 13:52

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Problem mit Waffenkostümen

Discussion on Problem mit Waffenkostümen within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1


 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,361
Received Thanks: 3,388
Problem mit Waffenkostümen

Hey Comm.,

ich habe insofern das Waffenkostüme-System fertig, jedoch gibt es noch einen kleinen Fehler.

Mein Angriffswert:
  • Wenn ich keine Waffe trage: 420
  • Wenn ich ein Tritonschwert trage: 1000-1070
  • Wenn ich das Waffenkostüm dazu anziehe: 420

Aber der Damage bleibt gleich. Egal, ob ich nur das Tritonschwert trage oder das Waffenkostüm dazu.

Weiß jemand, woran das liegt?

Ich denke, es ist Serverside. Da die Werte im Charakter-Panel (C) mittels Paketen (??) vom Server an den Client übergeben werden.

Und wenn ich /state (als GM) eingebe, bekomme ich die selben Werte, die im Charakter-Panel stehen.
Mr. 'Avenue™ is offline  
Old 10/20/2015, 13:34   #2
 
DasSchwarzeT's Avatar
 
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,938
Wenn der Damage gleich bleibt liegt es wohl eher an der Binary bzw. irgendwie am Client, oder nicht?
DasSchwarzeT is offline  
Old 10/20/2015, 14:29   #3


 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,361
Received Thanks: 3,388
Quote:
Originally Posted by DasSchwarzeT View Post
Wenn der Damage gleich bleibt liegt es wohl eher an der Binary bzw. irgendwie am Client, oder nicht?
Der Damage ist aber in der battle.cpp (gamesource) und die Werte halt irgendwo anders. Beim Damage entnimmt er ja nicht die Werte aus dem Charakterpanel, sondern berechnet es komplett neu.

€dit: Könnte es evtl. an dem Part in char.cpp (ModifyPoints) liegen?
Mr. 'Avenue™ is offline  
Old 10/20/2015, 15:22   #4
 
DasSchwarzeT's Avatar
 
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,938
Keine Ahnung ob ich nen Denkfehler habe, aber



ist meiner Meinung nach der Grund für den Fehler.
Wenn dein Char eine Waffenkostüm trägt, wird der loop durch das break abgebrochen, somit werden die Werte der Waffe bei ModifyPoints nicht beachtet.
DasSchwarzeT is offline  
Old 10/20/2015, 15:33   #5


 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,361
Received Thanks: 3,388
Quote:
Originally Posted by DasSchwarzeT View Post
Keine Ahnung ob ich nen Denkfehler habe, aber



ist meiner Meinung nach der Grund für den Fehler.
Wenn dein Char eine Waffenkostüm trägt, wird der loop durch das break abgebrochen, somit werden die Werte der Waffe bei ModifyPoints nicht beachtet.
Dachte ich auch. Aber dann hab ich bisschen weiter gedacht und:
Ich glaube dann wäre das Waffenkostüm ja als part_weapon & dann würde es versuchen, davon die Werte zu entnehmen, oder nicht?
Mr. 'Avenue™ is offline  
Old 10/20/2015, 16:47   #6
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
das item wird vor der case auf ModifyPoints(true) gesetzt -> boni vergabe.
Würde mal nach: GetValue(3) oder ähnlichem suchen. (Value3 = MIN_ATT von ner Waffe, sollte man aber ja eigl. wissen)

btw im Clienten findet man die wenn man sucht:

PHP Code:
POINT_MIN_WEP// 200
POINT_MAX_WEP// 201
POINT_HIT_RATE// 204
POINT_MIN_ATK,, //29
POINT_MAX_ATK//30
POINT_MIN_MAGIC_WEP// 202
POINT_MAX_MAGIC_WEP//203 
€: Clientsrc:
PHP Code:
void CPythonPlayer::__UpdateBattleStatus()
-> 
void CPythonPlayer::SetWeaponPower(DWORD dwMinPowerDWORD dwMaxPowerDWORD dwMinMagicPowerDWORD dwMaxMagicPowerDWORD dwAddPower// gecallt von:
--> void __SetWeaponPower(IAbstractPlayerrkPlayerDWORD dwWeaponID// gecallt von den 2:
---> void CPythonNetworkStream::__RecvCharacterAppendPacket(SNetworkActorData pkNetActorData)
---> 
void CPythonNetworkStream::__RecvCharacterUpdatePacket(SNetworkUpdateActorData pkNetUpdateActorData
den Rest überlasse ich dir selbst, das sollte reichen, wenn nicht Skype.
xGr33n is offline  
Reply


Similar Threads Similar Threads
[Problem]Habe ein Problem und zwar spinnt mein VPC etwas(ohne Grund)?!
07/28/2011 - Metin2 Private Server - 10 Replies
Also wie schon gesagt meins Server spinnt wodurch kiks usw. kommen :( ich lade euch die Screens in den Anhang, mit der Hoffnung, dass ihr mir helfen könnt :) wäre echt sehr nice :)



All times are GMT +2. The time now is 13:52.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.