[Source Tutorial] Random TClient ( Clientfenstername ) Titel

03/02/2013 17:51 i33zGames#1
Hallo Elitepvpers,

Ich habe mal ein kleines System für euch geschierben,
es ist nix großes hat mich nur 2 minuten zeit gekostet.


################################################## ######
TNationOption.cpp
################################################## ######

geht in die Funktion

Code:
CString CTNationOption::m_strAppTitle;
Sucht dort nach:

Code:
		m_strAppTitle.LoadString( AFX_IDS_APP_TITLE );
Ersetzt es mit :

Code:
#ifdef __I33Z_RANDOMTITLE
		srand( time(NULL) );
		int Random = rand() % 10;
		switch( Random )
		{
		case 0: m_strAppTitle = _T( "4Story Servername - FUN Server" ); break;
		case 1: m_strAppTitle = _T( "4Story Servername - 1337 Server" ); break;
		case 2: m_strAppTitle = _T( "4Story Servername - D33C" ); break;
		case 3: m_strAppTitle = _T( "4Story Servername - Rev .1" ); break;
		case 4: m_strAppTitle = _T( "4Story Servername - Version 3.5" ); break;
		case 5: m_strAppTitle = _T( "4Story Servername - Mehr als nur ein FUN Server" ); break;
		case 6: m_strAppTitle = _T( "4Story Servername - Elitepvpers HI" ); break;
		case 7: m_strAppTitle = _T( "4Story Servername - High rates !" ); break;
		case 8: m_strAppTitle = _T( "4Story Servername - Newcomer " ); break;
		case 9: m_strAppTitle = _T( "4Story Servername - Open Beta" ); break;
		}
#else
		m_strAppTitle.LoadString( AFX_IDS_APP_TITLE );
#endif
################################################## ######
TClientType.h
################################################## ######
Unter:

Code:
#include "TNationOption.h"
#include "TChart.h"
dashier:

Code:
#define __I33Z_RANDOMTITLE
Wenn jemand fragt warum ich case benutzt habe und nicht eine schon vorhandene Random funktion liegt es daran das ich noch keine Random Funktion im source gefunden habe, die passen würde.
03/02/2013 17:55 pipitt05000#2
Sorry, i can't understand this topic and the goal... :/
Can you explain with screen please ? :)
03/02/2013 17:59 i33zGames#3
It´s a small system that randomly change your windowname of your client.

Here you put the 10 windownames:

Code:
		case 0: m_strAppTitle = ( "4Story Servername - FUN Server" ); break;
		case 1: m_strAppTitle = ( "4Story Servername - 1337 Server" ); break;
		case 2: m_strAppTitle = ( "4Story Servername - D33C" ); break;
		case 3: m_strAppTitle = ( "4Story Servername - Rev .1" ); break;
		case 4: m_strAppTitle = ( "4Story Servername - Version 3.5" ); break;
		case 5: m_strAppTitle = ( "4Story Servername - Mehr als nur ein FUN Server" ); break;
		case 6: m_strAppTitle = ( "4Story Servername - Elitepvpers HI" ); break;
		case 7: m_strAppTitle = ( "4Story Servername - High rates !" ); break;
		case 8: m_strAppTitle = ( "4Story Servername - Newcomer " ); break;
		case 9: m_strAppTitle = ( "4Story Servername - Open Beta" ); break;
and than it change it every time u start your client
03/02/2013 20:47 --N0N€--#4
Nice ;)
03/02/2013 21:55 pipitt05000#5
Oooooh thank you ! :D Great release, ni work ! :)