SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 20/04/2016, 01:26 PM   #1
JhowWatkins
Huge Clucker
 
Join Date: Dec 2014
Location: Rio De Janeiro
Posts: 345
Reputation: 2
Question Duvida Payday! Me ajuem Por favor

é Porque ver se você entende esse aqui em baixo é meu payday
Observe no Print http://imgur.com/Ksw2XkZ , eu estou sem Emprego e ainda continua dando dinheiro era pra dar 0 de dinheiro poderia me ajudar? Meu payday é esse ai decima! e se o salario do outro emprego for 200 ele não aparece Salario:200 ele da um outro salario random.... Por favor me ajuda !
Quote:
BPV::PayDay()
{
new Conta,interest, dia, mes, ano;
new rent = 0;
timeinc = 0;
teveguerra=false;
teveprevisao=false;
ResetSeq();
SaveAccounts();
SaveTrunk();
SalvarPlantacao();
new stringpayday[128];

getdate(ano, mes, dia);
format( stringpayday, sizeof stringpayday, "~b~~h~~h~%s",VerSemana(dia,mes,ano));
TextDrawSetString(Reloginho3, stringpayday);

foreach(Player, i)
{
SetPVarInt(i, #VarFlood1, 0);
SetPVarInt(i, #VarFlood2, 0);
SetPVarInt(i, #VarFlood3, 0);
SetPVarInt(i, #VarFlood4, 0);
SetPVarInt(i, #VarFlood5, 0);
SetPVarInt(i, #VarFlood6, 0);
SetPVarInt(i, #VarFlood7, 0);
SetPVarInt(i, #VarFlood8, 0);
SetPVarInt(i, #VarFlood9, 0);
SetPVarInt(i, #VarFlood10, 0);
SetPVarInt(i, #VarFlood11, 0);
SetPVarInt(i, #VarFlood13, 0);
SetPVarInt(i, #VarFlood14, 0);
SetPVarInt(i, #VarGranaBar1, 0);
SetPVarInt(i, #VarGranaBar2, 0);
SetPVarInt(i, #VarGranaBar3, 0);
SetPVarInt(i, #VarGranaBar4, 0);
SetPVarInt(i, #VarGranaBar5, 0);
SetPVarInt(i, #VarFloodLocalizar, 0);
SetPVarInt(i, #VarFloodsprunk, 0);
SetPVarInt(i, "VarDano", 0);
SetPVarInt(i, "timeLastVeh", 0);
if(gPlayerLogged[i])
{
if(PlayerInfo[i][pLevel] > 0)
{
if(MoneyMessage[i]==1)
{
SendClientMessage(i, COR_TRIADS, "Você devia ter debitado suas dívidas, lhe enviaram um pedido de prisão.");
GameTextForPlayer(i, "~r~apreendido !", 2000, 1);
SetPlayerInterior(i, 6);
SetPlayerPos(i, 264.6288,77.5742,1001.0391);
PlayerInfo[i][pJailed] = 1;
ResetPlayerWeapons(i);
WantedPoints[i] = 0;
PlayerInfo[i][pJailTime] = 240;
format(stringpayday, sizeof(stringpayday), "Você foi preso por %d segundos. Fiança: Desativada", PlayerInfo[i][pJailTime]);
SendClientMessage(i, COLOR_LIGHTBLUE, stringpayday);
}
new playername2[MAX_PLAYER_NAME];
GetPlayerName(i, playername2, sizeof(playername2));
new key = PlayerInfo[i][pPHousekey];
if(key != 500)
{
rent = HouseInfo[key][hRent];
if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
{
rent = 0;
}
else if(rent > GetPlayerMoney(i))
{
PlayerInfo[i][pPHousekey] = 500;
SendClientMessage(i, COLOR_WHITE, "Você foi expulso(a).");
rent = 0;
}
HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent;
}
new tmpintrate;
if(PlayerInfo[i][pVIP] == 1)
{
tmpintrate = 14;
PlayerInfo[i][pExp]+=2;
}
else if(PlayerInfo[i][pVIP] == 2)
{
tmpintrate = 18;
PlayerInfo[i][pExp]+=5;
}
else if(PlayerInfo[i][pVIP] == 5)
{
tmpintrate = 24;
PlayerInfo[i][pExp]+=10;
}
else if(PlayerInfo[i][pVIP] == 6)
{
tmpintrate = 30;
PlayerInfo[i][pExp]+=13;
}
else
{
tmpintrate = 6;
PlayerInfo[i][pExp]++;
}

if(PlayerInfo[i][pPayDay] >= 3)
{
//new Conta = PlayerInfo[i][pConta];
Tax += TaxValue;//Shorld work for every player online
PlayerInfo[i][pConta] -= TaxValue;
new ConsumingMoney[MAX_PLAYERS];
new checks = PlayerInfo[i][pSalario];
new ebill = (PlayerInfo[i][pConta]/1)*(PlayerInfo[i][pLevel]);
new Febill = random(500);
GivePlayerMoney(i, checks);
GiveDinheiro(i, -TaxValue);
ConsumingMoney[i] = 1;
if(PlayerInfo[i][pConta] > 0)
{
PlayerInfo[i][pConta] -= ebill;
SBizzInfo[4][sbTill] += ebill;
PLO += ebill;
DepositarOrgGrana(7,ebill);
}
else
{
ebill = 0;
}
Conta = PlayerInfo[i][pConta];
interest = (PlayerInfo[i][pConta]/5)*(tmpintrate);
PlayerPlaySound(i, 1185, 0.0, 0.0, 0.0);
//SgD = PlayerInfo[i][pLevel]*1000;
PlayerInfo[i][pConta] = Conta+interest;
//PlayerInfo[i][pConta] = Conta+SgD;
DepositarOrgGrana(7,TaxValue);
SendClientMessage(i, COLOR_WHITE, "» |_____ Recibo de Pagamento _____|");
format(stringpayday, sizeof(stringpayday), "» Salario:{33FF00} R$%d {B4B5B7}Imposto: {FF0000}-R$%d", checks , TaxValue);
SendClientMessage(i, COLOR_GRAD1, stringpayday);
format(stringpayday, sizeof(stringpayday), "» Medico: {FF0000}-R$300");
SendClientMessage(i, COLOR_GRAD1, stringpayday);
if(PlayerInfo[i][pPHousekey] != 500 || PlayerInfo[i][pPbiskey] != 255)
{
format(stringpayday, sizeof(stringpayday), "» Energia [%s]: {FF0000}-R$%d ", SBizzInfo[4][sbMessage], ebill);
SendClientMessage(i, COLOR_GRAD1, stringpayday);
PMH += Febill;
PDU += Febill;
SacarOrgGrana(7,Febill);
}
if(PlayerInfo[i][pPFazkey] != 255)
{
format(stringpayday, sizeof(stringpayday), "» Poço d'agua: {FF0000}-R$%d", ebill);
SendClientMessage(i, COLOR_GRAD1, stringpayday);
PME += Febill;
PDU += Febill;
SacarOrgGrana(7,Febill);
}
if(Conta > 0)
{
format(stringpayday, sizeof(stringpayday), "» Conta Bancaria: {33FF00}R$%s", ConvertMoney(Conta));
SendClientMessage(i, COLOR_GRAD1, stringpayday);
}
else
{
format(stringpayday, sizeof(stringpayday), "» Conta Bancaria: {FF0000}R$-%s", ConvertMoney(Conta));
SendClientMessage(i, COLOR_GRAD1, stringpayday);
}
format(stringpayday, sizeof(stringpayday), "» Juros: {33FF00}0.%d {B4B5B7}por cento {B4B5B7}Aluguel: {FF0000}-R$%d",tmpintrate, rent);
SendClientMessage(i, COLOR_GRAD1, stringpayday);
format(stringpayday, sizeof(stringpayday), "» Valor ganho com Juros {33FF00}R$%d", interest);
SendClientMessage(i, COLOR_GRAD1, stringpayday);
SalarioPlayer(i);
SendClientMessage(i, COLOR_WHITE, "» |_________________________________|");
DepositarOrgGrana(7,interest);
if(PlayerInfo[i][pConta] > 1)
{
format(stringpayday, sizeof(stringpayday), "» Novo Saldo Bancario: {33FF00}R$%s", ConvertMoney(PlayerInfo[i][pConta]));
SendClientMessage(i, COLOR_GRAD1, stringpayday);
}
else if(PlayerInfo[i][pConta] < 1)
{
format(stringpayday, sizeof(stringpayday), "» Novo Saldo Bancario: {FF0000}-R$%s", ConvertMoney(PlayerInfo[i][pConta]));
SendClientMessage(i, COLOR_GRAD1, stringpayday);
}
if(PlayerInfo[i][pEmprego] > 0)
{
if(PlayerInfo[i][pContractTime] < 5)
{
PlayerInfo[i][pContractTime] ++;
}
}
SetTimerEx("PararMusica", 7900, 0, "i", i);
GameTextForPlayer(i, "~p~PayDay~n~~w~Salario", 5000, 1);
rent = 0;
PlayerInfo[i][pPayDay] = 0;
PlayerInfo[i][pCaixinha] = 0;
PlayerInfo[i][pSalario] = 0;
PlayerInfo[i][pLimparb] = 0;
PlayerInfo[i][pConnectTime] += 1;
if(PlayerInfo[i][pTempoConce] != 0)
{
PlayerInfo[i][pTempoConce] -= 1;
}
if(PlayerInfo[i][pTempoConce] <= 0)
{
PlayerInfo[i][pTempoConce] = 0;
}
if(MoneyMessage[i]==1)
{
SendClientMessage(i, COLOR_LIGHTRED, "Você não pagou a sua dívida e foi preso.");
GameTextForPlayer(i, "~r~Preso!", 2000, 1);
SetPlayerInterior(i, 6);
SetPlayerPos(i, 264.6288,77.5742,1001.0391);
PlayerInfo[i][pJailed] = 1;
ResetPlayerWeapons(i);
WantedPoints[i] = 0;
storeexit[i] = 66;
SetPlayerWantedLevelEx(i, 0);
PlayerInfo[i][pJailTime] = 240;
format(stringpayday, sizeof(stringpayday), "Você foi preso por %d segundos.", PlayerInfo[i][pJailTime]);
SendClientMessage(i, COLOR_LIGHTBLUE, stringpayday);
}
Atividade[i][dia]++;
SalvarAtividade(i);
}
else
{
SendClientMessage(i, COLOR_LIGHTRED, "* Você não jogou tempo suficiente para receber salário!");
}
}
}

new gstring[250];
if(PlayerInfo[i][pEmprego] == 0)
{
GivePlayerMoney(i, 0);
format(gstring, sizeof(gstring), "Você ainda não tem um emprego vá na prefeitura pegar! (USE /GPS)");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] == 1)
{
GivePlayerMoney(i, 300);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] == 2)
{
GivePlayerMoney(i, 400);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] == 3)
{
GivePlayerMoney(i, 500);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] == 4)
{
GivePlayerMoney(i, 600);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] == 5)
{
GivePlayerMoney(i, 700);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] == 6)
{
GivePlayerMoney(i, 800);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] == 7)
{
GivePlayerMoney(i, 900);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] ==
{
GivePlayerMoney(i, 1000);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}
if(PlayerInfo[i][pEmprego] == 9)
{
GivePlayerMoney(i, 1001);
format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
SendClientMessage(i, COR_GRO, gstring);
}


new lolbagui;
lolbagui = PlayerInfo[i][pExp];
new nxtlevel = PlayerInfo[i][pLevel]+1;
if(lolbagui >= nxtlevel*levelexp)
{
GameTextForPlayer(i, "~w~~h~Respeito Adquirido~n~~g~Digite /comprarnivel", 5000, 1);
}
}
if(TriadMatou > HitmanMatou){
format(stringpayday, 128, "Sua Organização Ganhou o Kit Bônus {FFFF00}[Contratos Triad %d x %d Contratos Hitmans]", TriadMatou, HitmanMatou);
SendFamilyMessage(22, 0xFFFFFFFF, stringpayday);
OrgVencedora = 22;
}
else if(HitmanMatou > TriadMatou){
format(stringpayday, 128, "Sua Organização Ganhou o Kit Bônus {FFFF00}[Contratos Hitman %d x %d Contratos Triad]", HitmanMatou, TriadMatou);
SendFamilyMessage(8, 0xFFFFFFFF, stringpayday);
OrgVencedora = 8;
}
else{
//format(stringpayday, 128, "[BONUS]: Nenhuma agência de assassinos ganhou o kit bônus neste payday.");
OrgVencedora = 0;
}

TriadMatou = 0;
HitmanMatou = 0;
//SendClientMessageToAll(0xFFFF00FF, stringpayday);

for(new i; i != MAX_TERRITORIOS; i++)
{
if(trLS[i][trCreated])
trLS[i][trLiberarGuerra] = 0;

}
for(new k=1; k != MAX_ORGS; k++)
{
if(RadioDesativado[k] == 1)
RadioDesativado[k] = 0;
}
Checkproop();
return true;
}
JhowWatkins is offline   Reply With Quote
Old 20/04/2016, 03:53 PM   #2
ZEDD666
Big Clucker
 
ZEDD666's Avatar
 
Join Date: Apr 2016
Location: Belém/PA
Posts: 158
Reputation: 5
Default Re: Duvida Payday! Me ajuem Por favor

Tipo não sei ser vou falar besteira mais, Você olha ali no code quando envia o payday para o player não tem uma variável ex

Code:
if(SL[playerid][Emprego] >= 1)
{
// Code do recibo
}
else
{
// Code do aviso que não tem emprego
}
__________________
Follow Me
Nick: ZEDD666
ZEDD666 is offline   Reply With Quote
Old 20/04/2016, 04:02 PM   #3
Ricop522
High-roller
 
Ricop522's Avatar
 
Join Date: Feb 2010
Location: ES
Posts: 2,640
Reputation: 159
Default Re: Duvida Payday! Me ajuem Por favor

Código muito bagunçado, não da nem para se localizar!
__________________
"Any fool can write code that a
computer can understand. Good
programmers write code that
humans can understand."

AJUDA! Programação
Github
Ricop522 is offline   Reply With Quote
Old 20/04/2016, 08:11 PM   #4
JhowWatkins
Huge Clucker
 
Join Date: Dec 2014
Location: Rio De Janeiro
Posts: 345
Reputation: 2
Default Re: Duvida Payday! Me ajuem Por favor

Quote:
Originally Posted by Ricop522 View Post
Código muito bagunçado, não da nem para se localizar!
Esse aqui são As Variaveis do Salario,
Quote:
if(PlayerInfo[i][pPayDay] >= 3)
{
//new Conta = PlayerInfo[i][pConta];
Tax += TaxValue;//Shorld work for every player online
PlayerInfo[i][pConta] -= TaxValue;
new ConsumingMoney[MAX_PLAYERS];
new checks = PlayerInfo[i][pSalario];
new ebill = (PlayerInfo[i][pConta]/1)*(PlayerInfo[i][pLevel]);
new Febill = random(500);
GivePlayerMoney(i, checks);
GiveDinheiro(i, -TaxValue);
ConsumingMoney[i] = 1;
if(PlayerInfo[i][pConta] > 0)
Esses aqui são os Salario Dos Empregos!
PHP Code:
 new gstring[250];
                    if(
PlayerInfo[i][pEmprego] == 0)
                    {
                    
GivePlayerMoney(i0);
                    
format(gstringsizeof(gstring), "Você ainda não tem um emprego vá na prefeitura pegar! (USE /GPS)");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 1)
                    {
                    
GivePlayerMoney(i300);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 2)
                    {
                    
GivePlayerMoney(i400);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 3)
                    {
                    
GivePlayerMoney(i500);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 4)
                    {
                    
GivePlayerMoney(i600);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 5)
                    {
                    
GivePlayerMoney(i700);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 6)
                    {
                    
GivePlayerMoney(i800);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 7)
                    {
                    
GivePlayerMoney(i900);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 8)
                    {
                    
GivePlayerMoney(i1000);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 9)
                    {
                    
GivePlayerMoney(i1001);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    } 
ver se consegue entender pfv
JhowWatkins is offline   Reply With Quote
Old 20/04/2016, 09:20 PM   #5
ZEDD666
Big Clucker
 
ZEDD666's Avatar
 
Join Date: Apr 2016
Location: Belém/PA
Posts: 158
Reputation: 5
Default Re: Duvida Payday! Me ajuem Por favor

Quote:
Originally Posted by JhowWatkins View Post
Esse aqui são As Variaveis do Salario,
Esses aqui são os Salario Dos Empregos!
PHP Code:
 new gstring[250];
                    if(
PlayerInfo[i][pEmprego] == 0)
                    {
                    
GivePlayerMoney(i0);
                    
format(gstringsizeof(gstring), "Você ainda não tem um emprego vá na prefeitura pegar! (USE /GPS)");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 1)
                    {
                    
GivePlayerMoney(i300);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 2)
                    {
                    
GivePlayerMoney(i400);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 3)
                    {
                    
GivePlayerMoney(i500);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 4)
                    {
                    
GivePlayerMoney(i600);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 5)
                    {
                    
GivePlayerMoney(i700);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 6)
                    {
                    
GivePlayerMoney(i800);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 7)
                    {
                    
GivePlayerMoney(i900);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 8)
                    {
                    
GivePlayerMoney(i1000);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    }
                    if(
PlayerInfo[i][pEmprego] == 9)
                    {
                    
GivePlayerMoney(i1001);
                    
format(gstringsizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
                    
SendClientMessage(iCOR_GROgstring);
                    } 
ver se consegue entender pfv
Cara seu code e muito desorganizado esse e o mal eu fiquei olhando o que você postou não consegui entende muito.
__________________
Follow Me
Nick: ZEDD666
ZEDD666 is offline   Reply With Quote
Old 20/04/2016, 09:46 PM   #6
ZEDD666
Big Clucker
 
ZEDD666's Avatar
 
Join Date: Apr 2016
Location: Belém/PA
Posts: 158
Reputation: 5
Default Re: Duvida Payday! Me ajuem Por favor

Como eu não tenho as variável e não sei como cada um deve funciona você compilar ai e depois fala

Code:
BPV::PayDay()
{
    new stringpayday[128], Conta,interest, dia, mes, ano, rent = 0;
    timeinc = 0, teveguerra=false, teveprevisao=false;
    ResetSeq(),SaveAccounts(), SaveTrunk(), SalvarPlantacao();

    getdate(ano, mes, dia);
    format( stringpayday, sizeof stringpayday, "~b~~h~~h~%s",VerSemana(dia,mes,ano));
    TextDrawSetString(Reloginho3, stringpayday);

    foreach(Player, i)
    {
        SetPVarInt(i, #VarFlood1, 0);
        SetPVarInt(i, #VarFlood2, 0);
        SetPVarInt(i, #VarFlood3, 0);
        SetPVarInt(i, #VarFlood4, 0);
        SetPVarInt(i, #VarFlood5, 0);
        SetPVarInt(i, #VarFlood6, 0);
        SetPVarInt(i, #VarFlood7, 0);
        SetPVarInt(i, #VarFlood8, 0);
        SetPVarInt(i, #VarFlood9, 0);
        SetPVarInt(i, #VarFlood10, 0);
        SetPVarInt(i, #VarFlood11, 0);
        SetPVarInt(i, #VarFlood13, 0);
        SetPVarInt(i, #VarFlood14, 0);
        SetPVarInt(i, #VarGranaBar1, 0);
        SetPVarInt(i, #VarGranaBar2, 0);
        SetPVarInt(i, #VarGranaBar3, 0);
        SetPVarInt(i, #VarGranaBar4, 0);
        SetPVarInt(i, #VarGranaBar5, 0);
        SetPVarInt(i, #VarFloodLocalizar, 0);
        SetPVarInt(i, #VarFloodsprunk, 0);
        SetPVarInt(i, "VarDano", 0);
        SetPVarInt(i, "timeLastVeh", 0);
        if(gPlayerLogged[i])
        {
            if(PlayerInfo[i][pLevel] > 0)
            {
                if(MoneyMessage[i]==1)
                {
                    SendClientMessage(i, COR_TRIADS, "Você devia ter debitado suas dívidas, lhe enviaram um pedido de prisão.");
                    GameTextForPlayer(i, "~r~apreendido !", 2000, 1);
                    SetPlayerInterior(i, 6);
                    SetPlayerPos(i, 264.6288,77.5742,1001.0391);
                    PlayerInfo[i][pJailed] = 1;
                    ResetPlayerWeapons(i);
                    WantedPoints[i] = 0;
                    PlayerInfo[i][pJailTime] = 240;
                    format(stringpayday, sizeof(stringpayday), "Você foi preso por %d segundos. Fiança: Desativada", PlayerInfo[i][pJailTime]);
                    SendClientMessage(i, COLOR_LIGHTBLUE, stringpayday);
                }
                new playername2[MAX_PLAYER_NAME];
                GetPlayerName(i, playername2, sizeof(playername2));
                new key = PlayerInfo[i][pPHousekey];
                if(key != 500)
                {
                    rent = HouseInfo[key][hRent];
                    if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
                    {
                        rent = 0;
                    }
                    else if(rent > GetPlayerMoney(i))
                    {
                        PlayerInfo[i][pPHousekey] = 500;
                        SendClientMessage(i, COLOR_WHITE, "Você foi expulso(a).");
                        rent = 0;
                    }
                    HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent;
                }
                new tmpintrate;
                if(PlayerInfo[i][pVIP] == 1)
                {
                    tmpintrate = 14;
                    PlayerInfo[i][pExp]+=2;
                }
                else if(PlayerInfo[i][pVIP] == 2)
                {
                    tmpintrate = 18;
                    PlayerInfo[i][pExp]+=5;
                }
                else if(PlayerInfo[i][pVIP] == 5)
                {
                    tmpintrate = 24;
                    PlayerInfo[i][pExp]+=10;
                }
                else if(PlayerInfo[i][pVIP] == 6)
                {
                    tmpintrate = 30;
                    PlayerInfo[i][pExp]+=13;
                }
                else
                {
                    tmpintrate = 6;
                    PlayerInfo[i][pExp]++;
                }
                if(PlayerInfo[i][pPayDay] >= 3)
                {
                    //new Conta = PlayerInfo[i][pConta];
                    Tax += TaxValue;//Shorld work for every player online
                    PlayerInfo[i][pConta] -= TaxValue;
                    new ConsumingMoney[MAX_PLAYERS];
                    new checks = PlayerInfo[i][pSalario];
                    new ebill = (PlayerInfo[i][pConta]/1)*(PlayerInfo[i][pLevel]);
                    new Febill = random(500);
                    GivePlayerMoney(i, checks);
                    GiveDinheiro(i, -TaxValue);
                    ConsumingMoney[i] = 1;
                    if(PlayerInfo[i][pConta] > 0)
                    {
                        PlayerInfo[i][pConta] -= ebill;
                        SBizzInfo[4][sbTill] += ebill;
                        PLO += ebill;
                        DepositarOrgGrana(7,ebill);
                    }
                    else
                    {
                        ebill = 0;
                    }
                    if(PlayerInfo[i][pEmprego] >= 1)
                    {
                        Conta = PlayerInfo[i][pConta];
                        interest = (PlayerInfo[i][pConta]/5)*(tmpintrate);
                        PlayerPlaySound(i, 1185, 0.0, 0.0, 0.0);
                        //SgD = PlayerInfo[i][pLevel]*1000;
                        PlayerInfo[i][pConta] = Conta+interest;
                        //PlayerInfo[i][pConta] = Conta+SgD;
                        DepositarOrgGrana(7,TaxValue);
                        SendClientMessage(i, COLOR_WHITE, "» |_____ Recibo de Pagamento _____|");
                        format(stringpayday, sizeof(stringpayday), "» Salario:{33FF00} R$%d {B4B5B7}Imposto: {FF0000}-R$%d", checks , TaxValue);
                        SendClientMessage(i, COLOR_GRAD1, stringpayday);
                        format(stringpayday, sizeof(stringpayday), "» Medico: {FF0000}-R$300");
                        SendClientMessage(i, COLOR_GRAD1, stringpayday);
                        if(PlayerInfo[i][pPHousekey] != 500 || PlayerInfo[i][pPbiskey] != 255)
                        {
                            format(stringpayday, sizeof(stringpayday), "» Energia [%s]: {FF0000}-R$%d ", SBizzInfo[4][sbMessage], ebill);
                            SendClientMessage(i, COLOR_GRAD1, stringpayday);
                            PMH += Febill;
                            PDU += Febill;
                            SacarOrgGrana(7,Febill);
                        }
                        if(PlayerInfo[i][pPFazkey] != 255)
                        {
                            format(stringpayday, sizeof(stringpayday), "» Poço d'agua: {FF0000}-R$%d", ebill);
                            SendClientMessage(i, COLOR_GRAD1, stringpayday);
                            PME += Febill;
                            PDU += Febill;
                            SacarOrgGrana(7,Febill);
                        }
                        if(Conta > 0)
                        {
                            format(stringpayday, sizeof(stringpayday), "» Conta Bancaria: {33FF00}R$%s", ConvertMoney(Conta));
                            SendClientMessage(i, COLOR_GRAD1, stringpayday);
                        }
                        else
                        {
                            format(stringpayday, sizeof(stringpayday), "» Conta Bancaria: {FF0000}R$-%s", ConvertMoney(Conta));
                            SendClientMessage(i, COLOR_GRAD1, stringpayday);
                        }
                        format(stringpayday, sizeof(stringpayday), "» Juros: {33FF00}0.%d {B4B5B7}por cento {B4B5B7}Aluguel: {FF0000}-R$%d",tmpintrate, rent);
                        SendClientMessage(i, COLOR_GRAD1, stringpayday);
                        format(stringpayday, sizeof(stringpayday), "» Valor ganho com Juros {33FF00}R$%d", interest);
                        SendClientMessage(i, COLOR_GRAD1, stringpayday);
                        SalarioPlayer(i);
                        SendClientMessage(i, COLOR_WHITE, "» |_________________________________|");
                        DepositarOrgGrana(7,interest);
                        if(PlayerInfo[i][pConta] > 1)
                        {
                            format(stringpayday, sizeof(stringpayday), "» Novo Saldo Bancario: {33FF00}R$%s", ConvertMoney(PlayerInfo[i][pConta]));
                            SendClientMessage(i, COLOR_GRAD1, stringpayday);
                        }
                        else if(PlayerInfo[i][pConta] < 1)
                        {
                            format(stringpayday, sizeof(stringpayday), "» Novo Saldo Bancario: {FF0000}-R$%s", ConvertMoney(PlayerInfo[i][pConta]));
                            SendClientMessage(i, COLOR_GRAD1, stringpayday);
                        }
                        if(PlayerInfo[i][pEmprego] > 0)
                        {
                            if(PlayerInfo[i][pContractTime] < 5)
                            {
                                PlayerInfo[i][pContractTime] ++;
                            }
                        }
                        SetTimerEx("PararMusica", 7900, 0, "i", i);
                        GameTextForPlayer(i, "~p~PayDay~n~~w~Salario", 5000, 1);
                        rent = 0;
                        PlayerInfo[i][pPayDay] = 0;
                        PlayerInfo[i][pCaixinha] = 0;
                        PlayerInfo[i][pSalario] = 0;
                        PlayerInfo[i][pLimparb] = 0;
                        PlayerInfo[i][pConnectTime] += 1;
                        if(PlayerInfo[i][pTempoConce] != 0)
                        {
                            PlayerInfo[i][pTempoConce] -= 1;
                        }
                        if(PlayerInfo[i][pTempoConce] <= 0)
                        {
                            PlayerInfo[i][pTempoConce] = 0;
                        }
                        if(MoneyMessage[i]==1)
                        {
                            SendClientMessage(i, COLOR_LIGHTRED, "Você não pagou a sua dívida e foi preso.");
                            GameTextForPlayer(i, "~r~Preso!", 2000, 1);
                            SetPlayerInterior(i, 6);
                            SetPlayerPos(i, 264.6288,77.5742,1001.0391);
                            PlayerInfo[i][pJailed] = 1;
                            ResetPlayerWeapons(i);
                            WantedPoints[i] = 0;
                            storeexit[i] = 66;
                            SetPlayerWantedLevelEx(i, 0);
                            PlayerInfo[i][pJailTime] = 240;
                            format(stringpayday, sizeof(stringpayday), "Você foi preso por %d segundos.", PlayerInfo[i][pJailTime]);
                            SendClientMessage(i, COLOR_LIGHTBLUE, stringpayday);
                        }
                            Atividade[i][dia]++;
                            SalvarAtividade(i);
                        }
                        else
                        {
                            SendClientMessage(i, COLOR_LIGHTRED, "* Você não jogou tempo suficiente para receber salário!");
                        }
                    }
                    else
                    {
                        SendClientMessage(i, COR_GRO, "Você ainda não tem um emprego vá na prefeitura pegar! [USE: /gps]");
                    }
                }
            }
        }
        new gstring[250];
        if(PlayerInfo[i][pEmprego] == 1)
        {
            GivePlayerMoney(i, 300);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        if(PlayerInfo[i][pEmprego] == 2)
        {
            GivePlayerMoney(i, 400);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        if(PlayerInfo[i][pEmprego] == 3)
        {
            GivePlayerMoney(i, 500);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        if(PlayerInfo[i][pEmprego] == 4)
        {
            GivePlayerMoney(i, 600);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        if(PlayerInfo[i][pEmprego] == 5)
        {
            GivePlayerMoney(i, 700);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        if(PlayerInfo[i][pEmprego] == 6)
        {
            GivePlayerMoney(i, 800);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        if(PlayerInfo[i][pEmprego] == 7)
        {
            GivePlayerMoney(i, 900);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        if(PlayerInfo[i][pEmprego] == 8)
        {
            GivePlayerMoney(i, 1000);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        if(PlayerInfo[i][pEmprego] == 9)
        {
            GivePlayerMoney(i, 1001);
            format(gstring, sizeof(gstring), "Você Acabou de Receber o Seu Salário do emprego.");
            SendClientMessage(i, COR_GRO, gstring);
        }
        new lolbagui;
        lolbagui = PlayerInfo[i][pExp];
        new nxtlevel = PlayerInfo[i][pLevel]+1;
        if(lolbagui >= nxtlevel*levelexp)
        {
            GameTextForPlayer(i, "~w~~h~Respeito Adquirido~n~~g~Digite /comprarnivel", 5000, 1);
        }
    }
    if(TriadMatou > HitmanMatou)
    {
        format(stringpayday, 128, "Sua Organização Ganhou o Kit Bônus {FFFF00}[Contratos Triad %d x %d Contratos Hitmans]", TriadMatou, HitmanMatou);
        SendFamilyMessage(22, 0xFFFFFFFF, stringpayday);
        OrgVencedora = 22;
    }
    else if(HitmanMatou > TriadMatou)
    {
        format(stringpayday, 128, "Sua Organização Ganhou o Kit Bônus {FFFF00}[Contratos Hitman %d x %d Contratos Triad]", HitmanMatou, TriadMatou);
        SendFamilyMessage(8, 0xFFFFFFFF, stringpayday);
        OrgVencedora = 8;
    }
    else
    {
        OrgVencedora = 0;
    }
    TriadMatou = 0;
    HitmanMatou = 0;

    for(new i; i != MAX_TERRITORIOS; i++)
    {
        if(trLS[i][trCreated])
        {
            trLS[i][trLiberarGuerra] = 0;

        }
        for(new k=1; k != MAX_ORGS; k++)
        {
            if(RadioDesativado[k] == 1)
            {
                RadioDesativado[k] = 0;
            }
        }
    }
    Checkproop();
    return 1;
}
__________________
Follow Me
Nick: ZEDD666
ZEDD666 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Duvida ajuda por favor. LE4NDrO Português/Portuguese 3 02/07/2014 07:46 PM
[DUVIDA] Ajuda aqui por favor! bruno_sampbr Português/Portuguese 4 20/01/2011 05:11 PM
Duvida com PAYDAY! Bruno Pereira Português/Portuguese 2 09/01/2011 04:01 PM
Duvida! Me ajudem por favor... TunfeCabrito Português/Portuguese 4 07/07/2010 01:38 PM
[DUVIDA] Me ajuda, por favor galera (Resolvido) Miic Português/Portuguese 2 14/02/2010 02:43 PM


All times are GMT. The time now is 09:48 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.