Pequenina ajuda ...
#1

pawn Код:
if(current == Aeroporto)
    {
        switch(row)
        {
            case 0:
        {
        if(GetPlayerMoney(playerid)<3000) return SendPlayerMessageToPlayer(playerid,COLOR_LIGHTBLUE,"[Aero LS]Vocк nгo tem dinheiro suficiente para pagar a viagem!");
        SetPlayerPos(playerid,-1423.0099,-290.4856,14.1484);
        GivePlayerMoney(playerid,-3000);
        TogglePlayerControllable(playerid, 1);
        }
            case 1:
        {
        SetPlayerPos(playerid,1675.7510,1490.8715,10.7708);
        GivePlayerMoney(playerid,-3000);
        TogglePlayerControllable(playerid, 1);
        if(GetPlayerMoney(playerid)<3000) return SendPlayerMessageToPlayer(playerid,COLOR_LIGHTBLUE,"[Aero LS]Vocк nгo tem dinheiro suficiente para pagar a viagem!");
        }
        case 2:
        {
        TogglePlayerControllable(playerid, 1);
        }
        }
    return 1;
}
certo da pra ve que eu quero que quando o player viaja e nao ter dinheiro nao deixar e envia essa menssagem mas eu testo nao funfa ( Claro depois irei diferenciaras passagem pra 200,3000 etc
Reply
#2

Substitua SendPlayerMessageToPlayer por SendClientMessage. SendPlayerMessageToPlayer й pra mandar mensagem de um player para outro, no caso vocк mandaria uma mensagem do player COLOR_LIGHTBLUE, que nгo й um player e sim uma cor, ao playerid, entгo a mensagem nгo seria enviada. Simplesmente troque por SendClientMessage.
Reply
#3

'''''''''''''''''''''''''''''''''''''''''''''''''' '''''''''''''''''''''''
pawn Код:
if(current == Aeroporto)
    {
        switch(row)
        {
            case 0:
        {
        if(GetPlayerMoney(playerid)<3000) return SendClientMessage(playerid,COLOR_LIGHTBLUE,"[Aero LS]Vocк nгo tem dinheiro suficiente para pagar a viagem!");
        SetPlayerPos(playerid,-1423.0099,-290.4856,14.1484);
        GivePlayerMoney(playerid,-3000);
        TogglePlayerControllable(playerid, 1);
        }
            case 1:
        {
        SetPlayerPos(playerid,1675.7510,1490.8715,10.7708);
        GivePlayerMoney(playerid,-3000);
        TogglePlayerControllable(playerid, 1);
        if(GetPlayerMoney(playerid)<3000) return SendClientMessager(playerid,COLOR_LIGHTBLUE,"[Aero LS]Vocк nгo tem dinheiro suficiente para pagar a viagem!");
        }
        case 2:
        {
        TogglePlayerControllable(playerid, 1);
        }
        }
    return 1;
}
Reply
#4

tenta ai
pawn Код:
if(current == Aeroporto)
    {
        switch(row)
        {
            case 0:
        {
        GetPlayerMoney(playerid); // vai ve se ele tem dinhero
        if(GetPlayerMoney(playerid)>=100) // se ele tive 100 reau ele vai viaja
        {
        SetPlayerPos(playerid,-1423.0099,-290.4856,14.1484);
        TogglePlayerControllable(playerid, 1);
        }
        if(GetPlayerMoney(playerid)<=99) // ele naum tem dinhero,entao nao viaja
        {
        SendClientMessage(playerid,COLOR_LIGHTBLUE,"[Aero LS]Vocк nгo tem dinheiro suficiente para pagar a viagem!");
        TogglePlayerControllable(playerid, 1);
        }
        }
            case 1:
        {
        GetPlayerMoney(playerid); // vai ve se ele tem dinhero
        if(GetPlayerMoney(playerid)>=100) // se ele tive 100 reau ele vai viaja
        {
        SetPlayerPos(playerid,1675.7510,1490.8715,10.7708);
        TogglePlayerControllable(playerid, 1);
        }
        if(GetPlayerMoney(playerid)<=99) // ele naum tem dinhero,entao nao viaja
        {
        SendClientMessage(playerid,COLOR_LIGHTBLUE,"[Aero LS]Vocк nгo tem dinheiro suficiente para pagar a viagem!");
        TogglePlayerControllable(playerid, 1);
        }
        }
        case 2:
        {
        TogglePlayerControllable(playerid, 1);
        }
        }
        return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)