SA-MP Forums Archive
[FilterScript] First Filterscript - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Filterscripts (https://sampforum.blast.hk/forumdisplay.php?fid=17)
+--- Thread: [FilterScript] First Filterscript (/showthread.php?tid=186662)



First Filterscript - PilotXtreme - 30.10.2010

This is a filterscript which makes it so you don't need stairs to enter the AT-400.

http://solidfiles.com/d/4ed8/

Please post comments!


Re: First Filterscript - Haydz - 30.10.2010

nice, can be very helpful.


Re: First Filterscript - Kidemo - 30.10.2010

Pretty cool


Re: First Filterscript - Hiddos - 30.10.2010

How 'bout really taking a look at the script and judge afterwards, this won't work.


Re: First Filterscript - rbN. - 30.10.2010

Not going to work, like Hiddos said..:

pawn Код:
//No Stairs AT-400

#include <a_samp>

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
    print("\n----------------------------------");
    print(" No stair at-400 filterscript loaded!");
    print("----------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (PRESSED(KEY_SECONDARY_ATTACK))
    {
        if (GetVehicleModel(GetClosestVehicle(playerid)) == 577)
        {
            if (GetDistanceToCar(playerid,GetClosestVehicle(playerid)) <35)
            {
            PutPlayerInVehicle(playerid,GetClosestVehicle(playerid),0);
            }
        }
    }
    return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
    if(vehicleid == createdforplayer[playerid])
    {
        DestroyVehicle(vehicleid);
    }

}
#endif
1. GetClosestVehicle ain't in the script, neither in the normal functions.
2. GetDistanceToCar neither does.
3. createdforplayer neither exists in the script..
4. You never defined FILTERSCRIPT, so it never will work out.

pawn Код:
//No Stairs AT-400

#include <a_samp>

public OnFilterScriptInit()
{
    print("\n----------------------------------");
    print(" No stair at-400 filterscript loaded!");
    print("----------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (newkeys & KEY_SECONDARY_ATTACK)
    {
        if(!IsPlayerInAnyVehicle(playerid))
        {
            if (GetVehicleModel(GetClosestCar(playerid)) == 577)
            {
                if (GetDistanceToCar(playerid,GetClosestCar(playerid)) <35)
                {
                    PutPlayerInVehicle(playerid,GetClosestCar(playerid),0);
                }
            }
        }
    }
    return 1;
}

GetDistanceToCar(playerid,carid)
{
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2,Float:dis;
    if (!IsPlayerConnected(playerid)) return -1;
    GetPlayerPos(playerid,x1,y1,z1);
    GetVehiclePos(carid, x2,y2,z2);
    dis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2 )+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
    return floatround(dis);
}

GetClosestCar(playerid)
{//darkrealm
    if (!IsPlayerConnected(playerid)) return -1;
    new Float:prevdist = 5.000,prevcar;
    for(new carid = 0; carid < MAX_VEHICLES; carid++)
    {
        new Float:dist = GetDistanceToCar(playerid,carid);
        if ((dist < prevdist))
        {
            prevdist = dist;prevcar = carid;
        }
    }
    return prevcar;
}
^ Little bit fixed for you


Re: First Filterscript - The_Moddler - 30.10.2010

Now it's RobinOwnz FS ^_^


Re: First Filterscript - gamer931215 - 20.11.2010

Quote:
Originally Posted by RobinOwnz
Посмотреть сообщение
Not going to work, like Hiddos said..:

1. GetClosestVehicle ain't in the script, neither in the normal functions.
2. GetDistanceToCar neither does.
3. createdforplayer neither exists in the script..
4. You never defined FILTERSCRIPT, so it never will work out.
Its because its stolen, just like the gamemode he is banned for now. Its ripped out of my FDM pilot gamemode. This guy cant script, but also fails at ripping rofl.


Re: First Filterscript - Xcite - 20.11.2010

Good FS !


Re: First Filterscript - Hiddos - 20.11.2010

Quote:
Originally Posted by Xcite
Посмотреть сообщение
Good FS !
May I advise you to judge by the script, not as in getting your post count higher?


Re: First Filterscript - necrobg3 - 26.03.2011

For First [FS] Is Pretty Good