[AJUDA]Defenir Salario
#1

Boas eu uso o servidor GTA-RP alguem conhece? facil de encontrar, e so escrever no ****** xD

bem.. nessas facзoes o salario ta muito alto, como posso mudar ? tipo presidente a recever 7k etc

policia rank 1 = 1000
2 = 1500
3 = 2000
4 = 2500
5 = 3000
6 = 3500
7 = 4000
8 = 4500


agradeзo muito
Reply
#2

Nгo entendi mto bem... mais tenta procurar por "GivePlayerMoney" ai й sу substituir pelo tanto que vocк quer quer q ele receba....
Reply
#3

tipo quero defenir o salario de cada rank das facзoes
Reply
#4

pawn Код:
enum PoliciaRank{
Rank
}

new PoliciaRankL[MAX_PLAYERS][PoliciaRank];
new Salario[MAX_PLAYERS];


if(PoliciaRankL[playerid][Rank] == 1)
{
    Salario[playerid] = 1000;
        GivePlayerMoney(playerid, Salario[playerid]);
}
Reply
#5

PHP код:
if(PoliciaRankL[playerid][Rank] == 1)
{
    
Salario[playerid] = 1000;
        
GivePlayerMoney(playeridSalario[playerid]);

este codigo coloco onde ?
Reply
#6

Quote:
Originally Posted by [Dk]TuReTOo
Посмотреть сообщение
PHP код:
if(PoliciaRankL[playerid][Rank] == 1)
{
    
Salario[playerid] = 1000;
        
GivePlayerMoney(playeridSalario[playerid]);

este codigo coloco onde ?
Depende amigo, eu nгo encontrei o gamemode, mas se o envio dos salarios for em um timer (ou algo do tipo) coloque lб.

Ex:

pawn Код:
public Salarios()
{
    for(new i=0; i<MAX_PLAYERS; ++i)
    {
        if(IsPlayerConnected(i)){
            if(PoliciaRankL[i][Rank] == 1)
            {
                Salario[i] = 1000;
                GivePlayerMoney(i, Salario[i]);
            }
        }
    }
    return 1;
}
Reply
#7

No GM Muca estб assim, acredito que ajudarб vocк, haha..
Quote:

#define Salario_Desempregado 0
forward Tempo();
SetTimer("Tempo",60*60*1000,false);

public Tempo()
{
for(new i=0; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i)){
new aname[MAX_PLAYER_NAME];
GetPlayerName(i, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
new string[256];
if(dini_Int(file, "Profissao") == Desempregado){
SendClientMessage(i, Vermelho,"(INFO) Vocк nгo tem um Emprego e nгo pode receber Paydays!{E6E6FA}!");
} else {
if(dini_Int(file, "Casa") == 1){
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-100);
format(string, sizeof(string), "(INFO) Vocк tem uma Casa e foi Cobrado 100 Reais de Agua e Luz!");
SendClientMessage(i, Verde, string);
}
}
}
}
}

Caso queirб colocar outros

}
if(dini_Int(file, "Profissao") == AQUI A PROFISSГO){
dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")+Salario_PROFISSAO);
SendClientMessage(i, 0xC10000AA,"PayDay HebServer Brasil");
SendClientMessage(i, 0xFFFFFFAA,"Ministerio do Trabalhar - Estб na Hora se receber...");
SendClientMessage(i, 0xFFFFFFAA,"Certo, a sua profissгo atual й 'PROFISSAO',Seu salario atual й $5000");
format(string, sizeof(string), "Seu salario foi depositado em sua conta Bancaria $%d, Certo?",Salario_PROFISSAO);
SendClientMessage(i, 0xCAFF95AA, string);
SendClientMessage(i, 0xC10000AA,"PayDay HebServer Brasil");
}

No meu atй o momento nгo estб dando o payday, mais й estб a configuraзгo que uso no GM Muca.. Espero ter ajudado.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)