17.07.2014, 11:54
Hey guys where is my problem? Its in Dini or in my script?
Script:
Problem with dini: https://sampforum.blast.hk/showthread.php?tid=526418
This script is in gamemode I just posted script that is important
Script:
Код:
forward Save(playerid); forward Load(playerid); public OnPlayerConnect(playerid) { Load(playerid); return 1; } public OnPlayerDisconnect(playerid, reason) { Save(playerid); return 1; } public Save(playerid) { new file[100]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(file,sizeof(file),"Saves/%s.ini",name); if(!fexist(file)){dini_Create(file);} dini_IntSet(file, "XP", GetPlayerScore(playerid)); dini_IntSet(file, "Money", GetPlayerMoney(playerid)); return 1; } public Load(playerid) { new name[MAX_PLAYER_NAME], file[128]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), "Saves/%s.ini", name); if(!fexist(file)) return; new XP = dini_Int(file, "XP"); SetPlayerScore(playerid, XP); new Money = dini_Int(file, "Money"); GivePlayerMoney(playerid, Money); return; }
This script is in gamemode I just posted script that is important