03.03.2013, 14:17
pawn Код:
//=========== TOPO DO GM ============//
#include <DOF2>
enum iSmir {
iLevel
};
new iSmirnoff[MAX_PLAYERS][iSmir];
#define iPastaSmir "Contas/%s.ini"
forward UpoLevel(playerid);
//=========== Final do Game Mode ====================//
public UpoLevel(playerid)
{
if(Level[playerid] < 100000)
{
iSmirnoff[playerid][iLevel]++;
SendClientMessage(playerid, -1, "Vocк Upou 1 Level");
}
return 1;
}
//======= ONGAME MODE INIT
SetTimer("UpoLevel",300000, true);
//========== onplayerconnect ==================//
iCarregar(playerid);
//=========== onplayerdisconnect ===================//
iSalvar(playerid);
//============ FINAL ===============//
stock ForumSAMP(playerid)
{
new File[156],Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof(Name));
format(File,sizeof(File),iPastaSmir,Name);
return File;
}
stock iSalvar(playerid)
{
if(DOF2_FileExists(ForumSAMP(playerid)))
{
DOF2_SetInt(ForumSAMP(playerid),"Level", iSmirnoff[playerid][iLevel]);
DOF2_SaveFile();
}
}
stock iCarregar(playerid)
{
if(DOF2_FileExists(ForumSAMP(playerid)))
{
iSmirnoff[playerid][iLevel] = DOF2_GetInt(ForumSAMP(playerid),"Level");
}
}