20.05.2015, 07:50
I don't know if SA-MP could handle it, but a higher amount of maximum neon lights(effects) would be nice.
forward OnPlayerConnect(playerid, firstconnect);
SetVehicleFontLightColor(vehicleid,color);
native IsPlayerTyping(playerid);
Add an option to disable CLEO.
It has seriously become a huge problem for most servers. Most of the SA-MP cheats are made using CLEO. I can list half a dozen of them off the top of my head. Bullet crasher, car warping, rapid fire, proaim/aimbot, fake killing, troll mod, and some other ones. Most of them are difficult to detect and give false flags to non-cheating players. Server owners shouldn't have to detect CLEO hacks using tricky code when they can simply be omitted in SA-MP's code. |
Problem is that there are many useful CLEO mods like ELS and many more that could aid roleplay servers. I think it would be better IF you could blacklist certain CLEO mods but not every.
Sometimes we gotta look at what MTA has done by letting such things be scripted and even creating different types of lights. I would explain properly but I'm writing from my phone at work. |
Between blocking all CLEO mods and filtering them, the obvious choice would be the second. It's the most efficient simply because it won't allow users to bypass anything.
Hacking maniacs always find a way through leaks, so filters will always be useless. IMO Mods are the cancer of gaming. They have the potential to cause disaster in the files, and they can be abused. As Alfred said: Some people just want to watch the hole world burn. If they hide in the forest, you burn the entire forest to stop them. |
#include <a_samp>
new g_vehicle_int[MAX_VEHICLES];
stock LinkVehicleToInteriorEx(vehicleid, interior)
{
g_vehicle_int[vehicleid] = interior;
return LinkVehicleToInterior(vehicleid, interior);
}
#if defined _ALS_LinkVehicleToInterior
#undef LinkVehicleToInterior
#else
#define _ALS_LinkVehicleToInterior
#endif
#define LinkVehicleToInterior LinkVehicleToInteriorEx
stock SetVehicleToRespawnEx(vehicleid)
{
g_vehicle_int[vehicleid] = 0;
return SetVehicleToRespawn(vehicleid);
}
#if defined _ALS_SetVehicleToRespawn
#undef SetVehicleToRespawn
#else //Else if not defined
#define _ALS_SetVehicleToRespawn
#endif
#define SetVehicleToRespawn SetVehicleToRespawnEx
stock GetVehicleInterior(vehicleid)
{
return g_vehicle_int[vehicleid];
}
That is doable through PAWN:
pawn Code:
You can modify your sampgui.png file. You can also find mods for it using ******, it does exist and is there. |