08.02.2014, 10:40
pawn Код:
stock CarregarContas(playerid){
new arq[50];
format(arq,50,"Contas/%s.ini",nome(playerid));
if(DOF2_FileExists(arq)){
if(IsPlayerConnected(playerid)){
PlayerInfo[playerid][Admin] = DOF2_GetInt(arq,"Admin");
SetPlayerScore(playerid, DOF2_GetInt(arq,"Score");
PlayerInfo[playerid][Kills] = DOF2_GetInt(arq,"Kills");
PlayerInfo[playerid][Deaths] = DOF2_GetInt(arq,"Deaths");
GivePlayerMoney(playerid, OF2_GetInt(arq,"Money");
PlayerInfo[playerid][Vip] = DOF2_GetInt(arq,"Vip");
PlayerInfo[playerid][Banido] = DOF2_GetInt(arq,"Banido");
PlayerInfo[playerid][Jailed] = DOF2_GetInt(arq,"Jailed");
PlayerInfo[playerid][JailedTime] = DOF2_GetInt(arq,"JailedTime");
}
}
return true;
}
deveria declara-la em uma stock no exemplo:
pawn Код:
stock CarregarContas(playerid){
if(DOF2_FileExists(Contas(playerid))){
if(IsPlayerConnected(playerid)){
PlayerInfo[playerid][Admin] = DOF2_GetInt(Contas(playerid),"Admin");
SetPlayerScore(playerid, DOF2_GetInt(Contas(playerid),"Score");
PlayerInfo[playerid][Kills] = DOF2_GetInt(Contas(playerid),"Kills");
PlayerInfo[playerid][Deaths] = DOF2_GetInt(Contas(playerid),"Deaths");
GivePlayerMoney(playerid, OF2_GetInt(Contas(playerid),"Money");
PlayerInfo[playerid][Vip] = DOF2_GetInt(Contas(playerid),"Vip");
PlayerInfo[playerid][Banido] = DOF2_GetInt(Contas(playerid),"Banido");
PlayerInfo[playerid][Jailed] = DOF2_GetInt(Contas(playerid),"Jailed");
PlayerInfo[playerid][JailedTime] = DOF2_GetInt(Contas(playerid),"JailedTime");
}
}
return true;
}
Contas(playerid){
new arq[50];
format(arq,50,"Contas/%s.ini",nome(playerid));
return arq;
}