|
@@ -64,7 +64,7 @@ int KSGStart Framework::Start( Startparam p )
|
|
|
WMessageBox( 0, new Text( "Fehler" ), new Text( "Die DLL Datei 'data/bin/KSGNetwork.dll' konnte nicht geladen werden. Fallst diese Datei nicht existiert muss das Spiel neu Installiert werden." ), MB_ICONERROR );
|
|
|
exit( 0 );
|
|
|
}
|
|
|
- KSGClient::KSGNetworkCreateMain getMainClient = ( KSGClient::KSGNetworkCreateMain )GetProcAddress( networkDLL, KSGNETWORK_CREATE_MAIN );
|
|
|
+ KSGClient::KSGNetworkCreateMain getMainClient = (KSGClient::KSGNetworkCreateMain)GetProcAddress( networkDLL, KSGNETWORK_CREATE_MAIN );
|
|
|
if( !getMainClient )
|
|
|
{
|
|
|
WMessageBox( 0, new Text( "Fehler" ), new Text( "Der Einstiegspunkt '" KSGNETWORK_CREATE_MAIN "' wurde in der DLL Datei 'data/bin/KSGNetwork.dll' nicht gefunden. Fallst dieses Problem weiterhin auftritt muss das Spiel neu Installiert werden." ), MB_ICONERROR );
|
|
@@ -94,7 +94,7 @@ int KSGStart Framework::Start( Startparam p )
|
|
|
iDat->release();
|
|
|
Text err = "Fehler beim Registrieren des Clients: ";
|
|
|
err += mainClient->getLetzterFehler();
|
|
|
- WMessageBox( 0, new Text( "Fehler" ), err.getThis(), MB_ICONERROR );
|
|
|
+ WMessageBox( 0, new Text( "Fehler" ), dynamic_cast<Text *>( err.getThis() ), MB_ICONERROR );
|
|
|
exit( 0 );
|
|
|
}
|
|
|
iDat->release();
|
|
@@ -105,27 +105,27 @@ int KSGStart Framework::Start( Startparam p )
|
|
|
dat->setDatei( "data/tmp/k.id" );
|
|
|
dat->erstellen();
|
|
|
dat->open( Datei::Style::schreiben );
|
|
|
- dat->schreibe( (char*)&klientNummer, 4 );
|
|
|
+ dat->schreibe( (char *)&klientNummer, 4 );
|
|
|
dat->close();
|
|
|
dat->setDatei( "data/tmp/m.port" );
|
|
|
dat->erstellen();
|
|
|
dat->open( Datei::Style::schreiben );
|
|
|
int normPort = mainClient->getServerPort();
|
|
|
- dat->schreibe( (char*)&normPort, 4 );
|
|
|
+ dat->schreibe( (char *)&normPort, 4 );
|
|
|
dat->close();
|
|
|
dat->setDatei( "data/tmp/m.ip" );
|
|
|
dat->erstellen();
|
|
|
dat->open( Datei::Style::schreiben );
|
|
|
char *serverIp = mainClient->getServerIp();
|
|
|
unsigned char len = (unsigned char)textLength( serverIp );
|
|
|
- dat->schreibe( (char*)&len, 1 );
|
|
|
+ dat->schreibe( (char *)&len, 1 );
|
|
|
dat->schreibe( serverIp, len );
|
|
|
dat->close();
|
|
|
dat->setDatei( "data/tmp/crypt.key" );
|
|
|
dat->erstellen();
|
|
|
dat->open( Datei::Style::schreiben );
|
|
|
len = mainClient->getKeyLen();
|
|
|
- dat->schreibe( (char*)&len, 1 );
|
|
|
+ dat->schreibe( (char *)&len, 1 );
|
|
|
dat->schreibe( mainClient->zKey(), len );
|
|
|
dat->close();
|
|
|
dat->release();
|
|
@@ -135,7 +135,7 @@ int KSGStart Framework::Start( Startparam p )
|
|
|
{
|
|
|
Text err = "Fehler beim erstellen des Erhaltung Servers: ";
|
|
|
err += mainClient->getLetzterFehler();
|
|
|
- WMessageBox( 0, new Text( "Warnung" ), err.getThis(), MB_ICONWARNING );
|
|
|
+ WMessageBox( 0, new Text( "Warnung" ), dynamic_cast<Text *>( err.getThis() ), MB_ICONWARNING );
|
|
|
}
|
|
|
else
|
|
|
{
|
|
@@ -143,7 +143,7 @@ int KSGStart Framework::Start( Startparam p )
|
|
|
{
|
|
|
Text err = "Fehler beim verbinden mit dem Erhaltung Server: ";
|
|
|
err += erhaltung->getLetzterFehler();
|
|
|
- WMessageBox( 0, new Text( "Warnung" ), err.getThis(), MB_ICONWARNING );
|
|
|
+ WMessageBox( 0, new Text( "Warnung" ), dynamic_cast<Text *>( err.getThis() ), MB_ICONWARNING );
|
|
|
}
|
|
|
}
|
|
|
|