Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- native IsValidVehicle(vehicleid);
- new timer;
- public OnFilterScriptInit(){
- timer = SetTimer("FahrzeugAbbremsen", 100, true);
- return 1;
- }
- public OnFilterScriptExit(){
- KillTimer(timer);
- return 1;
- }
- forward FahrzeugAbbremsen();
- public FahrzeugAbbremsen()
- {
- new Float:x, Float:y, Float:z;
- for(new vid = 1, maxvid = GetVehiclePoolSize(); vid <= maxvid; vid++)
- {
- if(!IsValidVehicle(vid))continue;
- if(!IsAnyPlayerInVehicle(vid))continue;
- //#Abfrage ob das Fahrzeug die Handbremse gezogen hat
- GetVehicleVelocity(vid, x, y, z);
- SetVehicleVelocity(vid, x*0.1, y*0.1, z*0.1);//*0.1 ist die reduzierte Geschwindichtkeit (10% von der alten Geschwindichkeit)
- }
- }
- stock IsAnyPlayerInVehicle(vid)
- {
- for(new playerid = 0, maxplayers = GetPlayerPoolSize(); playerid <= maxplayers; playerid++)
- {
- if(!IsPlayerConnected(playerid))continue;
- if(!IsPlayerInAnyVehicle(playerid))continue;
- if(!IsPlayerInVehicle(playerid, vid))continue;
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement