Sistema de salario(PayDay) -
RyanMachado - 01.04.2015
Bom Dia/Boa Noite/boa tarde
Eu queria alguйm do forum pudesse me ajudar compartilhando ou fazendo um sisteminha simples para mim de PayDay
Por exemplo:
Player = Profissгo de Pedreiro
Player 2 = Traficante de armas
ai quando desse 20 minutos se ele for pedreiro ele receber 700 $ e se ele for Traficante de armas ele recebe 550 $
Desde jб obrigado
Re: Sistema de salario(PayDay) -
ipsLuan - 01.04.2015
PHP код:
if(Profissao[playerid] == 1) {
//da grana a prof 1
}
else if(Profissao[playerid] == 2) {
//da grana prof 2
}
Re: Sistema de salario(PayDay) -
StreetGT - 01.04.2015
acrescento a funзгo de timer...
https://sampwiki.blast.hk/wiki/SetTimer
Re: Sistema de salario(PayDay) -
RyanMachado - 01.04.2015
Mas como eu poderia fazer a "base" do sistema, tipo slб eu crio um timer ?? pq tenter criar um timer sу q elen reconhece playerid
Re: Sistema de salario(PayDay) -
ipsLuan - 01.04.2015
Se o payday й geral, use o timer e faзa um loop.
Re: Sistema de salario(PayDay) -
RyanMachado - 01.04.2015
Ja sei uma soluзгo que estava tentando evitar para nгo dar trabalho, mas й unica opзгo, peguei a base do Strong q seria essa:
PHP код:
#define MINUTOS 10 // a cada 10 minutos pagar payday
#define VALOR 1000 // 1000 reais a cada payday
public OnGameModeInit()
{
SetTimer("pagamento", MINUTOS * 60000, true);
return true;
}
pagamento();
public pagamento()
{
for(new i = 0; i != MAX_PLAYERS; ++i) if(IsPlayerConnected(i))
{
GivePlayerMoney(i, VALOR);
}
return SendClientMessageToAll(-1, "Estб й a hora do pagamento);
//creditos ao Strong
}
irei excluir a define valor e irei criar todas as defines, assim criando os salarios
Por exemplo:
#define Salario_Profissгo1 ou #define Salario_Pedreiro 700
e em GivePlayerMoney(i, VALOR); eu troco por GivePlayerMoney(i, Salario_Pedreiro) a unica coisa q irei adicionar nessa base serб o
Quote:
if(Profissao[playerid] == Pedreiro)
|
, pensei q pedindo esse cуdigo do sistema de PayDay seria mais facil, pq n queria definir todos os salarios de todas as profissoes, mas fazer o que !