Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > 4Story
You last visited: Today at 00:59

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

Advertisement



[Source] New Colors

Discussion on [Source] New Colors within the 4Story forum part of the MMORPGs category.

Reply
 
Old   #1
 
Luôô's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,080
Received Thanks: 434
[Source] New Colors

Hey,

hier die kleinen Source Snippets zum adden der neuen Farben.

Code:
if(pItem->m_bLevel >= MIN_GRADE_EFFECT_LEVEL && pItem->m_bGradeEffect == 0)
					pItem->m_bGradeEffect = BYTE(rand()% (IE_COUNT-1) ) + 1;
Wie wir hier sehen wird der Enum Count genommen um einen Random Farbe zu finden. Also müssen wir nur das enum erweitern.

Fangen wir an

Sucht in NetCode.h(TProtocol) nach
Code:
TITEMGRADEEFFECT_TYPE
und added die weiteren Farben
Code:
typedef enum TITEMGRADEEFFECT_TYPE
{
	IE_NONE = 0,
	IE_SEA,
	IE_FIRE,
	IE_LIGHTING,
	IE_ICE,
	IE_BLACK,
	IE_NEW1,
	IE_NEW2,
	IE_NEW3,
	IE_NEW4,
	IE_COUNT
} *LPTITEMGRADEEFFECT_TYPE;
Nun sucht ihr in TClientItem.cpp(TClient) nach
Code:
LPTITEMGRADEVISUAL CTClientItem::GetGradeVISUAL()
und added in den switch die neuen Farben
Code:
switch( m_bGradeEffect)
			{
			case IE_SEA:
				wGradeSkin = 4;
				break;
			case IE_FIRE:
				wGradeSkin = 5;
				break;
			case IE_LIGHTING:
				wGradeSkin = 6;
				break;
			case IE_ICE:
				wGradeSkin = 7;
				break;
			case IE_BLACK:
				wGradeSkin = 8;
				break;
			case IE_NEW1:
				wGradeSkin = 9;
				break;
			case IE_NEW2:
				wGradeSkin = 10;
				break;
			case IE_NEW3:
				wGradeSkin = 11;
				break;
			case IE_NEW4:
				wGradeSkin = 12;
				break;
			default:
				wGradeSkin =0;
			}
Jetzt fehlt nur noch ein Client der die Farben supported ( ItemGradeVisual.tcd etc. )
Die Farbennamen könnt ihr natürlich ändern wusste grad nicht wie die heißen. Jetzt kann jeder angebliche 3.8 / 3.9er Files haben lol.

MFG
Luôô is offline  
Thanks
16 Users
Old 08/29/2013, 17:56   #2
 
Weom's Avatar
 
elite*gold: 120
Join Date: Apr 2012
Posts: 1,982
Received Thanks: 2,464
Funktioniert.
Weom is offline  
Thanks
1 User
Old 08/29/2013, 17:57   #3
 
elite*gold: 0
Join Date: Aug 2013
Posts: 348
Received Thanks: 65
xDD tja damals waren die neuen Farben noch besonders ... Man braucht nicht mal großartig Erfahrung um das zu machen. Aber egal kriegst thanks, hast den kleinen einen großen Gefallen getahen^^
iKonsT is offline  
Old 08/29/2013, 17:58   #4
 
Luôô's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,080
Received Thanks: 434
Habs auch eigentlich nur gemacht das nicht angeblich 3.8er Files etc verkauft werden die eh nur die Neuen Farben enthalten lol
Luôô is offline  
Old 08/29/2013, 18:01   #5
 
elite*gold: 0
Join Date: May 2013
Posts: 150
Received Thanks: 38
Das sind meine Files, die ich vor einiger Zeit Pub gemacht habe. Sie wurden gelöscht und das hatte einen Grund, also bitte release nicht meine Sachen Luoo.
4StoryPW is offline  
Old 08/29/2013, 18:06   #6
 
Luôô's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,080
Received Thanks: 434
Quote:
Originally Posted by 4StoryPW View Post
Das sind meine Files, die ich vor einiger Zeit Pub gemacht habe. Sie wurden gelöscht und das hatte einen Grund, also bitte release nicht meine Sachen Luoo.
Was? Wer bist du ? :O
Ich hab das selber gemacht und nichts kopiert.
Luôô is offline  
Old 08/29/2013, 18:15   #7
 
elite*gold: 0
Join Date: May 2013
Posts: 150
Received Thanks: 38
Quote:
Originally Posted by Luôô View Post
Hey,

hier die kleinen Source Snippets zum adden der neuen Farben.

Code:
if(pItem->m_bLevel >= MIN_GRADE_EFFECT_LEVEL && pItem->m_bGradeEffect == 0)
					pItem->m_bGradeEffect = BYTE(rand()% (IE_COUNT-1) ) + 1;
Wie wir hier sehen wird der Enum Count genommen um einen Random Farbe zu finden. Also müssen wir nur das enum erweitern.

Fangen wir an

Sucht in NetCode.h(TProtocol) nach
Code:
TITEMGRADEEFFECT_TYPE
und added die weiteren Farben
Code:
typedef enum TITEMGRADEEFFECT_TYPE
{
	IE_NONE = 0,
	IE_SEA,
	IE_FIRE,
	IE_LIGHTING,
	IE_ICE,
	IE_BLACK,
	IE_NEW1,
	IE_NEW2,
	IE_NEW3,
	IE_NEW4,
	IE_COUNT
} *LPTITEMGRADEEFFECT_TYPE;
Nun sucht ihr in TClientItem.cpp(TClient) nach
Code:
LPTITEMGRADEVISUAL CTClientItem::GetGradeVISUAL()
und added in den switch die neuen Farben
Code:
switch( m_bGradeEffect)
			{
			case IE_SEA:
				wGradeSkin = 4;
				break;
			case IE_FIRE:
				wGradeSkin = 5;
				break;
			case IE_LIGHTING:
				wGradeSkin = 6;
				break;
			case IE_ICE:
				wGradeSkin = 7;
				break;
			case IE_BLACK:
				wGradeSkin = 8;
				break;
			case IE_NEW1:
				wGradeSkin = 9;
				break;
			case IE_NEW2:
				wGradeSkin = 10;
				break;
			case IE_NEW3:
				wGradeSkin = 11;
				break;
			case IE_NEW4:
				wGradeSkin = 12;
				break;
			default:
				wGradeSkin =0;
			}
Jetzt fehlt nur noch ein Client der die Farben supported ( ItemGradeVisual.tcd etc. )
Die Farbennamen könnt ihr natürlich ändern wusste grad nicht wie die heißen. Jetzt kann jeder angebliche 3.8 / 3.9er Files haben lol.

MFG

Ich bin der, der das alles gemacht hat. Frag gerne Weom.

Aha du hast alles selber gemacht. Dann sind wir wohl auf den gleichen Gedanken mit den neuen Farbennamen gekommen, was ? (IE_NEW1)
4StoryPW is offline  
Old 08/29/2013, 18:20   #8
 
Luôô's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,080
Received Thanks: 434
Also ich weiß nicht was du hast ich hatte das schon bevor ich mit Weom Kontakt hatte und außerdem kenne ich dich nichtmal und hab dich noch nirgends gesehen also kann ich es garnicht von dir haben.
Luôô is offline  
Old 08/29/2013, 20:15   #9
 
elite*gold: 0
Join Date: Aug 2011
Posts: 40
Received Thanks: 20
You are a genius, thanks
Kalman11 is offline  
Old 08/29/2013, 21:47   #10
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Quote:
Originally Posted by 4StoryPW View Post
Ich bin der, der das alles gemacht hat. Frag gerne Weom.

Aha du hast alles selber gemacht. Dann sind wir wohl auf den gleichen Gedanken mit den neuen Farbennamen gekommen, was ? (IE_NEW1)
Lustigerweise habe ich die selben Namen gewählt und ich hab's sicher von keinem kopiert. Seien wir mal ehrlich, jeder nennt das immer "die neuen Farben", also muss man garnicht weit denken um das IE_NEWX zunennen und da es davon vier gibt, erklären sich die Zahlen ja von selbst...
jacky919 is offline  
Thanks
2 Users
Old 08/30/2013, 09:38   #11
 
--N0N€--'s Avatar
 
elite*gold: 1
Join Date: Aug 2011
Posts: 160
Received Thanks: 87
Hmm, but where is the source of client? :/
--N0N€-- is offline  
Old 08/30/2013, 11:10   #12
 
elite*gold: 0
Join Date: Aug 2011
Posts: 40
Received Thanks: 20
One question:
Does it work with other clients which already have new effects? Or do I have to compile the client too?
Kalman11 is offline  
Old 08/30/2013, 12:21   #13
 
elite*gold: 0
Join Date: Mar 2011
Posts: 306
Received Thanks: 156
Yes it works.
jibi1996 is offline  
Thanks
1 User
Old 08/30/2013, 12:27   #14
 
elite*gold: 0
Join Date: Aug 2011
Posts: 40
Received Thanks: 20
Thanks, I'll give it a try (Y)
Kalman11 is offline  
Old 08/31/2013, 18:40   #15
 
elite*gold: 0
Join Date: Aug 2011
Posts: 40
Received Thanks: 20
I have some problems with building services:
I can build them, but they don't start, I get error 1053 when I try to start them
I get only this type of error for every exe:
error PRJ0025 : Batch file 'c:\Users\Kalman\Downloads\4Story_3.5\TServer\TMap Svr\Release\BAT000098.bat' contains Unicode contents that could not be translated to user's ANSI code page.

I used Visual Studio 2003 to rebuild them

Edit: Managed to fix those problems, but now, I can't login with my client
Edit2: Fixed login bug, I used glossy's source, but it's TLogin doesn't work for me, but old TLogin works perfectly
Edit3: Now I only get 1053 for TMapSvr, but I didn't get any compile error now :/ Maybe I'll try to rebuild everything with the original sources
Kalman11 is offline  
Reply


Similar Threads Similar Threads
[CSS-COLORS.DE] Ihr sucht CSS Colors ?
12/22/2011 - Counter-Strike - 2 Replies
Hey0 ihr seit Moviemaker und sucht oder wollt uns eure CSS Colors geben ? Dann besucht www.CSS-COLOR.de Mfg, CSS Colors Team :)
[GM]All Colors
08/30/2011 - S4 League Hacks, Bots, Cheats & Exploits - 18 Replies
Colors {F-2002_20}{CB-128,0,255,255}==mauve {F-2002_20}{CB-255,255,0,255}===Yellow {F-2002_20}{CB-255,255,0,734}===yellow flash {F-2002_20}{CB-255,0,0,255}===red {F-2002_20}{CB-255,0,0,999}===red flash {F-2002_20}{CB-255,0,255}===Magenta=pinki {F-2002_20}{CB-255,0,999}===pinki flash
GM COLORS
08/30/2011 - S4 League - 6 Replies
HI all , can anyone help me to get colors of the GM's chat plz ? post there and a little thx :P ? PLZ HELP ME
colors
01/05/2010 - S4 League - 0 Replies
I wonder like change the colors of the weapons, but that other players be are able to see.
Colors
01/05/2010 - S4 League - 1 Replies
I wonder like change the colors of the weapons, but that other players be are able to see.



All times are GMT +1. The time now is 01:02.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.