forward PayDay();
public PayDay() { for(new i = 0; i < MAX_PLAYERS; i ++) { if(IsPlayerConnected(i)) { new str[128]; pInfo[i][Respeito] = pInfo[i][Respeito]+1; new valor = 700; new mao = GetPlayerMoney(i); new dinban = pInfo[i][MoneyBank]; new juros = dinban*2/1000; new imposto = valor*10/100; pInfo[i][MoneyBank] = dinban+juros; new liqbank = dinban+juros; if(pInfo[i][Emprego] >=1) { new inss = valor*8/100; new liq = valor - inss - imposto; ResetPlayerMoney(i); GivePlayerMoney(i,liq+mao); pInfo[i][Money] = liq+mao; SendClientMessage(i,0x69FF40FF,"...........PayDay.........."); format(str,sizeof(str),"Salario:R$ %d,00 INSS: %d,00",valor,inss); SendClientMessage(i,0x69FF40FF,str); format(str,sizeof(str),"Conta Banco:R$,00 %d Juro: 0.%d %",dinban,juros); SendClientMessage(i,0x69FF40FF,str); format(str,sizeof(str),"Imposto Unico R$: %d,00 ",imposto); SendClientMessage(i,0x69FF40FF,str); format(str,sizeof(str),"Liquido a receber R$: %d,00 ",liq); SendClientMessage(i,0x69FF40FF,str); format(str,sizeof(str),"Saldo da Conta R$: %d,00 ",liqbank); SendClientMessage(i,0x69FF40FF,str); SendClientMessage(i,0x69FF40FF,"...........PayDay.........."); return 1; } else { ResetPlayerMoney(i); GivePlayerMoney(i,mao-imposto); pInfo[i][Money] = mao-imposto; SendClientMessage(i,0x69FF40FF,"...........PayDay.........."); format(str,sizeof(str),"Conta Banco:R$ %d,00 Juro: 0.%d %",dinban,juros); SendClientMessage(i,0x69FF40FF,str); format(str,sizeof(str),"Imposto Unico R$: - %d,00 ",imposto); SendClientMessage(i,0x69FF40FF,str); format(str,sizeof(str),"Saldo da Conta R$: %d,00 ",liqbank); SendClientMessage(i,0x69FF40FF,str); SendClientMessage(i,0xF7001DFF,"Vocк nгo tem um emprego por isso nгo recebeu salario! "); return 1; } } } return 1; }
public OnGameModeInit() { SetTimer("PayDay",60000,true); return 1; }
public PayDay()
{
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
new str[128];
pInfo[i][Respeito] = pInfo[i][Respeito]+1;
new valor = 700;
new mao = GetPlayerMoney(i);
new dinban = pInfo[i][MoneyBank];
new juros = dinban*2/1000;
new imposto = valor*10/100;
pInfo[i][MoneyBank] = dinban+juros;
new liqbank = dinban+juros;
if(pInfo[i][Emprego] >=1)
{
new inss = valor*8/100;
new liq = valor - inss - imposto;
ResetPlayerMoney(i);
GivePlayerMoney(i,liq+mao);
pInfo[i][Money] = liq+mao;
SendClientMessage(i,0x69FF40FF,"...........PayDay..........");
format(str,sizeof(str),"Salario:R$ %d,00 INSS: %d,00",valor,inss);
SendClientMessage(i,0x69FF40FF,str);
format(str,sizeof(str),"Conta Banco:R$,00 %d Juro: 0.%d %",dinban,juros);
SendClientMessage(i,0x69FF40FF,str);
format(str,sizeof(str),"Imposto Unico R$: %d,00 ",imposto);
SendClientMessage(i,0x69FF40FF,str);
format(str,sizeof(str),"Liquido a receber R$: %d,00 ",liq);
SendClientMessage(i,0x69FF40FF,str);
format(str,sizeof(str),"Saldo da Conta R$: %d,00 ",liqbank);
SendClientMessage(i,0x69FF40FF,str);
SendClientMessage(i,0x69FF40FF,"...........PayDay..........");
}
else
{
ResetPlayerMoney(i);
GivePlayerMoney(i,mao-imposto);
pInfo[i][Money] = mao-imposto;
SendClientMessage(i,0x69FF40FF,"...........PayDay..........");
format(str,sizeof(str),"Conta Banco:R$ %d,00 Juro: 0.%d %",dinban,juros);
SendClientMessage(i,0x69FF40FF,str);
format(str,sizeof(str),"Imposto Unico R$: - %d,00 ",imposto);
SendClientMessage(i,0x69FF40FF,str);
format(str,sizeof(str),"Saldo da Conta R$: %d,00 ",liqbank);
SendClientMessage(i,0x69FF40FF,str);
SendClientMessage(i,0xF7001DFF,"Vocк nгo tem um emprego por isso nгo recebeu salario! ");
}
}
}
return 1;
}
pInfo[i][Respeito] = pInfo[i][Respeito]+1;
pInfo[i][Respeito] += 1;
Em coisas assim:
PHP код:
PHP код:
|
pInfo[i][Respeito]++;
new dinban = pInfo[i][MoneyBank];
new juros = dinban*2/1000;
Exato, porem eu falei daquele jeito por causa do que ele tem mais abaixo:
PHP код:
De qualquer jeito deixo isso: https://sampforum.blast.hk/showthread.php?tid=240266 |