Huhu ich habe eine Frage und Zwar möchte ich aus einer Datei das er die Farbe Ladet eine Farbe Enthält aber buchstaben und zahlen ..weis einer eventuell wie ich das hinkriege das er beides liest hier mal ein Auschnitt :
public ZonenLaden(playerid)
{
new string2[64];
new playername2[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername2, sizeof(playername2));
format(string2, sizeof(string2), "Zonen/zone.ini");
new File: UserFile = fopen(string2, io_read);
if ( UserFile )
{
new key[ 256 ] , val[ 256 ];
new Data[ 256 ];
while ( fread( UserFile , Data , sizeof( Data ) ) )
{
key = ini_GetKey( Data );
if( strcmp( key , "Zone1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerZInfo[playerid][zFarbe1] = strval( val ); }
if( strcmp( key , "Zone2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerZInfo[playerid][zFarbe2] = strval( val ); }
if( strcmp( key , "Zone3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerZInfo[playerid][zFarbe3] = strval( val ); }
if( strcmp( key , "Zone4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerZInfo[playerid][zFarbe4] = strval( val ); }
if( strcmp( key , "Zone5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerZInfo[playerid][zFarbe5] = strval( val ); }
if( strcmp( key , "Zone6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerZInfo[playerid][zFarbe6] = strval( val ); }
}
fclose(UserFile);
}
GangZoneShowForAll(gangzone,zFarbe1);
return 1;
}
und ist das überhaupt richtig so ? ich Verwende kein GF das ist nur das Einzige Was ich daraus Verwende das Laden/Speichern da ich das irgendwie teils am besten verstehe.