[SUGGESTION]Few suggestions..
#1

That's my suggestions for Sa-Mp 0.3c:

- ToggleDialogSpawn(true/false); - in OnGameModeInit to hide dialog spawn all players.
- SetPlayerArmedWeapon(playerid, ...); - Let this use in vehicle because it really help to Drive By by Driver.
- Skills - Motorcycles, bikes, cars, boats, helicopters, planes
(use with: SetPlayerSkillLevel(playerid,WEAPON_SKILL_.../BIKE_SKILL/CAR_SKILL/BOATS_SKILL/HELICOPTER_SKILL/PLANES_SKIL,....)
- Make an longer health bar - (Like skill.. SetPlayerSkillLevel(playerid, HEALTH_BAR, %d)
- Delete all map icons (without north).
- ToggleHeadMovements(true/false); -
(Toggle this in OnGameModeInit on false and any player can't move head; command /headmove will stop working.)
- Keys - what about a keys? maybe a new function what getting pressed key? if(newkeys == 'R'). At the momment these keys what we have at Sa-Mp is really bad.
- Dialog Move - Just moving dialog by cursor.
- Objects: French Key, Taxi Siren on the roof, Silencer for attach to weapons.
Reply
#2

PL. Riddick94 - Pomysły naprawdę fajne, mam nadzieje że developerzy sampa dodadzą je do 0.3c
ENG. Riddick94 - Your ideas is very very cool, i have hopes a sa-mp developers added this for 0.3c
Reply
#3

The only big thing i want is more key definitions, maybe the most important thing for RP(G) servers.
Reply
#4

Hope samp's team will add this
Reply
#5

I support the suggestions Riddick'a. I hope that they will be implemented in version 0.3c
Reply
#6

Nice ideas mate, hope they will be added in 0.3c.
Reply
#7

The keys is a very important for the RP servers, i hope they will add this.
And a more important is the OnPlayerShot(playerid, target = -1, weapon, bodypart) - and we can disable the shot damage or etc..
Reply
#8

Quote:
Originally Posted by godknightx
Посмотреть сообщение
The keys is a very important for the RP servers, i hope they will add this.
And a more important is the OnPlayerShot(playerid, target = -1, weapon) - and we can disable the shot damage or etc..
Scriptable with 'IsPlayerAimingAt'. This is somewhere on forum i'll edit post when find this.

edit://
Код:
stock IsHeadshot(playerid, targetplayerid) 
{ 
new Float:x, Float:y, Float:z; 
GetPlayerPos(targetplayerid, x, y, z);
return IsPlayerAimingAt(playerid, x, y, z+0.8, 0.2); 
}

//Function IsPlayerAimingAt:
stock IsPlayerAimingAt(playerid, Float:x, Float:y, Float:z, Float:radius)
{
new Float:cx,Float:cy,Float:cz,Float:fx,Float:fy,Float:fz;
GetPlayerCameraPos(playerid, cx, cy, cz);
GetPlayerCameraFrontVector(playerid, fx, fy, fz);
return (radius >= DistanceCameraTargetToLocation(cx, cy, cz, x, y, z, fx, fy, fz));
}

// And Distance Camera to Target.
Float:DistanceCameraTargetToLocation(Float:CamX, Float:CamY, Float:CamZ,  Float:ObjX, Float:ObjY, Float:ObjZ,  Float:FrX, Float:FrY, Float:FrZ)
{
new Float:TGTDistance;
TGTDistance = floatsqroot((CamX - ObjX) * (CamX - ObjX) + (CamY - ObjY) * (CamY - ObjY) + (CamZ - ObjZ) * (CamZ - ObjZ));
new Float:tmpX, Float:tmpY, Float:tmpZ;
tmpX = FrX * TGTDistance + CamX;
tmpY = FrY * TGTDistance + CamY;
tmpZ = FrZ * TGTDistance + CamZ;
return floatsqroot((tmpX - ObjX) * (tmpX - ObjX) + (tmpY - ObjY) * (tmpY - ObjY) + (tmpZ - ObjZ) * (tmpZ - ObjZ));
}
Not tested - but; yes.. better will be 'OnPlayerShoot(playerid, part_of_body);.

edit:2//
My god i've lost about something but it must be create, a most suggestion: French Key for Mechanics xD
Reply
#9

Its a bugged code, i now use it, but not stable... And the samp already have this function, because the samp save who is the last shoter for a player... So i think its not a hard work
Reply
#10

The addition of more keys is highly unlikely, this is because the server would then have to receive the information, which will cause a lot more lag.



Something I would really like to see is a client sided .amx file for players to optionally download from a server's website (MUCH like the current setup of the SAMP.img)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)