[Pedido] Sistema de salario(PayDay)
#1

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
Reply
#2

PHP код:
if(Profissao[playerid] == 1) {
    
//da grana a prof 1
}
else if(
Profissao[playerid] == 2) {
    
//da grana prof 2

Reply
#3

acrescento a funзгo de timer...
https://sampwiki.blast.hk/wiki/SetTimer
Reply
#4

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
Reply
#5

Se o payday й geral, use o timer e faзa um loop.
Reply
#6

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 60000true);
    return 
true;
}
pagamento();
public 
pagamento()
{
    for(new 
0!= MAX_PLAYERS; ++i) if(IsPlayerConnected(i))
    {
        
GivePlayerMoney(iVALOR);
    }
    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 !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)