Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include a_samp
- #include sscanf2
- #include streamer
- #include pawn.cmd
- new gVehicleArea;
- main(){}
- public OnPlayerEnterDynamicArea(playerid, areaid)
- {
- if(areaid == gVehicleArea)
- {
- if(IsValidDynamicArea(gVehicleArea))
- {
- PlayAudioStreamForPlayer(playerid, "http://live.hunterfm.com/live");
- SendClientMessage(playerid, -1, "[!] Você entrou em uma área onde tem um veículo com o som ligado.");
- }
- }
- return 1;
- }
- public OnPlayerLeaveDynamicArea(playerid, areaid)
- {
- if(areaid == gVehicleArea)
- {
- if(IsValidDynamicArea(gVehicleArea))
- {
- StopAudioStreamForPlayer(playerid);
- SendClientMessage(playerid, -1, "[!] Você saiu de uma área onde tem um veículo com o som ligado.");
- }
- }
- return 1;
- }
- // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
- CMD:v(playerid, params[])
- {
- new modelid;
- if(sscanf(params, "d", modelid))
- return SendClientMessage(playerid, -1, "[!] Use: /v [modelo]");
- if(!(400 <= modelid <= 611))
- return SendClientMessage(playerid, -1, "[!] Modelo inexistente.");
- // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
- new vehicleid, Float:Pos[4];
- GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
- GetPlayerFacingAngle(playerid, Pos[3]);
- // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
- vehicleid = CreateVehicle(modelid, Pos[0], Pos[1], Pos[2], Pos[3], -1, -1, -1);
- gVehicleArea = CreateDynamicCircle(Pos[0], Pos[1], 5.0, -1, -1, -1);
- AttachDynamicAreaToVehicle(gVehicleArea, vehicleid);
- PutPlayerInVehicle(playerid, vehicleid, 0);
- return 1;
- }
Add Comment
Please, Sign In to add comment