Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 13:50

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

Advertisement



[RLS] Monster-Sternchen anzeigen (Offizieller Patch: Version 15.4)

Discussion on [RLS] Monster-Sternchen anzeigen (Offizieller Patch: Version 15.4) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old 06/20/2015, 11:55   #31
 
elite*gold: 0
Join Date: Jun 2015
Posts: 98
Received Thanks: 225
Quote:
Originally Posted by Mashkin View Post
Ja, wenn man weiß was der Shift-Operator tut.
Wie auch 1093 halte ich beispielsweise 1 << 29 für schneller zu lesen und besonders zu schreiben als 536870912.

Stimmt, denn eine Aufzählung hat nichts mit einem Bitfeld zu tun.
Würde man eine Sequenz (1,2,3,4,...) für Bitfelder verwenden, würde hier gelten
Code:
AIFLAG_AGGRESSIVE | AIFLAG_NOMOVE == AIFLAG_COWARD
1 | 2 == 3
D.h. ein Monster, das aggressiv und unbeweglich ist, wäre immer auch ein Feigling und umgekehrt.
Ich hoffe mal du stimmst mir zu, dass eine solche Defintion von Bitfeld-Komponenten sinnlos ist.
Ja, es ist schneller zu schreiben. Variablennamen, wie x, i, m etc sind auch schneller zu schreiben als selbstredende Namen, welche man auch verwenden sollte.
Leute, die keine Ahnung davon haben, müssen dann erst mal nachgucken, was 1 << 11 usw ist. Da wäre 2048 dann um einiges deutlicher.

Und ja, stimme dir zu. Wie gesagt, hatte erst vergessen, dass zweier Potenzen verwendet werden.
[Remix] is offline  
Old 06/20/2015, 12:38   #32
 
Yiv's Avatar
 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,282
Received Thanks: 2,579
Im Normalfall musst du doch aber auch nicht ausrechnen, was 1 << 29 ist.. Des Weiteren ist es einfacher/schneller dort - auf das Beispiel mit den AIFLAG's bezogen - eine neue Flag hinzuzufügen, da man nicht erst ausrechnen muss, was denn nun das nächste wäre, sondern einfach aus der 29 'ne 30 macht und man somit dann direkt auf die nächste Flag verwendbare Flag kommt.

Dennoch möchte ich dir nicht wideraprechen, da schließlich beides geht und ich denke, dass das ganze unter Geschmackssache fällt, aber beides nicht unprofessionell ist.

MfG
Yiv is offline  
Old 06/20/2015, 12:51   #33
 
elite*gold: 0
Join Date: Jun 2015
Posts: 98
Received Thanks: 225
Quote:
Originally Posted by Yiv View Post
Im Normalfall musst du doch aber auch nicht ausrechnen, was 1 << 29 ist.. Des Weiteren ist es einfacher/schneller dort - auf das Beispiel mit den AIFLAG's bezogen - eine neue Flag hinzuzufügen, da man nicht erst ausrechnen muss, was denn nun das nächste wäre, sondern einfach aus der 29 'ne 30 macht und man somit dann direkt auf die nächste Flag verwendbare Flag kommt.

Dennoch möchte ich dir nicht wideraprechen, da schließlich beides geht und ich denke, dass das ganze unter Geschmackssache fällt, aber beides nicht unprofessionell ist.

MfG
Bei 29 würde ich es eher verstehen als 1, 2, 3, ... 11
[Remix] is offline  
Old 06/20/2015, 13:28   #34
 
~Miraku~'s Avatar
 
elite*gold: 0
Join Date: Apr 2014
Posts: 160
Received Thanks: 158
Nice :3
~Miraku~ is offline  
Old 06/20/2015, 15:19   #35
 
elite*gold: 0
Join Date: Mar 2011
Posts: 72
Received Thanks: 8
How to add to config in game or constinfo etc?

void CInstanceBase::SetNameString(const char* c_szName, int len)
{
m_stName.assign(c_szName, len);

if (???????())
{
if (GetInstanceType() == CActorInstance::TYPE_ENEMY && IS_SET(CPythonNonPlayer::Instance().GetMobAIFlag(G etRace()), CPythonNonPlayer::AIFLAG_AGGRESSIVE))
{
m_stName.append("*");
}
}
}
meca4h4 is offline  
Old 06/22/2015, 22:47   #36
 
..ѕιяιυѕѕ¢нωєят's Avatar
 
elite*gold: 0
Join Date: Dec 2014
Posts: 33
Received Thanks: 22
Es wird immer leichter und leichter schade Vermiss die alten Zeiten
..ѕιяιυѕѕ¢нωєят is offline  
Old 06/23/2015, 05:59   #37
 
UltraShock's Avatar
 
elite*gold: 50
Join Date: Nov 2014
Posts: 400
Received Thanks: 516
Man könnte das auch manuel machen x)
einfach Monsternamen mit *

PS:für die Leute die nicht Coden können oder so
UltraShock is offline  
Old 06/23/2015, 10:43   #38
 
elite*gold: 0
Join Date: Jun 2015
Posts: 98
Received Thanks: 225
Quote:
Originally Posted by UltraShock View Post
Man könnte das auch manuel machen x)
einfach Monsternamen mit *

PS:für die Leute die nicht Coden können oder so
Man kann z.B Wildhunde auch als aggressiv spawnen. Da wäre dann die Flagabfrage sinnvoller.

Aber wenn man Monsternamen generell mit 'nem * macht, kann man immerhin noch 0,001% CPU sparen sheesh.
[Remix] is offline  
Thanks
4 Users
Old 08/31/2015, 02:14   #39
 
elite*gold: 0
Join Date: May 2011
Posts: 213
Received Thanks: 29
doesn't work. i compiled 132525 times.
yarka0000 is offline  
Old 08/31/2015, 09:25   #40
 
elite*gold: 0
Join Date: Jul 2015
Posts: 8
Received Thanks: 4
Metin levels?
Berke0158 is offline  
Old 08/31/2015, 18:31   #41
 
elite*gold: 0
Join Date: Oct 2009
Posts: 382
Received Thanks: 161
Quote:
Originally Posted by yarka0000 View Post
doesn't work. i compiled 132525 times.
It's workings very well, it's your problem.
vpser is offline  
Old 09/29/2015, 20:01   #42
 
elite*gold: 50
Join Date: May 2011
Posts: 269
Received Thanks: 990
I've finished the 100% official copy.
  • I can enable or disable the aggressive mark via config in metin2.cfg
  • Show the mark on monster which is summoned via "/ma" command

Monster level + aggressive mark

xP3NG3Rx is offline  
Thanks
2 Users
Old 01/18/2017, 22:16   #43
 
elite*gold: 0
Join Date: Oct 2014
Posts: 17
Received Thanks: 1
Quote:
Originally Posted by xP3NG3Rx View Post
I've finished the 100% official copy.
  • I can enable or disable the aggressive mark via config in metin2.cfg
  • Show the mark on monster which is summoned via "/ma" command

Monster level + aggressive mark


when?
iStark# is offline  
Reply


Similar Threads Similar Threads
[RLS] Monster-Level anzeigen (Offizieller Patch: Version 15.4)
11/16/2015 - Metin2 PServer Guides & Strategies - 40 Replies
Liebe Community, hier ein kurzes Release für die Anzeige des Monster-Levels vor dem Monster Namen, wie es nun auf Metin2.DE auch ist (Patchnotes: Game Version 15.4 - News ? Game - Metin2.de) http://i.yivdev.com/ysmJFyC4.png PythonNonPlayer.h: Unter der Methode GetMonsterName, folgendes einfügen:BYTE GetMobLevel(DWORD dwVnum); PythonNonPlayer.cpp:
Vorm monster namen lvl Anzeigen ? aber wie ?
05/31/2015 - Metin2 - 2 Replies
Hey leute ich will Vorm monster namen das lvl Anzeigen lassen ? aber wie ? Habe dakeine ahnung wie man das tun kann habs auf shiro gesehen und finds nett ^^
Vorm monster namen lvl Anzeigen ? aber wie ?
05/31/2015 - Metin2 Private Server - 0 Replies
Hey leute ich will Vorm monster namen das lvl Anzeigen lassen ? aber wie ? Habe dakeine ahnung wie man das tun kann habs auf shiro gesehen und finds nett ^^
Monster anzeigen per Quest.
10/16/2010 - Metin2 Private Server - 2 Replies
Hey , Kurze Frage o; ich will in eine Quest von mir ein Bild von nem Monster mit einbinden.Das sowas möglich ist weiß ich nur hab ich leider keine Ahnung wie der Befehl dafür ist .. Wäre nett wenn mir jmd helfn könnte :'D LG .Namenslos
Kann man mit Openkore die version anzeigen?
11/10/2005 - Ragnarok Online - 0 Replies
hallo, ich suche ja immer noch die master_version und version von AndzRO und habe per x-kore funktion im openkore zum server connected. Das geht gut nur er bewegt sich nicht. meine frage, kann man in dem fenster die version sich anzeigen lassen? falls jemand die daten hat reicht es natürlich auch diese mir zuzukommen zu lassen :) ich bin für jede antwort dankbar :D mfg tarzipan



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


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.