[Ajuda]Turbo RPG
#5

~le pronto, acho que agora ta sem erros...
pawn Код:
#include <a_samp>

new bool:TemTurbo[MAX_PLAYERS];
#define FILTERSCRIPT
#define HANDLING 1 // Aki O Handling ( quanto menor mais velocidade )

new HandlingZ[MAX_PLAYERS], Cima, Baixo, Chave;

public OnFilterScriptInit()
{
    print("+-+-+-+-+-+-+-+-+-+-+-+-+-+-+");
    print("|- Ultra Turbo By: TiagoPS -|");
    print("|-+-+-+-+ Carregado +-+-+-+-|");
    print("+-+-+-+-+-+-+-+-+-+-+-+-+-+-+");
    SetTimer("Handling",250, true);
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{

    if (strcmp("/TurboON", cmdtext, true, 8) == 0)
    {
        if(TemTurbo[playerid])
        {
            HandlingZ[playerid] = 1;
            SendClientMessage(playerid, 0xFFFFFFAA, "Turbo Ativado");

        }
        else if(!TemTurbo[playerid]) return SendClientMessage(playerid, -1, "Vocк nгo tem um turbo! Digite {FF0000}/ComprarTurbo{FFFFFF} para comprar um!");
        return 1;
    }
    if (strcmp("/TurboOFF", cmdtext, true, 8) == 0)
    {
        if(TemTurbo[playerid])
        {
            HandlingZ[playerid] = 0;
            SendClientMessage(playerid, 0xFFFFFFAA, "Turbo Desativado");
        }
        else if(!TemTurbo[playerid]) return SendClientMessage(playerid, -1, "Vocк nгo tem um turbo! Digite {FF0000}/ComprarTurbo{FFFFFF} para comprar um!");
        return 1;
    }
    if (strcmp("/ComprarTurbo", cmdtext, true, 8) == 0)
    {
        if(TemTurbo[playerid]) return SendClientMessage(playerid, -1, "Vocк jб tem um turbo");
        if(!TemTurbo[playerid])
        {
            TemTurbo[playerid] = true;
            SendClientMessage(playerid, 0xFFFFFFAA, "Vocк Comprou um turbo!");

        }
        return 1;
    }
    if (strcmp("/VenderTurbo", cmdtext, true, 8) == 0)
    {
        if(!TemTurbo[playerid]) return SendClientMessage(playerid, -1, "Vocк nгo tem um turbo!");
        if(TemTurbo[playerid])
        {
            TemTurbo[playerid] = false;
            SendClientMessage(playerid, 0xFFFFFFAA, "Vocк vendeu seu turbo.");

        }
        return 1;
    }
    return false;
}

public OnPlayerDisconnect(playerid, reason)
{
    TemTurbo[playerid] = false;
    return 1;
}

forward Handling();
public Handling()
{
    for(new i; i < MAX_PLAYERS; i++)
    {
        if(HandlingZ[i] == 1)
        {
            GetPlayerKeys(i,Chave,Cima,Baixo);
            if(Chave &= 8)
            {
                if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
                {
                    new Float:X,Float:Y,Float:Z;
                    GetVehicleVelocity(GetPlayerVehicleID(i),X,Y,Z);
                    SetVehicleVelocity(GetPlayerVehicleID(i),X+(X / HANDLING),Y+(Y / HANDLING),Z+(Z / HANDLING));
                }
            }
        }
    }
    return true;
}
Reply


Messages In This Thread
[Ajuda]Turbo RPG - by wevertonneves - 29.10.2011, 13:07
Re: {AJUDA]Turbo RPG - by [Dk]TuReTOo - 29.10.2011, 13:13
Re: {AJUDA]Turbo RPG - by Colgate - 29.10.2011, 13:19
Re: {AJUDA]Turbo RPG - by wevertonneves - 29.10.2011, 14:20
Re: {AJUDA]Turbo RPG - by Kuddy - 29.10.2011, 15:42
Re: {AJUDA]Turbo RPG - by wevertonneves - 29.10.2011, 17:22

Forum Jump:


Users browsing this thread: 1 Guest(s)