[Off] Duvida Basнca
#1

gostaria de saber se posso usar uma condicional assim:

Код:
if(GetPlayerMoney(playerid) < quantia || quantia2)
Reply
#2

Acho que pra funcionar seria

if(GetPlayerMoney(playerid) < quantia || GetPlayerMoney(playerid) < quantia2)
Reply
#3

nгo faz sentido essa condicional...
Код:
if(GetPlayerMoney(playerid) < 20 || GetplayerMoney(playerid) < 30 );
mesmo que for maior que 20 ele vai ser menor que 30 ??
Reply
#4

Quote:
Originally Posted by Whoo
Посмотреть сообщение
nгo faz sentido essa condicional...
Код:
if(GetPlayerMoney(playerid) < 20 || GetplayerMoney(playerid) < 30 );
mesmo que for maior que 20 ele vai ser menor que 30 ??
Porque a logica de cada sistema que vocк vai fazer й dentro desta que o jovem que ajudou citou como exemplo que irei pega o gancho aqui dele
Код:
 if(GetPlayerMoney(playerid) < 20 || GetplayerMoney(playerid) < 30 || GetplayerMoney(playerid) < 40 );
Cada valor vai dar um tanto proporcional tambйm estintuindo para paydays que vem vindo do sistema de alguns servidores como por exemplo

Код:
 public OnGameModeInit()
{
    SetTimer("pagamento", 60000, true);
    return true;
}


pagamento();
public pagamento()
{
    new Hour, Minute, Second;
    gettime(Hour, Minute, Second);
    if(!Minute)
    {
        for(new i = 0; i != MAX_PLAYERS; ++i) || if(IsPlayerConnected(i))
        {
            GivePlayerMoney(i, VALOR);
        }
    }
    return SendClientMessageToAll(-1, "Estб й a hora do pagamento);
}
AUTOR DO SISTEMA: [S]trong

Entгo ta conseguindo entender minha linha de raciocinio da condicional e do jovem o exemplo que estou dando й outro. Junto com o do jovem ai.
Reply
#5

Quote:
Originally Posted by WeslleySSGames
Посмотреть сообщение
Porque a logica de cada sistema que vocк vai fazer й dentro desta que o jovem que ajudou citou como exemplo que irei pega o gancho aqui dele
Код:
 if(GetPlayerMoney(playerid) < 20 || GetplayerMoney(playerid) < 30 || GetplayerMoney(playerid) < 40 );
Cada valor vai dar um tanto proporcional tambйm estintuindo para paydays que vem vindo do sistema de alguns servidores como por exemplo

Код:
 public OnGameModeInit()
{
    SetTimer("pagamento", 60000, true);
    return true;
}


pagamento();
public pagamento()
{
    new Hour, Minute, Second;
    gettime(Hour, Minute, Second);
    if(!Minute)
    {
        for(new i = 0; i != MAX_PLAYERS; ++i) || if(IsPlayerConnected(i))
        {
            GivePlayerMoney(i, VALOR);
        }
    }
    return SendClientMessageToAll(-1, "Estб й a hora do pagamento);
}
AUTOR DO SISTEMA: [S]trong

Entгo ta conseguindo entender minha linha de raciocinio da condicional e do jovem o exemplo que estou dando й outro. Junto com o do jovem ai.
nгo entendi o seu exemplo... e esse || no loop ? vai gerar erro ?
Код:
if(GetPlayerMoney() < 20 || GetPlayerMoney() < 30)
os dois sгo a mesma condiзгo, pois se o player tem 19 de money entra na condiзгo se ele tem 20 ela passa da primeira mais nгo na segunda logo seria facil usar so GetPlayerMoney() < 30
Reply
#6

eu jб resolvi... primeiro verifiquei se o player tem dinheiro, depois verifiquei se ele tem o dinheiro necessбrio tendeu.. pq se ele nao tiver o dinheiro necessбrio, ele retorna o valor conforme o tanto de dinheiro que o player tem.. e pega tudo que ele tem e transforma no certo
Reply
#7

@ Topico resolvido, postei junto '--
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)