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; }