Dini not saving
#2

I figured out the problem.

pawn Код:
format(file,sizeof(file),PlayerFile,Pinfo[playerid][pName]);
You're formatting the file for playerid, not the giveplayerid, so you have to put it when command executes properly.

pawn Код:
if(sscanf(params, "ud", giveplayerid, level))return SendClientMessage(playerid, COLOR_RED, "Usage: /settrusted [Playerid/Partname] [Level]");
    else if (giveplayerid == INVALID_PLAYER_ID)return SendClientMessage(playerid, COLOR_RED, "The player you're trying to set trusted level is not connected");
    else if (level > 3)return SendClientMessage(playerid, COLOR_RED, "Maximum Trusted Level Is 3");
    else
    {
format(file,sizeof(file),PlayerFile,Pinfo[giveplayerid][pName]);
Pinfo[giveplayerid][Trusted_Level] = level;
        format(string,sizeof(string),"Administrator %s has set you're trusted level to "COL_RED"%d",playername,level);
        SendClientMessage(giveplayerid,-1,string);
        format(string2,sizeof(string2),"%s trusted level has been set to "COL_RED"%d",idname,level);
        SendClientMessageToAll(-1,string2);
        dini_IntSet(file,"Trusted_Level",level);
    }
Reply


Messages In This Thread
Dini not saving - by COD - 21.03.2012, 03:42
Re: Dini not saving - by coole210 - 21.03.2012, 03:51
Re: Dini not saving - by Kitten - 21.03.2012, 04:46
Re: Dini not saving - by Reklez - 21.03.2012, 04:52

Forum Jump:


Users browsing this thread: 1 Guest(s)