15.10.2007, 02:59
To add more to Suggestion 3, they should make an AttachObjectToVehicle or AttachObjectToPlayerVehicle function (or both) that would let you attach any object to a vehicle with the offsets for x, y and z like AttachObjectToPlayer, so that you could make your own car mods or try to re-create the MTA
M Interstate 69 gamemode or whatever else that you can think of.
Also, instead of making another topic about suggestions for SA-MP 0.3, I'll post some of mine in this topic.
Suggestion 1:
SetPlayerWeaponSkillLevel and SetWeaponSkillLevel: Would allow you to set the weapon skill level for the players weapon or for all players weapons so that you could have duel miniguns or a single sawn-off shotgun if you wanted. I know this suggestion is very similar or in fact the same as pLaTaNo first suggestion, but I thought that I should post it anyway.
Suggestion 2:
AttachPlayerObjectToObject and AttachObjectToObject: Would allow you to attach a players object or a global object seen by all players, to another global object so that you could make a ship or something and then move just the main ship object without having to move all the rest of them at the same time. This has already been done on MTA
M and there is a video showing a ship that they made and then sunk using AttachObjectToObject with MoveObject to move the main ship object without having to move every object on the ship.
Suggestion 3:
FireRocketFromVehicle: Would allow you to fire a rocket from a vehicle with the offset x, y and z you set so that you could make a vehicle that cant fire rockets, be able to fire rockets, or so that you could make a hydra or a rhino be able to fire more rockets at once from the place they come from or in a cluster. An example of this function would be the MTA
M Interstate 69 gamemode which can be seen by watching the video about it on *******. Although, I don't know if they used a function like this or if they just used pieces of code to create the rocket firing effect.
Note: I also think that a mode would be a nice addition to a function like this so that you could chose if you want a normal rocket that goes straight or a heat-seeking rocket.
I had some other suggestions but I forgot what they were, so I'll add them to this post if I can remember them. But these are function suggestions that I think people might like if they were on SA-MP 0.3 as they might be very useful.
EDIT: I updated each of my Suggestions to include what I think the natives for the functions would look like and I also added another part to my 3rd Suggestion.

Also, instead of making another topic about suggestions for SA-MP 0.3, I'll post some of mine in this topic.
Suggestion 1:
SetPlayerWeaponSkillLevel and SetWeaponSkillLevel: Would allow you to set the weapon skill level for the players weapon or for all players weapons so that you could have duel miniguns or a single sawn-off shotgun if you wanted. I know this suggestion is very similar or in fact the same as pLaTaNo first suggestion, but I thought that I should post it anyway.
pawn Code:
native SetPlayerWeaponSkillLevel(playerid, weaponid, skillid);
native SetWeaponSkillLevel(weaponid, skillid);
AttachPlayerObjectToObject and AttachObjectToObject: Would allow you to attach a players object or a global object seen by all players, to another global object so that you could make a ship or something and then move just the main ship object without having to move all the rest of them at the same time. This has already been done on MTA

pawn Code:
native AttachPlayerObjectToObject(objectplayer, objectid, attachobjectid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:rX, Float:rY, Float:rZ);
native AttachObjectToObject(objectid, attachobjectid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:rX, Float:rY, Float:rZ);
FireRocketFromVehicle: Would allow you to fire a rocket from a vehicle with the offset x, y and z you set so that you could make a vehicle that cant fire rockets, be able to fire rockets, or so that you could make a hydra or a rhino be able to fire more rockets at once from the place they come from or in a cluster. An example of this function would be the MTA

pawn Code:
native FireRocketFromVehicle(vehicleid, mode, Float:OffsetX, Float:OffsetY, Float:OffsetZ);
I had some other suggestions but I forgot what they were, so I'll add them to this post if I can remember them. But these are function suggestions that I think people might like if they were on SA-MP 0.3 as they might be very useful.
EDIT: I updated each of my Suggestions to include what I think the natives for the functions would look like and I also added another part to my 3rd Suggestion.