Suggestions For Future Sa:MP Versions.

Add new weapon skill levels.
Код:
0 - WEAPONSKILL_PISTOL
1 - WEAPONSKILL_PISTOL_SILENCED
2 - WEAPONSKILL_DESERT_EAGLE
3 - WEAPONSKILL_SHOTGUN
4 - WEAPONSKILL_SAWNOFF_SHOTGUN
5 - WEAPONSKILL_SPAS12_SHOTGUN
6 - WEAPONSKILL_MICRO_UZI
7 - WEAPONSKILL_MP5
8 - WEAPONSKILL_AK47
9 - WEAPONSKILL_M4
10 - WEAPONSKILL_SNIPERRIFLE
11 - WEAPONSKILL_COUNTRYRIFLE
12 - WEAPONSKILL_TEC9
13 - WEAPONSKILL_HEAVYWEAPON
If the weapon skill is at "0", the player can't obtain the weapon.
Reply

Quote:
Originally Posted by Lloyd B.
Посмотреть сообщение
Add new skill levels.
Код:
0 - WEAPONSKILL_PISTOL
1 - WEAPONSKILL_PISTOL_SILENCED
2 - WEAPONSKILL_DESERT_EAGLE
3 - WEAPONSKILL_SHOTGUN
4 - WEAPONSKILL_SAWNOFF_SHOTGUN
5 - WEAPONSKILL_SPAS12_SHOTGUN
6 - WEAPONSKILL_MICRO_UZI
7 - WEAPONSKILL_MP5
8 - WEAPONSKILL_AK47
9 - WEAPONSKILL_M4
10 - WEAPONSKILL_SNIPERRIFLE
11 - WEAPONSKILL_COUNTRYRIFLE
12 - WEAPONSKILL_TEC9
13 - WEAPONSKILL_HEAVYWEAPON
If the weapon skill is at "0", the player can't obtain the weapon.
You could just script that people get skillpoints based on their kill rate with each weapon...
Reply

These are the GTA:SA Skill levels, they allow different uses of the weapons, for instance high skill on MP5 let's you fire from shoulder position instead of hip position. And high skill on pistol/tec9/mac10 lets you dual wield them [hold one in each hand].
Reply

Quote:

CreateVehicleFeature(vehicleid,featureid);
example featureids : open hood, close door, use nos etc.

Hye dude, this exist... remove it.
Reply

^^i think he said that before them functions were officially released
Reply

Please add these functions to future SA-MP versions.
Set/GetPlayerMaxHealth(playerid, Float:maxhealth);
Reply

Max Health = 100 (I guess since that is the health you always have until injured.) or just
pawn Код:
#define MAX_HEALTH       //<<- Amount goes there
Reply

GetServerVersion(); ...
Reply

Make.... Pet.... Objects.... The legs don't even have to move.. The head has too though
Reply

Quote:
Originally Posted by [FU]Victious
Посмотреть сообщение
Scrap all the suggestions.

Make the sync extremely good, just like real life, no lag. :P
NOOOOOOOOOOOOOO!! Leave the shoting sync at is it, it's funnier .. because sometimes you miss, you have to gain the skill to lag shot and not every noob will kill other noobs like MTA sync it will be boring in my opinion
Reply

Suggestion for next samp version:

- SEEABLE SERVER MODED SKINS(players do not have to download) [Server Owners could allow/not allow seeable moded skins on their server with a function)
function: EnableCustomSkins or something like that

- SELF MADE OBJECTS(Server Owners/Developers could create they're own objects)

- CUSTOM CHAT POSITIONS(player chat could be placed anywhere on you're screen)

PlayerChatPosition(left)
PlayerChatPosition(left down)
PlayerChatPosition(right down)
etc..

These things would change SA:MP's uniqueness. Yes, samp developers has added new objects, but why not let the normal samp scripters/players add their own. I'm sure it's possible.
Reply

Why not this:

pawn Код:
SetPlayerChatBox(playerid,Float:X,Float:Y);
SetPlayerChatBoxColor(playerid,color);
HidePlayerChatBox(playerid);
Reply

Quote:
Originally Posted by admantis
Посмотреть сообщение
NOOOOOOOOOOOOOO!! Leave the shoting sync at is it, it's funnier .. because sometimes you miss, you have to gain the skill to lag shot and not every noob will kill other noobs like MTA sync it will be boring in my opinion
Don't see how it's "funnier" but whatever floats your boat :P.

Quote:
Originally Posted by willsuckformoney
Посмотреть сообщение
Why not this:

pawn Код:
SetPlayerChatBox(playerid,Float:X,Float:Y);
SetPlayerChatBoxColor(playerid,color);
HidePlayerChatBox(playerid);
I thought about this the other day, could be useful if you wanted to add a textdraw along the top of the screen without chat interferring with it also.
Reply

Quote:
Originally Posted by [FU]Victious
Посмотреть сообщение
Scrap all the suggestions.

Make the sync extremely good, just like real life, no lag. :P
I actually like the lag. It makes the game more hard to kill someone. If there is no lag it will be like single player when you kill them with like 2 shots. I don't like that. I personally think the "unsync" is something good in sa-mp. I like it alot but it is my OPINION.

I just think, brand new unskilled oppenents could come and easily kill you. I think you need to have skill and lag shot requires SOME skill. When people play servers, and they see a new kid and are usually like, oh this one is an easy kill, but then what if the unsync is taken off? Then you would fear all players of killing you and less people would be trying to attack others in TDM servers, IMHO.
Reply

I was thinking if the samp team can add:
1. the ability to shoot from a police helicopter like what the police do in GTA SA single player
and
2. the ability to aim and to shot with colt(or any other weapon if possible) as a driver on any motorcycle like the police on bikes do in single player of GTA SA.
Reply

Quote:
Originally Posted by PacoBeanZ
Посмотреть сообщение
I was thinking if the samp team can add:
1. the ability to shoot from a police helicopter like what the police do in GTA SA single player
and
2. the ability to aim and to shot with colt(or any other weapon if possible) as a driver on any motorcycle like the police on bikes do in single player of GTA SA.
1. Yes
2. No

More like any SMG, Pistol from any car.
Reply

public IsObjectMoved(objectid)
public IsPlayerObjectMoved(playerid, objectid)
Reply

1. public OnObjectMoved(objectid)
2. public OnPlayerObjectMoved(playerid, objectid)
Reply

Код:
Set/GetVehicleSpawnPos(vehicleid, Float:x, Float:y, Float:z);
Set/GetVehicleSpawnXAngle(vehicleid, Float:angle);
Set/GetVehicleSpawnYAngle(vehicleid, Float:angle);
Set/GetVehicleSpawnZAngle(vehicleid, Float:angle);
Set/GetVehicleXAngle(vehicleid, Float:angle);
Set/GetVehicleYAngle(vehicleid, Float:angle);
Reply

Here is the Concept.. ADDING NEW WEAPONS TO SA:MP
A Player Can Create a New Weapon in his Directory. In SA:MP You Can Open a Program so you Can Create a New Weapon. You Inport the Model. And then you Can Set The "Type" So Like, Desert Eagle or M4.
So it would Duplicate the Damage of it.
Before entering a server, It quickly scans youre weapons to make sure there not bugged and dont crash the server/
Theres a Second "Weapons.img" Inside youre SAMP Folder so When a Player Connects it takes like an extra 40 Seconds. So Everyone downloads the Model as they are only like Maximum 1mb
dosent take long to download.

A Server can Enable Custom weapons and Disable them. So Theres Options.

For Example how to make and use the weapon.
you open samp, Goto Settings and click " Build Weapon "
then a Window will Pop up Like

-----------
Name Of Weapon:
.dff:
.txd:
Weapon Type:
------------
[ BUILD ]
------------

So a Player Connects to a Server were custom weapons are allowed.
It goes to a Loading screen where it says the Percentage of Weapon Sent to server in like a progress bar.

When its sent, the Player connects,.
The Weapon is In Game, So it can be Scripted as, The Desert Eagle.. if thats what he Set the Type of. Giving the possibility of Individual Weaponry.

When another person joins Theres also A "Downloading" Progess Bar. So all the weapons are put in a cache. ( Which you can set to be permanantly saved, or Deleted after /q )

Still just a concept. But I think it would be cool
Reply


Forum Jump:


Users browsing this thread: 8 Guest(s)