SA-MP Forums Archive
[Ajuda] Definir o Lucro da Emp .. - 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] Definir o Lucro da Emp .. (/showthread.php?tid=498308)



Definir o Lucro da Emp .. - LucasTadeu - 02.03.2014

Olб , gente eu estou configurando um sistema de PROP , estou usando algumas coisas e estou passando para "Empresa" , mas ainda nгo consegui denifir o lucro , tipo o lucro varia de quando for a a INFO da emp , alguem poderia me passar um exemplo ? Desde ja Obrigado


Re: Definir o Lucro da Emp .. - DannielCooper - 02.03.2014

Explica melhor, sem falar coisa com coisa.


Re: Definir o Lucro da Emp .. - LucasTadeu - 02.03.2014

Queria apenas definir um lucro da empresa ..... Tipo a info й 200 ele recebe de lucro 60 , varia de quanto for a info da empresa


Re: Definir o Lucro da Emp .. - DannielCooper - 02.03.2014

Vocк precisa aprender variбveis. Tudo que vocк pede й simples, sу precisa usar umas variaveis.

pawn Код:
new lucro[MAX_PLAYERS];

// quando aumenta o lucro:

lucro[playerid] ++;

// quando ele recebe.

if(lucro == 200) return GivePlayerMoney(playerid, 60);



Re: Definir o Lucro da Emp .. - LucasTadeu - 02.03.2014

Vlw cara isso mesmo que eu precisava Obrigado +REP


Re: Definir o Lucro da Emp .. - LucasTadeu - 02.03.2014

Tipo aqui й a parte do Up que os Player recebem o salario etc ...

Aqui й onde da o lucro da Empresa :

Код:
public Up()
{
SendClientMessageToAll(Amarelo, "As rendas da Empresa forгo depositadas nelas.");
for(new p=0; p<MAX_PROPS; p++){
new strx[256];
format(strx, sizeof(strx), "/Props/prop%d.ini", p);
if(dini_Exists(strx)){
if(dini_Int(strx, "TDono") == 1){
new grana;
grana = (dini_Int(strx, "Preco") /100);
if(dini_Int(strx, "Grana")+grana >= 100000){
dini_IntSet(strx, "Grana", 100000);
} else {
dini_IntSet(strx, "Grana", dini_Int(strx, "Grana")+grana);
}
}
}
}
Da pra mim mudar ai tbm nй ? onde й grana = (dini_Int(strx, "Preco") /100); eu vou aumentando o preзo ?