Hallo Ich habe folgendes Schnippsel:
public OnPlayerRegister( playerid, password[ ] )
{
new p_str[ 48 ], str[ 32 ], playerFile;
format( p_str, sizeof( p_str ), PLAYER_FILE, PlayerName( playerid ) );
if( !fexist( p_str ) )
{
new hour, minute, second;
getdate( gYear, gMonth, gDay );
gettime( hour, minute, second );
playerFile = ini_createFile ( p_str );
format( str, sizeof( str ), "%i/%s/%i - %02d:%02d:%02d", gDay, Months[ gMonth-1 ], gYear, hour, minute, second );
ini_setString ( playerFile, "Date_Registered", str );
ini_setString ( playerFile, "Password_hash", Whirlpool_hash( password ) );
//ini_setString ( playerFile, "Admin", 0);
//ini_setString ( playerFile, "Admin", Account[playerid][Admin] = 0);
ini_closeFile ( playerFile );
SendClientMessage( playerid, RULE, "Dein Account wurde erfolgreich erstellt" );
PlayerPlaySound( playerid, 1058, 0.0, 0.0, 0.0 );
SetPVarInt( playerid, "pLogged", 1 );
Jetzt möchte ich das er in die Datei noch ein Adminlevel schreibt hbs auf 2 arten versucht die die Grün sind was ist da falsch bekomme immer folgende fehlermeldung:
möhte das danach abrufen können ob ein spieler level 0 oder 1 hat
C:\AV.pwn(4819) : error 035: argument type mismatch (argument 3)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
/edit ich bringe es nicht hin das er in die datei schreibt /bin jetzt schon die gane zeit da dran bringe denn error aber nicht weg was muss ich denn ändern damit das geht damit ich es danach in den befehlen abrufen kann ob jmd admin ist?