|
You last visited: Today at 21:17
Advertisement
[Source] Party Farbe nach Level/Members
Discussion on [Source] Party Farbe nach Level/Members within the Flyff Private Server forum part of the Flyff category.
04/03/2011, 14:09
|
#1
|
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
|
[Source] Party Farbe nach Level/Members
Hi,
Da ich es noch von früher kenne, das man oft im Party Fenster guckt wie viele Members in der Party sind oder welches Level die Party hat, hab ich mir was einfallen lassen.( Nicht Getestet. Da ich kein Server habe und keine Lust habe alles bei mir einzurichten. Compilieren geht)
Neuz->VersionCommon.h
Code:
#define __VINCITORE_PARTYCOLOR
Neuz -> _Common -> Object -> MoverRender.cpp (Wenn man mit Visual Studio Navigiert)
Source\_Common\MoverRender.cpp (Wenn man per Ordner Navigiert)
Sucht nach:
Code:
if( g_Party.FindMember( m_idPlayer ) != -1 )
Darunter findet ihr:
Code:
dwColor = COLOR_PARTY;
Ersetzt
Code:
dwColor = COLOR_PARTY;
durch
Code:
{
#ifdef __VINCITORE_PARTYCOLOR
int Transparenz;
if(g_Party.GetSizeofMember() <= 2)
Transparenz = 140;
else if(g_Party.GetSizeofMember() <= 4)
Transparenz = 180;
else if(g_Party.GetSizeofMember() <= 6)
Transparenz = 220;
else
Transparenz = 255;
if(g_Party.GetLevel() <= 10)
dwColor = D3DCOLOR_ARGB( Transparenz, 000, 100, 000 ); //Grün
else if(g_Party.GetLevel() <= 20)
dwColor = D3DCOLOR_ARGB( Transparenz, 255, 215, 000 ); // Gold
else if(g_Party.GetLevel() <= 30)
dwColor = D3DCOLOR_ARGB( Transparenz, 255, 000, 255 ); // Magenta
else if(g_Party.GetLevel() <= 40)
dwColor = D3DCOLOR_ARGB( Transparenz, 107, 142, 035 ); // OliveDrab
else if(g_Party.GetLevel() <= 50)
dwColor = D3DCOLOR_ARGB( Transparenz, 054, 100, 139 ); // DeepSkyBlue
else
dwColor = D3DCOLOR_ARGB( Transparenz, 139, 026, 026 ); // firebrick
#else
dwColor = COLOR_PARTY;
#endif
}
Die Transparenz könnt ihr im ersten If teil verändern die Farbe im zweiten If teil.
Um so mehr leute in Party sind desto weniger Transparenz ist der Name.
mfg. Vincitore
|
|
|
04/04/2011, 17:47
|
#2
|
elite*gold: 0
Join Date: Dec 2010
Posts: 463
Received Thanks: 97
|
hört sich cool an
|
|
|
04/04/2011, 18:28
|
#3
|
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
|
Möchte gern mal wissen ob es Funktioniert. Theoretisch müsste es gehen.
|
|
|
04/05/2011, 15:53
|
#4
|
elite*gold: 30
Join Date: Oct 2010
Posts: 1,509
Received Thanks: 849
|
Gut gemacht. Den Code kann man aber noch rapide Verkürzen  .
Aber es klappt!
Auf die Art kann man auch die Schrift in der Party Fett oder Kusiv machen, klappt bei mir ganz wunderbar  .
|
|
|
04/05/2011, 17:48
|
#5
|
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
|
Ich weiß das man den verkürzen kann. Nur ich weiß nur noch nicht genau wie. Bin nicht gerade gut in c++
|
|
|
04/09/2011, 12:17
|
#6
|
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
|
Updatet
Ich hab mal den Code zusammen gefasst
Ersetzt
Code:
if(g_Party.GetSizeofMember() <= 2)
if(g_Party.GetLevel() <= 10)
dwColor = 0x8870F0F0; //Grün
else if(g_Party.GetLevel() <= 20)
dwColor = 0x88FFD700; // Gold
else if(g_Party.GetLevel() <= 30)
dwColor = 0x88FF00FF; // Magenta
else if(g_Party.GetLevel() <= 40)
dwColor = 0x8832CD32; // LimeGreen
else if(g_Party.GetLevel() <= 50)
dwColor = 0x8800BFFF; // DeepSkyBlue
else
dwColor = 0x88FF0000; // Rot
if(g_Party.GetSizeofMember() <= 4)
if(g_Party.GetLevel() >= 10)
dwColor = 0xaa70F0F0; //Grün
else if(g_Party.GetLevel() <= 20)
dwColor = 0xaaFFD700; // Gold
else if(g_Party.GetLevel() <= 30)
dwColor = 0xaaFF00FF; // Magenta
else if(g_Party.GetLevel() <= 40)
dwColor = 0xaa32CD32; // LimeGreen
else if(g_Party.GetLevel() <= 50)
dwColor = 0xaa00BFFF; // DeepSkyBlue
else
dwColor = 0xaaFF0000; // Rot
if(g_Party.GetSizeofMember() <= 6)
if(g_Party.GetLevel() >= 10)
dwColor = 0xdd70F0F0; //Grün
else if(g_Party.GetLevel() <= 20)
dwColor = 0xddFFD700; // Gold
else if(g_Party.GetLevel() <= 30)
dwColor = 0xddFF00FF; // Magenta
else if(g_Party.GetLevel() <= 40)
dwColor = 0xdd32CD32; // LimeGreen
else if(g_Party.GetLevel() <= 50)
dwColor = 0xdd00BFFF; // DeepSkyBlue
else
dwColor = 0xffFF0000; // Rot
else
if(g_Party.GetLevel() <= 10)
dwColor = 0xff70F0F0; //Grün
else if(g_Party.GetLevel() <= 20)
dwColor = 0xffFFD700; // Gold
else if(g_Party.GetLevel() <= 30)
dwColor = 0xffFF00FF; // Magenta
else if(g_Party.GetLevel() <= 40)
dwColor = 0xff32CD32; // LimeGreen
else if(g_Party.GetLevel() <= 50)
dwColor = 0xff00BFFF; // DeepSkyBlue
else
dwColor = 0xffFF0000; // Rot
durch
Code:
int Transparenz;
if(g_Party.GetSizeofMember() <= 2)
Transparenz = 140;
else if(g_Party.GetSizeofMember() <= 4)
Transparenz = 180;
else if(g_Party.GetSizeofMember() <= 6)
Transparenz = 220;
else
Transparenz = 255;
if(g_Party.GetLevel() <= 10)
dwColor = D3DCOLOR_ARGB( Transparenz, 000, 100, 000 ); //Grün
else if(g_Party.GetLevel() <= 20)
dwColor = D3DCOLOR_ARGB( Transparenz, 255, 215, 000 ); // Gold
else if(g_Party.GetLevel() <= 30)
dwColor = D3DCOLOR_ARGB( Transparenz, 255, 000, 255 ); // Magenta
else if(g_Party.GetLevel() <= 40)
dwColor = D3DCOLOR_ARGB( Transparenz, 107, 142, 035 ); // OliveDrab
else if(g_Party.GetLevel() <= 50)
dwColor = D3DCOLOR_ARGB( Transparenz, 054, 100, 139 ); // DeepSkyBlue
else
dwColor = D3DCOLOR_ARGB( Transparenz, 139, 026, 026 ); // firebrick
|
|
|
04/09/2011, 13:14
|
#7
|
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 829
|
Code:
if(g_Party.GetSizeofMember() <= 2)
Transparenz = 140;
else if(g_Party.GetSizeofMember() <= 6)
Transparenz = 180;
else if(g_Party.GetSizeofMember() <= 8)
Transparenz = 220;
else
Transparenz = 255;
in
Code:
if(g_Party.GetSizeofMember() <= 2)
Transparenz = 140;
else if(g_Party.GetSizeofMember() <= [COLOR="Red"]4[/COLOR])
Transparenz = 180;
else if(g_Party.GetSizeofMember() <= [COLOR="#ff0000"]6[/COLOR])
Transparenz = 220;
else
Transparenz = 255;
ändern, weil bei normaler Größe würd letzteres ja sonst nie zutreffen ;D
|
|
|
04/09/2011, 13:41
|
#8
|
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
|
sorry mein Fehler bei Copy und Past. Hab die alte Teile auseinander genommen.
|
|
|
04/09/2011, 13:45
|
#9
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Super gekürtzt ^^ Als ich es eingebaut hab, hab ich es so ähnlich gemacht =)
|
|
|
04/09/2011, 13:53
|
#10
|
elite*gold: 0
Join Date: Dec 2010
Posts: 136
Received Thanks: 67
|
Also kopie? xD?
|
|
|
04/09/2011, 13:54
|
#11
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Quote:
Originally Posted by XSedrikX
Also kopie? xD?
|
Spam ?
Ne, ich hatte es in meinem Source schon eingebaut aber mit Hex farben und nicht RGB.
|
|
|
04/09/2011, 14:01
|
#12
|
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
|
Nein. Sedrika und ich habe nichts mit einander zu tun. Er schrieb auch
Quote:
.
Ich wüssten es auch schon länger wie man es kürzt nur keine Zeit zum Veröffentlichen.
Aber das Sedrika und ich es ähnlich haben liegt an der Logik dahinter.
|
|
|
04/09/2011, 14:12
|
#13
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Quote:
Originally Posted by Vincitore
Nein. Sedrika und ich habe nichts mit einander zu tun. Sie schrieb auch .
Ich wüssten es auch schon länger wie man es kürzt nur keine Zeit zum Veröffentlichen.
Aber das Sedrika und ich es ähnlich haben liegt an der Logik dahinter.
|
Bin Männlich =) Der Name täucht xD
Und wir haben schon was gemeinsam, wir machen sachen für FlyFF^^
Naja aber anstonsten kA.
|
|
|
04/09/2011, 14:35
|
#14
|
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
|
Sorry, ich weiß das du Männlich bist. Ich schrieb gerade mit ein Mädchen bei ICQ. Dann sah ich dein Profilbild und hab nicht mehr dran gedacht.
Achso könntest du das Theme noch zu dein Index adden?
|
|
|
04/09/2011, 14:37
|
#15
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
#Added to Index
|
|
|
Similar Threads
|
[Source] Guild Farben nach Level
02/12/2012 - Flyff Private Server - 28 Replies
.
|
[Help] Unlimited Party Members
04/06/2010 - Mabinogi - 55 Replies
I'd to do the mod myself, but would like to know what file i need to edit. Thanks
|
[HELP]I cannot see my Party Members !
03/19/2010 - Silkroad Online - 2 Replies
Hey guys,
i have a problem! when i go into a party in silkroad i cannot see the character-faces :rtfm:!
here i got a screen::/:/:/ Pictures, :/:/:/ Images, :/:/:/ Photos, :/:/:/ Videos - Image - TinyPic - Kostenlose Bild- und Videospeicherung und gemeinsame Nutzung von Fotos
i hope you can help me (if you are german, answer in german pls :D)
|
Cant see party members
04/11/2009 - Aion - 4 Replies
So i am at the same server, sent my friend an group invite, he accepted, but hes invible to me.
It says hes in channel 1, while I am in channel 5.
I am lv 16 and he 5 - does it count?
Any ideas?
Tks
|
All times are GMT +1. The time now is 21:17.
|
|