Sziasztok!
Az lenen a problémám, hogy a \"/delac\" parancsot bárki használtja pedig nem kéne tudni használni mindenkinek, és egy errort is kaptam, én már sok félképpen próbáltam, de akkor is használhatta bárki. :S
Error:
error 029: invalid expression, assumed zero
Hibás sor:
}else{
dcmd_delac(playerid, params[]) {
if(PlayerInfo[playerid][Level] >= 9) {
new eName[MAX_PLAYER_NAME];
GetPlayerName(playerid, eName, sizeof eName);
}
{
new file[ 128 ], string[128], playername[MAX_PLAYER_NAME];
if(sscanf(params,\"u\",playername)) return SendClientMessage(playerid, red,\"[HASZNÁLAT]: /delac [játékosnév]\");
GetPlayerName(playerid, playername, sizeof(playername));
format( file, 128, \"/ladmin/users/%s.sav\", params[0] );
if ( !udb_Exists( params[ 0 ] ) ) return SendClientMessage( playerid, red, \"[Hiba]: Nem létezik ilyen karrakter az adatbázisban!\" );
if(dini_Exists(file))
{
dini_Remove(file);
}
PlayerPlaySound( playerid, 1057, 0.0, 0.0, 0.0 );
format(string,sizeof string,\"{ff0000}[ADMIN]: {00aeff} Törölted az adatbázisból õt: \\\"%s\\\"\", params[0]); SendClientMessage(playerid,COLOR_RED,string);
}else{
SendClientMessage(playerid, COLOR_ORANGE,\"{FF0000}[HIBA]: Nem elég magas az Admin szinted!\");
}
{
}
return 1;}