Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:neon(playerid, params[])
- {
- if(PlayerInfo[playerid][pVehicleKeysFrom] != INVALID_PLAYER_ID)
- {
- new carid = GetPlayerVehicleID(playerid);
- new ownerid = PlayerInfo[playerid][pVehicleKeysFrom];
- if(IsPlayerConnected(ownerid))
- {
- new d = PlayerInfo[playerid][pVehicleKeys];
- if(PlayerVehicleInfo[playerid][d][pvNeon])
- {
- if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_GREY, "You must be in the driver seat.");
- if(IsValidDynamicObject(ObjectSelect[carid][0]) && IsValidDynamicObject(ObjectSelect[carid][1])) {
- DestroyDynamicObject(ObjectSelect[carid][0]); DestroyDynamicObject(ObjectSelect[carid][1]);
- }
- ObjectSelect[carid][0] = CreateDynamicObject(PlayerVehicleInfo[ownerid][d][pvNeon],0,0,0,0,0,0);
- ObjectSelect[carid][1] = CreateDynamicObject(PlayerVehicleInfo[ownerid][d][pvNeon],0,0,0,0,0,0);
- AttachDynamicObjectToVehicle(ObjectSelect[carid][0], carid, -0.8, 0.0, -0.55, 0.0, 0.0, 0.0);
- AttachDynamicObjectToVehicle(ObjectSelect[carid][1], carid, 0.8, 0.0, -0.55, 0.0, 0.0, 0.0);
- new string[30 + (MAX_PLAYER_NAME * 2)];
- format(string, sizeof(string), "* %s press the neon button", GetPlayerNameEx(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " This Vehicle doesn't have any neon installed");
- return 1;
- }
- }
- }
- for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++)
- {
- new carid = GetPlayerVehicleID(playerid);
- if(IsPlayerInVehicle(playerid, PlayerVehicleInfo[playerid][d][pvId]))
- {
- if(PlayerVehicleInfo[playerid][d][pvNeon])
- {
- if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_GREY, "You must be in the driver seat.");
- if(IsValidDynamicObject(ObjectSelect[carid][0]) && IsValidDynamicObject(ObjectSelect[carid][1])) {
- DestroyDynamicObject(ObjectSelect[carid][0]); DestroyDynamicObject(ObjectSelect[carid][1]);
- }
- ObjectSelect[carid][0] = CreateDynamicObject(PlayerVehicleInfo[playerid][d][pvNeon],0,0,0,0,0,0);
- ObjectSelect[carid][1] = CreateDynamicObject(PlayerVehicleInfo[playerid][d][pvNeon],0,0,0,0,0,0);
- AttachDynamicObjectToVehicle(ObjectSelect[carid][0], carid, -0.8, 0.0, -0.55, 0.0, 0.0, 0.0);
- AttachDynamicObjectToVehicle(ObjectSelect[carid][1], carid, 0.8, 0.0, -0.55, 0.0, 0.0, 0.0);
- new string[30 + (MAX_PLAYER_NAME * 2)];
- format(string, sizeof(string), "* %s press the neon button", GetPlayerNameEx(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " This Vehicle doesn't have any neon installed");
- return 1;
- }
- }
- }
- SendClientMessage(playerid, COLOR_GREY, "You need to be inside a vehicle that you own.");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement