Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- public OnFilterScriptInit()
- {
- ManualVehicleEngineAndLights ();//todos os veiculos desligados ao entrar!
- print(" FS FEITO POR BRINKESS ");
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/Ligarveiculo", cmdtext, true, 10) == 0)
- {
- if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER){
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, -1,"Você não está em um veículo");
- return 1;
- }
- new mot, lu, alar, por, cap, porma, ob;
- new carro = GetPlayerVehicleID(playerid);
- if(carro != INVALID_VEHICLE_ID)
- {
- GetVehicleParamsEx(carro, mot, lu, alar, por, cap, porma, ob);
- SetVehicleParamsEx(carro, VEHICLE_PARAMS_ON, lu, alar, por, cap, porma, ob);
- SendClientMessage(playerid, -1, "| INFO | Veículo Ligado");
- }else return SendClientMessage(playerid,-1,"Você não é o motorista de um veículo!");
- }
- return 1;
- }
- if(strcmp(cmdtext,"/DesligarVeiculo", true) == 0)
- {
- if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER){
- if(IsPlayerInAnyVehicle(playerid) == 0) return SendClientMessage(playerid, -1, "| ERRO | {FF0000}Você não está dentro de um veículo!");
- new engine, lights, alarm, doors, bonnet, boot, objective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, false, lights, false, doors, bonnet, boot, objective);
- SendClientMessage(playerid, -1, "| INFO| Veículo Desligado");
- }else return SendClientMessage(playerid,-1,"Você não é o motorista de um veículo!");
- return 1;
- }
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid, -1, " | INFO | Para ligar o veiculo use /LigarVeiculo e para desligar use /DesligarVeiculo ou Y para ambos!");
- }
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if((newkeys == KEY_YES) && (IsPlayerInAnyVehicle(playerid)))
- {
- if(!GetPVarInt(playerid, "Motor ON"))
- {
- SetPVarInt(playerid, "Motor ON", true);
- OnPlayerCommandText(playerid,"/LigarVeiculo");
- }
- else
- {
- SetPVarInt(playerid, "Motor ON", false);
- OnPlayerCommandText(playerid,"/DesligarVeiculo");
- }
- return true;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement