[FilterScript] ЎFreno de Mano! [ R5 ]
#1

FRENO DE MANO
( sуlo funcional en la R5 )
Hoy les traigo un filterscript para los servidores roleplay, que actuб como un freno de mano de un auto en la realidad impidiendo que sea movilizado este.

El ъnico comando es /frenodemano, tanto para activarlo como para desactivarlo.

Video:

[ame]http://www.youtube.com/watch?v=J08zTeqjid0[/ame]

Update:
1. Deja elegir el idioma cambiando la variable "idioma".
2. Por tecla:
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if((newkeys & KEY_SUBMISSION) && !(oldkeys & KEY_SUBMISSION))
    {
        if (IsPlayerInAnyVehicle(playerid))
        {
            new coche = GetPlayerVehicleID(playerid);
            new nombre[MAX_PLAYER_NAME], string_freno[128], partes[7];
            GetPlayerName(playerid, nombre, sizeof(nombre));
            if(FrenodeMano[coche] == 1)
            {
                FrenodeMano[coche] = 0;
                if(idioma == 0) format(string_freno, sizeof(string_freno), "* %s quitу el freno de mano al vehнculo.", nombre);
                if(idioma == 1) format(string_freno, sizeof(string_freno), "* %s took the hand brake the vehicle.", nombre);
                ProxDetector(30.0, playerid, string_freno, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                GetVehicleParamsEx(coche, partes[0], partes[1], partes[2], partes[3], partes[4], partes[5], partes[6]);
                SetVehicleParamsEx(coche,VEHICLE_PARAMS_ON, partes[1], partes[2], partes[3], partes[4], partes[5], partes[6]);
                return 1;
            }
            if(FrenodeMano[coche] == 0)
            {
                FrenodeMano[coche] = 1;
                GetVehiclePos(coche, VehFrenoPOS[coche][0], VehFrenoPOS[coche][1], VehFrenoPOS[coche][2]);
                GetVehicleZAngle(coche, VehFrenoPOS[coche][3]);
                SetVehicleVelocity(coche, 0, 0, 0);
                if(idioma == 0) format(string_freno, sizeof(string_freno), "* %s colocу el freno de mano al vehнculo.", nombre);
                if(idioma == 1) format(string_freno, sizeof(string_freno), "* %s put the hand brake the vehicle.", nombre);
                ProxDetector(30.0, playerid, string_freno, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                GetVehicleParamsEx(coche, partes[0], partes[1], partes[2], partes[3], partes[4], partes[5], partes[6]);
                SetVehicleParamsEx(coche,VEHICLE_PARAMS_OFF, partes[1], partes[2], partes[3], partes[4], partes[5], partes[6]);
                return 1;
            }
        }
    }
    return 1;
}
Pastebin: http://pastebin.com/bZEGCeKz


Funcional para todas las versiones: PasteBin ( By: Josta )

Un saludo, [J]ulian.
Reply


Messages In This Thread
ЎFreno de Mano! [ R5 ] - by [J]ulian - 01.08.2011, 06:24
Respuesta: ЎFreno de Mano! [ R5 ] - by RcoN! - 01.08.2011, 06:55
Respuesta: ЎFreno de Mano! [ R5 ] - by Lunnatiicz - 01.08.2011, 07:11
Respuesta: ЎFreno de Mano! [ R5 ] - by [J]ulian - 01.08.2011, 07:44
Re: ЎFreno de Mano! [ R5 ] - by MrDeath537 - 01.08.2011, 07:48
Respuesta: ЎFreno de Mano! [ R5 ] - by [J]ulian - 01.08.2011, 08:09
Respuesta: ЎFreno de Mano! [ R5 ] - by JuamFR - 01.08.2011, 08:48
Respuesta: ЎFreno de Mano! [ R5 ] - by VetoBarrera - 01.08.2011, 10:33
Respuesta: ЎFreno de Mano! [ R5 ] - by [J]ulian - 01.08.2011, 10:35
Respuesta: ЎFreno de Mano! [ R5 ] - by VetoBarrera - 01.08.2011, 10:37

Forum Jump:


Users browsing this thread: 1 Guest(s)