Szerző Téma: Minden újraindításnál elõrõlkezdi...  (Megtekintve 501 alkalommal)

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Minden újraindításnál elõrõlkezdi...
« Dátum: 2012. december 02. - 13:42:41 »
0 Show voters
Sziasztok!
Az lenne a problémám, hogy a dini minden újraindításnál elõrõl kezdi a mentést. Egy kilépéskor és belépéskor semmi probléma, megjegyzi, viszont ha újraindítom a szervert, akkor kezdi elõrõl a mentést... Mi a probléma?

Minden újraindításnál elõrõlkezdi...
« Válasz #1 Dátum: 2012. december 02. - 16:34:27 »
0 Show voters
Mivel pawn kódot nem közöltél, ezért egyelõre a válasz az hogy elcseszted, próbáld újra.  >:D


Az OnGameModeInit alatt lévõ dini-ket vedd ki ha van ott, vagy ellenõrizd hogy létezik-e a fájl, és akkor nem írja felül szerver induláskor.

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Minden újraindításnál elõrõlkezdi...
« Válasz #2 Dátum: 2012. december 05. - 21:21:04 »
0 Show voters
Idézetet írta: ɐʞzssǝlosz date=1354462467\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30503\" data-ipsquote-contentclass=\"forums_Topic
Mivel pawn kódot nem közöltél, ezért egyelõre a válasz az hogy elcseszted, próbáld újra.  >:D


Az OnGameModeInit alatt lévõ dini-ket vedd ki ha van ott, vagy ellenõrizd hogy létezik-e a fájl, és akkor nem írja felül szerver induláskor.
 
Bocsi a késõi válaszért. Szóval, akkor készíti el a filet, ha rányom egy dialog gombjára, és akkor is ellenõrzi le:
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 300 && response)
    {
    switch(listitem)
    {
    //CASE0====================================================================
     case 0:
{
    csonak = true;
    GivePlayerMoney(playerid, -150);
    SendClientMessage(playerid, COLOR_WHITE,\"...\");
    GetPlayerName(playerid,utazas,24);
    new name[25];
    GetPlayerName(playerid,name,sizeof(name));
    format(utazas,sizeof(utazas),\"%s.ini\",name);
    if(!dini_Exists(utazas))
    {
    dini_IntSet(utazas, \"Csonak\", csonak);
    }
    else
    {
    dini_Create(utazas);
    dini_IntSet(utazas, \"Csonak\", csonak);
    }
    return 1;
    }
  }
}
    return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal