Need help with Dini
#1

Hi, My GM crash everytime i use this:
pawn Код:
CMD:gaujospav(playerid, params[])
    {
    if(gplayerDB[playerid][glead]>0)
        {
        new gauja[56];
        if( sscanf( params, "s[128]", gauja))
            return SendClientMessage( playerid, ZALSVA, ">> pervadinti gauja: /gaujospav [pavadinimas]");
        new msg[128];
        strmid(gangDB[gplayerDB[playerid][glead]][gvardas],gauja,0,128,128);
        GetPlayerPos(playerid,gangDB[playerid][bustine][0],gangDB[playerid][bustine][1],gangDB[playerid][bustine][2]);
        format(msg,sizeof(msg),"Gaujos pavadinimas: \"%s\". Beto jusu bustine dabar yra cia.",gauja);
        SendClientMessage(playerid,MELSVA,msg);
        SAVEGAUJA(playerid);
        }
    return 1;
    }
pawn Код:
stock SAVEGAUJA(playerid)
{
new gfile[128];
format(gfile,sizeof(gfile),"saves/gangs/%s",gplayerDB[playerid][glead]);
dini_Create(gfile);
dini_IntSet(gfile,"GangId",gplayerDB[playerid][glead]);
dini_IntSet(gfile,"GangName",gangDB[gplayerDB[playerid][glead]][gvardas]);
}

stock LOADGAUJA()
{
new idg;
for(new gid=0; gid<MAX_GANGS; gid)
    {
        format(file,sizeof(file),"saves/gangs/%i",gid);
        if(!fexist(file))
        {
        }
        idg=dini_Int(file,"GangId");
        strmid(gangDB[idg][gvardas],dini_Get(file,"GangName"),0,128,128);
        printf("Gaujos ID: %i; pavadinimas: %s",id,gangDB[idg][gvardas]);
    }
}
So how fix it?
Reply
#2

Do you have writing permissions on those files ?
Reply
#3

and have you make them folders in your scriptfiles folder?
Reply
#4

LOL!! it has fixed it self samehow...LMAO!!!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)