[Ajuda] Salбrio
#1

Bom eu fiz um salбrio especifico para cada organizaзгo ai se a pessoa for da org "x" e cargo "y" ai eu precisava fazer algo que desse para pegar esse dinheiro dependendo do cargo e org por exemplo a "checks" sу que eu nгo consegui declarar ela muito certo . Eu tinha feito new checks = GivePlayerMoneyEx (eu sei que й estranho mais deu erro)

Vou passar as linhas peзo que alguem me de uma ajuda ou idйia vlw!

Linhas:
Код:
					if(PlayerInfo[i][pMembro] == 1 && PlayerInfo[i][pCargo] == 1)
					{
				  		GivePlayerMoneyEx(i, 1450);
					}
					if(PlayerInfo[i][pMembro] == 1 && PlayerInfo[i][pCargo] == 2)
					{
					    GivePlayerMoneyEx(i, 1600);
					}
					if(PlayerInfo[i][pMembro] == 1 && PlayerInfo[i][pCargo] == 3)
					{
					    GivePlayerMoneyEx(i, 1800);
					}
					if(PlayerInfo[i][pMembro] == 1 && PlayerInfo[i][pCargo] == 4)
					{
					    GivePlayerMoneyEx(i, 2000);
					}
					if(PlayerInfo[i][pMembro] == 1 && PlayerInfo[i][pCargo] == 5)
					{
					    GivePlayerMoneyEx(i, 2250);
					}
					if(PlayerInfo[i][pLider] == 1)
					{
					    GivePlayerMoneyEx(i, 2500) = checks;
					}
Entгo ai ele receberia o dinheiro e logo aqui em baixo eu queria declarar ela para aparecer no Sбlario

Obs: Esse aqui nгo deu certo!!!!


Код:
new checks = GivePlayerMoneyEx;
	 GivePlayerMoneyEx(i, checks);
Ai esta declarado e aqui em baixo como mostraria para o player
Код:
format(gstring, sizeof(gstring), "Salбrio: R$%d", checks);
Se alguem ajudar agradeзo muito mesmo e do REP xD
Reply
#2

vocк quer que tenha um local determinado para o player da org ganha o salбrio?
Reply
#3

eu queria ter uma variavel que pegaria qual a org do cara e o cargo e que pega-se o valor que ele recebe para colocar no "Salбrio".

Tipo o checks!
Ele esta declarado mais queria que ele busca-se essas informaзхes e depois eu coloca-se checks la no %d do salario!
Reply
#4

pawn Код:
enum Nois
{
       MyOrg,
       MyCargo,
       MySalario
}
new DonSpeed[][Nois] ={
{
{1,1,1000},
{1,2,3000}
...
};
Reply
#5

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
enum Nois
{
       MyOrg,
       MyCargo,
       MySalario
}
new DonSpeed[][Nois] ={
{
{1,1,1000},
{1,2,3000}
...
};
da pra explicar oque estб havendo aqui?

@Edit entendi mais olha sу qual a variavel que eu coloco no Salбrio para aparecer quando da o PayDay?
Exemplo:
Код:
SendClientMessage COLOR_SEILA, "Salбrio: R$%d", "qual variavel?");
Reply
#6

{1,1,1000} = 1 = seria a org nъmero 1. / 1 = seria o cargo nъmero 1. / 1000 = Salбrio.
Reply
#7

Quote:
Originally Posted by ViniKuliveguisky
Посмотреть сообщение
da pra explicar oque estб havendo aqui?

@Edit entendi mais olha sу qual a variavel que eu coloco no Salбrio para aparecer quando da o PayDay?
Exemplo:
Код:
SendClientMessage COLOR_SEILA, "Salбrio: R$%d", "qual variavel?");
Alguem poderia me ajudar
Reply
#8

MySalario ?
Reply
#9

pawn Код:
GivePlayerMoneyEx(i,PlayerInfo[i][pSalario]);

format(gstring,sizeof(gstring),"Salбrio: %d$",PlayerInfo[i][pSalario]);
SendClientMessage(i,COLOR_GREEN,gstring);

if(GetPlayerOrg(i) == 1) // Caso queira para todas as ORGs, use >= ao invйs de ==
{
    if(PlayerInfo[i][pCargo] == 1)
    {
        GivePlayerMoney(playerid,1450);
    }
    if(PlayerInfo[i][pCargo] == 2)
    {
        GivePlayerMoney(playerid,1600);
    }
    if(PlayerInfo[i][pCargo] == 3)
    {
        GivePlayerMoney(playerid,1800);
    }
    if(PlayerInfo[i][pCargo] == 4)
    {
        GivePlayerMoney(playerid,2000);
    }
    if(PlayerInfo[i][pCargo] == 5)
    {
        GivePlayerMoney(playerid,2250);
    }
    if(PlayerInfo[i][pCargo] == 6)
    {
        GivePlayerMoney(playerid,2500);
    }
}
Reply
#10

Quote:
Originally Posted by BielCOP
Посмотреть сообщение
pawn Код:
GivePlayerMoneyEx(i,PlayerInfo[i][pSalario]);

format(gstring,sizeof(gstring),"Salбrio: %d$",PlayerInfo[i][pSalario]);
SendClientMessage(i,COLOR_GREEN,gstring);

if(GetPlayerOrg(i) == 1) // Caso queira para todas as ORGs, use >= ao invйs de ==
{
    if(PlayerInfo[i][pCargo] == 1)
    {
        GivePlayerMoney(playerid,1450);
    }
    if(PlayerInfo[i][pCargo] == 2)
    {
        GivePlayerMoney(playerid,1600);
    }
    if(PlayerInfo[i][pCargo] == 3)
    {
        GivePlayerMoney(playerid,1800);
    }
    if(PlayerInfo[i][pCargo] == 4)
    {
        GivePlayerMoney(playerid,2000);
    }
    if(PlayerInfo[i][pCargo] == 5)
    {
        GivePlayerMoney(playerid,2250);
    }
    if(PlayerInfo[i][pCargo] == 6)
    {
        GivePlayerMoney(playerid,2500);
    }
}
Vo testa aqui!
Ganho 1 rep sу por ter ajudado se funfar eu do mais um xD

@Edit: Compila compilo mais nгo fico como eu quero
Tipo eu queria ter uma variavel que pega esse cargo e org e busca ali dentro o valor que ta no GivePlayerMoney ai eu colocaria essa variavel la dentro do payday mais num deu
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)