SA-MP Forums Archive
[AJUDA]Defenir Salario - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA]Defenir Salario (/showthread.php?tid=265415)



[AJUDA]Defenir Salario - [Dk]TuReTOo - 30.06.2011

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


Re: [AJUDA]Defenir Salario - Dark.Angel - 30.06.2011

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


Re: [AJUDA]Defenir Salario - [Dk]TuReTOo - 30.06.2011

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


Re: [AJUDA]Defenir Salario - crush_ - 30.06.2011

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



Re: [AJUDA]Defenir Salario - [Dk]TuReTOo - 30.06.2011

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

este codigo coloco onde ?


Re: [AJUDA]Defenir Salario - crush_ - 30.06.2011

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



Re: [AJUDA]Defenir Salario - Sr.Pekeno - 01.07.2011

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.