25.07.2015, 08:13
Entгo, eu quero definir salбrio pra cada rank da facзгo entende? Alguйm poderia me ajudar a fazer isso?
O sistema de PayDay:
O sistema de PayDay:
Код:
public MinuteCheck()
{
static
Float:hp;
foreach (new i : Player)
{
if (!PlayerData[i][pLogged] && !PlayerData[i][pCharacter])
continue;
PlayerData[i][pMinutes]++;
if (PlayerData[i][pMinutes] >= 60)
{
new paycheck = random(100) + 100;
PlayerData[i][pMinutes] = 0;
PlayerData[i][pPlayingHours]++;
PlayerData[i][pBankMoney] += paycheck;
if(PlayerData[i][pOwnsBillboard] >= 0)
{
if(PlayerData[i][pBankMoney] >= BillBoardData[PlayerData[i][pOwnsBillboard]][bbPrice])
{
SendClientMessage(i, COLOR_GREY, "-----------------------------------------------------------");
SendClientMessageEx(i, COLOR_WHITE, "Vocк recebeu {33CC33}%s{FFFFFF} como payday e a quantia foi adicionada em sua conta.", FormatNumber(paycheck));
SendClientMessageEx(i, COLOR_WHITE, "{33CC33}%s{FFFFFF} foi deduzido da sua conta por taxas.", FormatNumber(BillBoardData[PlayerData[i][pOwnsBillboard]][bbPrice]));
SendClientMessage(i, COLOR_GREY, "-----------------------------------------------------------");
PlayerData[i][pBankMoney] -= BillBoardData[PlayerData[i][pOwnsBillboard]][bbPrice];
Tax_AddMoney(BillBoardData[PlayerData[i][pOwnsBillboard]][bbPrice]);
return 1;
}
if(PlayerData[i][pBankMoney] < BillBoardData[PlayerData[i][pOwnsBillboard]][bbPrice])
{
SendClientMessage(i, COLOR_GREY, "-----------------------------------------------------------");
SendClientMessageEx(i, COLOR_WHITE, "Vocк recebeu {33CC33}%s{FFFFFF} como payday e a quantia foi adicionada em sua conta.", FormatNumber(paycheck));
SendClientMessageEx(i, COLOR_LIGHTRED, "Seus cartazes nгo podem ser mais listados, todos foram removidos.");
SendClientMessage(i, COLOR_GREY, "-----------------------------------------------------------");
BillBoardData[PlayerData[i][pOwnsBillboard]][bbOwner] = 0;
Billboard_Save(PlayerData[i][pOwnsBillboard]);
Billboard_Refresh(PlayerData[i][pOwnsBillboard]);
PlayerData[i][pOwnsBillboard] = -1;
}
return 1;
}
SendClientMessage(i, COLOR_GREY, "-----------------------------------------------------------");
SendClientMessageEx(i, COLOR_WHITE, "Vocк recebeu {33CC33}%s{FFFFFF} como payday e a quantia foi adicionada em sua conta.", FormatNumber(paycheck));
SendClientMessage(i, COLOR_GREY, "-----------------------------------------------------------");
}
if (PlayerData[i][pInjured])
{
GetPlayerHealth(i, hp);
SetPlayerHealth(i, hp - 10.0);
}
}
for (new i = 0; i != MAX_DRUG_PLANTS; i ++) if (PlantData[i][plantExists] && PlantData[i][plantDrugs] < Plant_MaxGrams(PlantData[i][plantType])) {
PlantData[i][plantDrugs]++;
Plant_Refresh(i);
Plant_Save(i);
}
return 1;
}


