[Ajuda] Nгo sei como passo isso pra YSI/INI
#2

Quote:
o diretorio esta certo
//what '-' para que criar uma variavel
new antes = CofreOrg[org][Dinheiro];
CofreOrg[org][Dinheiro] = antes-valor;
para:
CofreOrg[org][Dinheiro] = CofreOrg[org][Dinheiro]-valor;

otimizaзгo:

Quote:

#define MAX_ORGS 15
new StatusMoneyOrg[MAX_ORGS];
forward OnOrgStatusMoneyUpdate(orgid, money);

stock SacarGranaOrg(org,valor)
{
if(valor > StatusMoneyOrg[org])
return 0;
StatusMoneyOrg[org] = StatusMoneyOrg[org]-valor;
new arquivo[64];
format(arquivo, sizeof(arquivo), "Cofre/Org%d.cfg",org);
dini_IntSet(arquivo,"Dinheiro", StatusMoneyOrg[org]);
CallRemoteFunction("OnOrgStatusMoneyUpdate", "i", org, StatusMoneyOrg[org]);
return 1;
}

stock LoadCofreOrg()
{
for(new i; i < MAX_ORGS; i++){
new arquivo[50];
format(arquivo, 50, "CofreOrgs/Org%d.cfg", i);
StatusMoneyOrg[i] = dini_Int(arquivo,"Dinheiro");
}
return 1;
}

Reply


Messages In This Thread
Nгo sei como passo isso pra YSI/INI - by kevinho.007 - 01.02.2016, 00:22
Re: Nгo sei como passo isso pra YSI/INI - by BykiLler - 01.02.2016, 01:50
Re: Nгo sei como passo isso pra YSI/INI - by kevinho.007 - 01.02.2016, 02:57
Re: Nгo sei como passo isso pra YSI/INI - by Coringa_Vilao - 01.02.2016, 11:48

Forum Jump:


Users browsing this thread: 1 Guest(s)