SA-MP Forums Archive
pleazz help me score dont save - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: pleazz help me score dont save (/showthread.php?tid=463154)



pleazz help me score dont save - simo000 - 10.09.2013

guyssss i have a good gamemode but it not save score

pleazzz give me a filterscript save score pleazz i need this system help me guyssssss


Re: pleazz help me score dont save - simo000 - 10.09.2013

pawn Код:
#include <a_samp> // This includes a_samp from pawno/include/
#include <Dini>      // This include is use for saving data's
#include <Dutils>   // This include is used for some important function
#include <Dudb>  
#define savefolder "/save/%s.ini"
#pragma unused ret_memcpy

new Killz[MAX_PLAYERS];      
new Deathz[MAX_PLAYERS];  

public OnPlayerConnect(playerid)
{
new pname[128];  
    new file[128];        
    GetPlayerName(playerid, pname, sizeof(pname));
    format(file, sizeof(file), savefolder,pname);
    if(!dini_Exists(file)) {
        dini_Create(file);
        dini_IntSet(file, "Score", 0);
        dini_IntSet(file, "Money", 0);
        dini_IntSet(file, "Kills", Killz[playerid]);
        dini_IntSet(file, "Deaths", Deathz[playerid]);
        dini_IntSet(file, "Skin", 0);
        SetPlayerScore(playerid, dini_Int(file, "Score"));
        SetPlayerMoney(playerid, dini_Int(file, "Money"));
        SetPlayerSkin(playerid, dini_Int(file, "Skin"));
       
    }
    else {
        SetPlayerScore(playerid, dini_Int(file, "Score"));
        SetPlayerMoney(playerid, dini_Int(file, "Money"));
        SetPlayerSkin(playerid, dini_Int(file, "Skin"));
       
    }
public OnPlayerDisconnect(playerid,reason)
{
new pname[128];
    new file[128];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(file, sizeof(file), savefolder,pname);
    if(!dini_Exists(file)) {
    }
    else {
        dini_IntSet(file, "Score", GetPlayerScore(playerid));
        dini_IntSet(file, "Money", GetPlayerMoney(playerid));
        dini_IntSet(file, "Kills", Killz[playerid]);  
        dini_IntSet(file, "Deaths", Deathz[playerid]);
        dini_IntSet(file, "Skin", GetPlayerSkin(playerid));
    }
Killz[killerid] ++;
Deathz[playerid] ++;