[FilterScript] Anti CJ [Car Jacking]
#1

Les dejo mi script de anti car jacking que idee para un servidor del cual luego me banearon y se robaron mis cуdigos, bueno no les voy a contar la historia de mi vida, lo que hace es que cuando x usuario trata de robarte el coche y alguien lo esta conduciendo lo congelara diciendole que no esta permitido el CJ (Car jacking), simplemento lo dejo aca:

pawn Код:
// FS creado por Carlos Romero (Carloselunico || Casio)
#include <a_samp>
#define COLOR_ROJO 0xAA3333AA
public OnFilterScriptInit()
{
        print("\n--------------------------------------");
        print("*** --- Anti Car Jacking Cargado --- ***");
        print("--------------------------------------\n");
        return 1;
}

public OnFilterScriptExit()
{
        print("*** --- Unloaded Car Jacking  --- ***");
        return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(!ispassenger && cocheocupado(vehicleid))
{
new Float:cjx, Float:cjy, Float:cjz;
GetPlayerPos(playerid, cjx, cjy, cjz);
SetPlayerPos(playerid, cjx, cjy, cjz);
SendClientMessage(playerid, COLOR_ROJO, "No esta permitido el CJ, en este servidor.");
TogglePlayerControllable(playerid, 0);
SetTimerEx("descongelar", 2000, 0, "i", playerid);
}
return 1;
}

forward descongelar(playerid);
public descongelar(playerid)
{
TogglePlayerControllable(playerid, 1);
}

stock cocheocupado(vehicleid)
{
    for(new i; i<GetMaxPlayers(); i++)
        if(IsPlayerConnected(i) && IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
                return 1;
    return 0;
}
Pastebin: http://pastebin.com/90uss7Ze

Chau suerte a todos y espero que alla dejado la versiуn correcta del cуdigo.
Reply
#2

Se ve bueno para RP para fr no jjaja solo digo, si no lo dijiste, ignorame XDDD
Buen trabajo, aunque ya lo habнa visto en servidores (capaz que sea el que te banearon), saludos!
Reply
#3

No lo testeй ni nada, pero.. їno hay que meter al jugador al que le hacen CJ nuevamente al vehнculo? porque por mбs que se congele el que hace CJ, por ahн el jugador al que le hacen CJ, se sale del vehнculo.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)