Suggestions for 0.3.8

Allow SA-MP servers to install their own IMG files/IDE/IPLs so players don't have to download them manually.
Reply

An option for searching the server through hostname would be nice.
Ability to switch between server in-game would be nice.
Addition of CEF would be game changer for SA-MP.
Reply

Код:
AttachVehicleToObject(vehicleid, objectid, Float:offsetX, Float:offsetY, Float:offsetZ, Float:RotX, Float:RotY, Float:RotZ)
+ possibly something like
Код:
GetPositionOffsetRelativeToObject(objectid, Float:x, Float:y, Float:z, &Float:offsetX, &Float:offsetY, &Float:offsetZ)
to easier attach such vehicle to object but not necessary.

What a purpose? For example we want to do a dodo short landing on a driving NPC with attached object.

Link to watch a video about landing Shamal on NPC vehicle with attached objects

As you can see on my video it is possible. But would be nice if such NPC could drive not only on straight roads but also on sloped roads, changing speed, turning. This function could freeze player control, but not classic freeze - player still could be rotating camera. If player would like to continue driving He would have press keys -> OnPlayerKeyStateChange -> DetachObjectFromVehicle(objectid, vehicleid).

May it sounds odd, but would be interesting. For example build mini airport (runway + some parking) on the flying NPC AT400 body. I don't know how complicated it would be to implement this.

EDIT:
Would be also nice if scripters could know if vehicle/player is in the air or on the ground - are touching anything by legs themselves. Or vehicle is in the air or on some ground (also this CreatedObject & AttachedToVehicle). I don't know GTA SA engine, but we all know that player/vehicle can falling down and finally hit surface (we lose hp, die, or vehicle lose hp) - so I think somewhere may be some flag to know current state whether we are falling in the air or stay tough on the ground.

This above would be helpful to detect when Dodo lands on moving NPC with attached objects, set some timer to detect when speed reach 0km/h and finally AttachVehicleToObject automatically or triggered by some key.

My english is not the best.
Reply

Код:
ToggleVehicleBlip(vehicleid, bool:toggle);
ToggleAllVehicleBlips(bool:toggle);
To enable/disable vehicle markers on players radar.
Reply

MoveObject/MovePlayerObject while it's attached to another object/vehicle. Usefull for rotations/scripting legs for animals/what not.
Reply

Suggestion: switch the download screen (dialog) for equal textdraw used in PlayerAudioStreamForPlayer (radar bottom).
Reply

Support for fastdownload url.
Reply

AttachVehicleToVehicle already suggested?

Reply

Add a function to disable casino games...
Reply

Add a function to control casino games. (Win / Lose .etc)
Reply

I think it will be better if You can fix the bug with in-vehicle skin changing, I'm sure You know, what I'm talking about!
And please fix the bug with fliping the vehicle, using the function SetVehicleZAngle, because when I flip on a hill the vehicle passes through it!
Reply

Quote:
Originally Posted by Kraeror
Посмотреть сообщение
I think it will be better if You can fix the bug with in-vehicle skin changing, I'm sure You know, what I'm talking about!
And please fix the bug with fliping the vehicle, using the function SetVehicleZAngle, because when I flip on a hill the vehicle passes through it!
Wouldn't hurt to have a native fix, but the best workaround is to simply put the player back in after setting a skin if they're in a vehicle. This is simple enough to do through hooking SetPlayerSkin through your script.
Reply

So we are in samp for fixing kalcor's bugs? if it could be fixed IT SHOULD. Same as precent sign in dialogs, its only 5 sec for him and we dont need another bugs instead of fixing previous
Reply

SetMapTXD(txd[])

or if its too much work then

HideRadar()

because it's ugly to see a blue circle when you're driving around vc/lc :P
Reply

In my opinion there are several more things which 0.3.8 can add to improve the RP experience and revive the RP community of SA-MP.

AttachVehicleToVehicle must've been suggested by now. (Haven't browsed through all replies.)
Like in Singleplayer, HPV was attached to Packer, this can be a game changer for RP.

IsPlayerNearTearGas(playerid) - This can detect if a player is around an activated Tear Gas. This can be very useful in a cop against rioters situation in RP servers.

Код:
if(IsPlayerNearTearGas(playerid)
{    return // Apply Animation here.
}
Reply

Add ability to change CJ's appearance.

We could do this with custom skins but there are too much options. For example, first skin would be CJ with white tank and blue jeans. Second skin would be CJ with black tank and blue jeans. Third skin would be CJ with no shirt and blue jeans and etc...
Reply

Would it be please possible to remove default bomb shops, mod shops and spray shops? Now when we can model our own garage door objects (which look same as the original ones) so it won't crash the game when placed in the original door position, I think it could be more convenient for some servers to create their own mod shops.
Reply

I thinks custon animation would be good.
Such as :

Quote:

AddCustomAnim

Reply

Plase change RemoveBuildingForPlayer limit to 2000
Reply

RemoveBuildingForPlayer(playerid, worldid, modelid, Float:fX, Float:fY, Float:fZ, Float:fRadius)
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)