SA-MP Forums Archive
[Ajuda] Cofre Org nгo salva - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Cofre Org nгo salva (/showthread.php?tid=324059)



[Ajuda] Cofre Org nгo salva - JuniorRiddle - 07.03.2012

Bem, novato que sou ainda nгo consigo criar um sistema complexo desse, entгo, deixa um ctrl + c no sistema do BMG, funcionou perfeitamente, porйm apуs o GMX os cofres sгo zerados, alguйm pode me ajudar a fazer o cofre ser salvo mesmo com GMX?

Код:
public SalvarCofreOrg()
{
	new arquivo[128];
	new idx = 1;
	while (idx < sizeof(CofreOrg))
	{
	    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",idx);
	    dini_IntSet(arquivo,"Dinheiro",CofreOrg[idx][Dinheiro]);
        dini_IntSet(arquivo,"Materiais",CofreOrg[idx][Materiais]);
        dini_IntSet(arquivo,"Maconha",CofreOrg[idx][Maconha]);
        dini_IntSet(arquivo,"Cocaina",CofreOrg[idx][Cocaina]);
        dini_IntSet(arquivo,"Crack",CofreOrg[idx][Crack]);
        //printf("-------[SALVANDO COFRE ORG: %d] -----------------------",idx);
		//printf("[ORG: %d] Dinheiro = %d",idx,CofreOrg[idx][Dinheiro]);
		//printf("[ORG: %d] Materiais = %d",idx,CofreOrg[idx][Materiais]);
		//printf("[ORG: %d] Maconha = %d",idx,CofreOrg[idx][Maconha]);
  		//printf("[ORG: %d] Cocaina = %d",idx,CofreOrg[idx][Cocaina]);
  		//printf("[ORG: %d] Crack = %d",idx,CofreOrg[idx][Crack]);
  		//print("-------------------------------------------------");
  		idx ++;
   }
	return 1;
}
public CarregarCofreOrg()
{
	new arquivo[128];
	new idx = 1;
	while (idx < sizeof(CofreOrg))
	{
	    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",idx);
     	CofreOrg[idx][Dinheiro] = dini_Int(arquivo,"Dinheiro");
        CofreOrg[idx][Materiais] = dini_Int(arquivo,"Materiais");
        CofreOrg[idx][Maconha] = dini_Int(arquivo,"Maconha");
        CofreOrg[idx][Cocaina] = dini_Int(arquivo,"Cocaina");
        CofreOrg[idx][Crack] = dini_Int(arquivo,"Crack");
        //printf("-------[CARREGANDO COFRE: %d] -----------------------",idx);
		//printf("[ORG: %d] Dinheiro = %d",idx,CofreOrg[idx][Dinheiro]);
		//printf("[ORG: %d] Materiais = %d",idx,CofreOrg[idx][Materiais]);
		//printf("[ORG: %d] Maconha = %d",idx,CofreOrg[idx][Maconha]);
  		//printf("[ORG: %d] Cocaina = %d",idx,CofreOrg[idx][Cocaina]);
  		//printf("[ORG: %d] Crack = %d",idx,CofreOrg[idx][Crack]);
  		//print("-------------------------------------------------");
  		idx ++;
  	}
	return 1;
}
stock DepositarGranaOrg(org,valor)
{
	new antes = CofreOrg[org][Dinheiro];
	CofreOrg[org][Dinheiro] = antes+valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Dinheiro",CofreOrg[org][Dinheiro]);
	return 1;
}
stock SacarGranaOrg(org,valor)
{
	new antes = CofreOrg[org][Dinheiro];
	CofreOrg[org][Dinheiro] = antes-valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Dinheiro",CofreOrg[org][Dinheiro]);
	return 1;
}

stock DepositarMaterialOrg(org,valor)
{
	new antes = CofreOrg[org][Materiais];
	CofreOrg[org][Materiais] = antes+valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Materiais",CofreOrg[org][Materiais]);
	return 1;
}
stock SacarMaterialOrg(org,valor)
{
	new antes = CofreOrg[org][Materiais];
	CofreOrg[org][Materiais] = antes-valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Materiais",CofreOrg[org][Materiais]);
	return 1;
}

stock DepositarMaconhaOrg(org,valor)
{
	new antes = CofreOrg[org][Maconha];
	CofreOrg[org][Maconha] = antes+valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Maconha",CofreOrg[org][Maconha]);
	return 1;
}
stock SacarMaconhaOrg(org,valor)
{
	new antes = CofreOrg[org][Maconha];
	CofreOrg[org][Maconha] = antes-valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Maconha",CofreOrg[org][Maconha]);
	return 1;
}
stock DepositarCocainaOrg(org,valor)
{
	new antes = CofreOrg[org][Cocaina];
	CofreOrg[org][Cocaina] = antes+valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Cocaina",CofreOrg[org][Cocaina]);
	return 1;
}
stock SacarCocainaOrg(org,valor)
{
	new antes = CofreOrg[org][Cocaina];
	CofreOrg[org][Cocaina] = antes-valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Cocaina",CofreOrg[org][Cocaina]);
	return 1;
}
stock DepositarCrackOrg(org,valor)
{
	new antes = CofreOrg[org][Crack];
	CofreOrg[org][Crack] = antes+valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Crack",CofreOrg[org][Crack]);
	return 1;
}
stock SacarCrackOrg(org,valor)
{
	new antes = CofreOrg[org][Crack];
	CofreOrg[org][Crack] = antes-valor;
	new arquivo[128];
    format(arquivo, sizeof(arquivo), "/CofreOrg/Org%d.ini",org);
    dini_IntSet(arquivo,"Crack",CofreOrg[org][Crack]);
	return 1;
}



Re: [Ajuda] Cofre Org nгo salva - JuniorRiddle - 07.03.2012

Alguйm poderia ajudar й meio urgente (Perdгo pelo double post)


Re: [Ajuda] Cofre Org nгo salva - Gabriel_Cortez - 08.04.2012

Tbm to com a mesma coisa, up ae povo, por favor ajudem


Re: [Ajuda] Cofre Org nгo salva - jhony test - 08.04.2012

Eu nгo consegui entender direito, mas no CMD do GMX coloca: SalvarCofreOrg();