Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #if defined Parka
- Include: C_Tuning
- Scripter: Parka
- Date: 11:00 a.m. 20/06/2013
- CallBacks:
- AddVPNeon ( playerid, Color, Model);
- AddVPFlames( playerid, Model );
- AddVPWeapon( playerid, WeaponObject, Model);
- DeleteVehicleNeon ( vehicleid );
- DeleteVehicleFlames( vehicleid );
- DeleteVehicleWeapon( vehicleid );
- Simple Example:
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(!strcmp(cmdtext, "/addneon", true))
- {
- if( IsPlayerInAnyVehicle( playerid ) )
- {
- AddVPNeon( playerid, 18648, 411);
- }else return SendClientMessage( playerid, 0xFF0000FF, "Você não está em um veículo");
- return 1;
- }
- if(!strcmp(cmdtext, "/addflames", true))
- {
- if( IsPlayerInAnyVehicle( playerid ) )
- {
- AddVPFlames( playerid, 411 );
- }else return SendClientMessage( playerid, 0xFF0000FF, "Você não está em um veículo");
- return 1;
- }
- if(!strcmp(cmdtext, "/addweapon", true))
- {
- if( IsPlayerInAnyVehicle( playerid ) )
- {
- AddVPWeapon( playerid, 355, 411);
- }else return SendClientMessage( playerid, 0xFF0000FF, "Você não está em um veículo");
- return 1;
- }
- return 0;
- }
- #endif
- #include <a_samp>
- main(){}
- new AOTV_NEON@[MAX_PLAYERS][2];
- new AOTV_WEAPS@[MAX_PLAYERS];
- new AOTV_FLAMES@[MAX_PLAYERS][2];
- forward DeleteVPNeon( playerid );
- public DeleteVPNeon( playerid )
- {
- DestroyObject( AOTV_NEON@[playerid][0] );
- DestroyObject( AOTV_NEON@[playerid][1] );
- }
- forward DeleteVPFlames( playerid );
- public DeleteVPFlames( playerid )
- {
- DestroyObject( AOTV_FLAMES@[playerid][0] );
- DestroyObject( AOTV_FLAMES@[playerid][1] );
- }
- forward DeleteVPWeapon( playerid );
- public DeleteVPWeapon( playerid )
- {
- DestroyObject( AOTV_WEAPS@[playerid] );
- DestroyObject( AOTV_WEAPS@[playerid] );
- }
- forward AddVPWeapon( playerid, WeaponObject, Model);
- public AddVPWeapon( playerid, WeaponObject, Model)
- {
- DestroyObject( AOTV_WEAPS@[playerid] );
- AOTV_WEAPS@[playerid] = CreateObject( WeaponObject, 0, 0, -1000, 0, 0, 0, 100);
- switch( Model )
- {
- case 411:
- {
- AttachObjectToVehicle( AOTV_WEAPS@[playerid], GetPlayerVehicleID(playerid), -0.225000,-1.049999,0.449999,-59.400009,21.600002,0.000000);
- }
- case 451:
- {
- AttachObjectToVehicle( AOTV_WEAPS@[playerid], GetPlayerVehicleID(playerid), -0.225000,-1.500000,0.375000,-64.800010,29.700004,0.000000);
- }
- case 506:
- {
- AttachObjectToVehicle( AOTV_WEAPS@[playerid], GetPlayerVehicleID(playerid), -0.225000,-1.500000,0.375000,-70.200004,10.800001,0.000001);
- }
- default:
- {
- AttachObjectToVehicle( AOTV_WEAPS@[playerid], GetPlayerVehicleID(playerid), -0.225000,-1.049999,0.449999,-59.400009,21.600002,0.000000);
- }
- }
- return 1;
- }
- forward AddVPFlames( playerid, Model );
- public AddVPFlames( playerid, Model )
- {
- DestroyObject( AOTV_FLAMES@[playerid][0] );
- DestroyObject( AOTV_FLAMES@[playerid][1] );
- AOTV_FLAMES@[playerid][0] = CreateObject( 18694, 0, 0, -1000, 0, 0, 0, 100);
- AOTV_FLAMES@[playerid][1] = CreateObject( 18694, 0, 0, -1000, 0, 0, 0, 100);
- switch( Model )
- {
- case 411:
- {
- AttachObjectToVehicle(AOTV_FLAMES@[playerid][0], GetPlayerVehicleID(playerid), 0.374999,-2.475000,1.200000,175.499893,0.000020,0.000000);
- AttachObjectToVehicle(AOTV_FLAMES@[playerid][1], GetPlayerVehicleID(playerid), -0.375000,-2.475000,1.200000,175.499893,0.000020,0.000000);
- }
- case 451:
- {
- AttachObjectToVehicle(AOTV_FLAMES@[playerid][0], GetPlayerVehicleID(playerid), 0.000000,-2.400000,1.275000,175.499893,0.000000,0.000000);
- }
- case 506:
- {
- AttachObjectToVehicle(AOTV_FLAMES@[playerid][0], GetPlayerVehicleID(playerid), 0.600000,-2.550000,1.125000,180.899887,0.000000,0.000000);
- AttachObjectToVehicle(AOTV_FLAMES@[playerid][1], GetPlayerVehicleID(playerid), -0.524999,-2.550000,1.125000,180.899887,0.000000,0.000000);
- }
- default:
- {
- AttachObjectToVehicle(AOTV_FLAMES@[playerid][0], GetPlayerVehicleID(playerid), 0.374999,-2.475000,1.200000,175.499893,0.000020,0.000000);
- AttachObjectToVehicle(AOTV_FLAMES@[playerid][1], GetPlayerVehicleID(playerid), -0.375000,-2.475000,1.200000,175.499893,0.000020,0.000000);
- }
- }
- }
- forward AddVPNeon( playerid , Color, Model);
- public AddVPNeon( playerid , Color, Model)
- {
- switch( Model )
- {
- case 411:
- {
- DestroyObject( AOTV_NEON@[playerid][0] );
- DestroyObject( AOTV_NEON@[playerid][1] );
- AOTV_NEON@[playerid][0] = CreateObject( Color, 0, 0, -1000, 0, 0, 0, 100);
- AOTV_NEON@[playerid][1] = CreateObject( Color, 0, 0, -1000, 0, 0, 0, 100);
- AttachObjectToVehicle(AOTV_NEON@[playerid][0], GetPlayerVehicleID( playerid ), -0.974999,0.000000,-0.524999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(AOTV_NEON@[playerid][1], GetPlayerVehicleID( playerid ), 0.974999,0.000000,-0.524999,0.000000,0.000000,0.000000);
- }
- case 451:
- {
- DestroyObject( AOTV_NEON@[playerid][0] );
- DestroyObject( AOTV_NEON@[playerid][1] );
- AOTV_NEON@[playerid][0] = CreateObject( Color, 0, 0, -1000, 0, 0, 0, 100);
- AOTV_NEON@[playerid][1] = CreateObject( Color, 0, 0, -1000, 0, 0, 0, 100);
- AttachObjectToVehicle( AOTV_NEON@[playerid][0], GetPlayerVehicleID( playerid ), -0.974999,-0.225000,-0.524999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle( AOTV_NEON@[playerid][1], GetPlayerVehicleID( playerid ), 0.974999,-0.225000,-0.524999,0.000000,0.000000,0.000000);
- }
- case 506:
- {
- DestroyObject( AOTV_NEON@[playerid][0] );
- DestroyObject( AOTV_NEON@[playerid][1] );
- AOTV_NEON@[playerid][0] = CreateObject( Color, 0, 0, -1000, 0, 0, 0, 100);
- AOTV_NEON@[playerid][1] = CreateObject( Color, 0, 0, -1000, 0, 0, 0, 100);
- AttachObjectToVehicle( AOTV_NEON@[playerid][0], GetPlayerVehicleID( playerid ), -0.899999,-0.225000,-0.449999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle( AOTV_NEON@[playerid][1], GetPlayerVehicleID( playerid ), 0.899999,-0.225000,-0.449999,0.000000,0.000000,0.000000);
- }
- default:
- {
- DestroyObject( AOTV_NEON@[playerid][0] );
- DestroyObject( AOTV_NEON@[playerid][1] );
- AOTV_NEON@[playerid][0] = CreateObject( Color, 0, 0, -1000, 0, 0, 0, 100);
- AOTV_NEON@[playerid][1] = CreateObject( Color, 0, 0, -1000, 0, 0, 0, 100);
- AttachObjectToVehicle(AOTV_NEON@[playerid][0], GetPlayerVehicleID( playerid ), -0.974999,0.000000,-0.524999,0.000000,0.000000,0.000000);
- AttachObjectToVehicle(AOTV_NEON@[playerid][1], GetPlayerVehicleID( playerid ), 0.974999,0.000000,-0.524999,0.000000,0.000000,0.000000);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement