01.03.2011, 14:19
pawn Код:
public OnPlayerConnect(playerid)
{
new PlayerFile[13 + MAX_PLAYER_NAME];
if ( !INI_Exist( pName( playerid ) ) )
{
//The player joined the server automatic register and create file
format( PlayerFile , sizeof PlayerFile, "Accounts/%s.ini", Encode( pName( playerid ) ) );
new
INI:PlayerAcc = INI_Open( PlayerFile );
INI_WriteString( PlayerAcc, "NAME", pName( playerid ) );
INI_WriteInt( PlayerAcc, "SCORE", 15 );
INI_WriteInt( PlayerAcc, "KILLS", 0 );
INI_WriteInt( PlayerAcc, "MY_SKIN", 0 );
INI_WriteInt( PlayerAcc, "MY_TIME", 12 );
INI_WriteInt( PlayerAcc, "MY_WEATHER", 1 );
INI_Close( PlayerAcc );
}
else
{
format( PlayerFile , sizeof PlayerFile, "Accounts/%s.ini", Encode( pName( playerid ) ) );
INI_ParseFile( PlayerFile, "LoadUser", false, true, playerid, true, false );
SetPVarInt( playerid, "Logged", 1 );
}
return 1;
}