Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FILTERSCRIPT
- #include <a_samp>
- #pragma tabsize 0
- new PartyObject[MAX_PLAYERS] = {-1,...};
- public OnGameModeInit()
- {
- return 1;
- }
- stock DFT(vehicleid)
- {
- new result;
- new model = GetVehicleModel(vehicleid);
- switch(model)
- {
- case 578: result = model;
- default: result = 0;
- }
- return result;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/party", cmdtext, true, 10) == 0)
- {
- new vehid = GetPlayerVehicleID(playerid);
- if(DFT(vehid))
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- PlayAudioStreamForPlayer(i, "http://k006.kiwi6.com/hotlink/mx93jtrlp3/party.mp3");
- }
- if(PartyObject[playerid] != -1)
- {
- DestroyObject(PartyObject[playerid]);
- PartyObject[playerid] = -1;
- }
- PartyObject[playerid] = CreateObject(modelid, 0.0,0.0,0.0,0.0,0.0,0.0,100.0);
- AttachObjectToVehicle(PartyObject[playerid], vehid, -0.110000, 2.280004, -0.254999, 0.000000, 0.000000, 0.000000);
- }
- else
- {
- SendClientMessage(playerid, 0x804000,"You must be in a DFT-30");
- }
- return 1;
- }
- return 0;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- new vehid = GetPlayerVehicleID(playerid);
- if(DFT(vehid))
- {
- SetWorldTime(12);
- StopAudioStreamForPlayer(playerid);
- if(PartyObject[playerid] != -1)
- {
- DestroyObject(PartyObject[playerid]);
- PartyObject[playerid] = -1;
- }
- return 1;
- }
- return 0;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- if(PartyObject[playerid] != -1)
- {
- DestroyObject(PartyObject[playerid]);
- PartyObject[playerid] = -1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement