Suggestions For Future Sa:MP Versions.

Quote:
Originally Posted by Cedimedi
View Post
TooglePlayerPartdamage. - parts of the body, if some shoots on the head you will die 100% and if some just shoots in your arm you will only loose 40% etc.

ToogleDynamicWeather - like with TooglePlayerClock, you just don't need to have a clock

ToogleVehicleGodMode - vehicle can't explode/damage, like a cheat

TooglePlayerGodMode - ^
all functions are scriptable...
Reply

Quote:
Originally Posted by the_chaoz
View Post
all functions are scriptable...
There's no smooth weather changing when you either disable player's clock or set the time to something else. I'd like to see smooth weather changes!
Reply

Let SetPlayerArmedWeapon(playerid, %d); be use in vehicle.
CJ's clothes as objects (for SetPlayerHoldingObject(playerid, ...); it can be very useful on RP servers.
Skills of Cars/bikes/motorcycles/boats and longer health/armor bars, these functions can be really useful
Reply

Quote:
Originally Posted by Riddick94
Посмотреть сообщение
Let SetPlayerArmedWeapon(playerid, %d); be use in vehicle.
CJ's clothes as objects (for SetPlayerHoldingObject(playerid, ...); it can be very useful on RP servers.
Skills of Cars/bikes/motorcycles/boats and longer health/armor bars, these functions can be really useful
Excellent idea, but for the skills we would need to set that under OnGameModeInit, like:


pawn Код:
public OnGameModeInit()
{
    EnableCarSkillForAll(1);
    EnableMaxHealthForAll(1);
    MaxHealthForAll(1000);
    return true;
}
You can't make the armor bar bigger, though. But YOU could create a longer armour textdraw then get the player's armour, and your done, just set the player's armour to over 100 for that larger bar.

Also, for those casino lovars out there who played LV in Single Player (ahh good times) and trying to win money, that would be great if you can enable them, but the problem is that server-side money would detect that and that would be a waste of time.
Reply

Sorry my bad, but on Single Player when you finished all missions Police you got's a Armour better than original. Maybe it's 200 not longer. But health can be longer we know that all .

But.. i think we doesn't need to make this in OnGameModeInit. It's only new defines to Include a_samp just like weapon skills.
SetPlayerSkillLevel(playerid, WEAPON_SKILL_****/DRIVE_SKILL/BIKE_SKILL/etc. %d);

P.S
Let's think about peds with CJ's eyeglasses, chains, watches.. ah! And let SetPlayerHoldingObject, a two objects because i need to give ped two dumbbells, not one

edit://
And delete all map icons (without north)
Reply

Added Skins:302,303,305,306,307,308,309,310,311,312 - This All SKins Have GTA SA!
Reply

This is my suggestions:

Add:
GetVehicleColor(vehicleid, &color1, &color2) (i know RyDer creating script for get car color)
GetVehiclePaintjob(vehicleid)
GetVehicleNumberPlate(vehicleid, plate[], len)

SetPlayerGravity(playerid, Float:Grav)
GetPlayerGravity(playerid, &Float:Grav)

GetGravity(Float:Grav)
Reply

Quote:
Originally Posted by mooman
Посмотреть сообщение
Comic Sans! Seriously though, what's wrong with the current font?
Yeah, all the way. Sersiously, I just don't like it.
Reply

ToggleVehicleDirt(vehicleid,toggle);
would by great
Reply

You may be able to do this, make the error Tag Mismatch not show up when you do something like
pawn Код:
if(PlayerInfo[playerid][isFrozen] == true); //its the part that says '== true'
That's annoying...
Reply

Quote:
Originally Posted by willsuckformoney
Посмотреть сообщение
You may be able to do this, make the error Tag Mismatch not show up when you do something like
pawn Код:
if(PlayerInfo[playerid][isFrozen] == true); //its the part that says '== true'
That's annoying...
Just do:

pawn Код:
new bool:PlayerInfo[MAX_PLAYERS][/*What ever you have here..*/];
Reply

Код:
GetAsyncKeyState( int playerid, int key )
key - The virtual-key code. (Virtual Key Codes)
Код:
IsVehicleAirborne( int vehicleid )
IsVehicleInWater( int vehicleid )
GetPlayerBoneCoords( int playerid, int bone, &float:x, &float:y, &float:z )
GetPlayerDamageStatus( int playerid, & all player bones ... )
UpdatePlayerDamageStatus( int playerid, & all player bones ... )
OnPlayerDamageStatusUpdate( int playerid, int attackerid )
TogglePlayerControl( playerid, controlName[], state )
Control Names
Reply

Quote:
Originally Posted by willsuckformoney
Посмотреть сообщение
You may be able to do this, make the error Tag Mismatch not show up when you do something like
pawn Код:
if(PlayerInfo[playerid][isFrozen] == true); //its the part that says '== true'
That's annoying...
Use:

pawn Код:
if(PlayerInfo[playerid][isFrozen])
Reply

Suggestion for 0.4 (lol): Add the cutscene skins.

I know there's some trouble making them not playable, but GTA San Andreas wasn't playable online neither and you guys were able to make it so, so I'd ask you guys to give it a shot.

Out of boredom I took screens of the skins (not all, but the nicest I found):
(click)
(click)
(click)
(click)
(click)
Reply

more slots
Reply

Quote:
Originally Posted by Artix_PL
Посмотреть сообщение
more slots
500 isnt enough?
Reply

500 is enough for now, also them skins need to be added for 0.4. Especially Zero
Reply

Yes, i think 500 slots is enough, no server has reached the limit (if i'm right)

Matthew "6d" Larrabure (30/11/2010 - 03:23 p.m.)
Reply

Many servers have reached the limit months ago.
Reply

Yeah, maybe some LSRP server.. Also add to the client a NPC count like when you open the GTA SA:MP program under the list of names and scores in the server it should say something like this

---------------------------------------------------------------------
Gravity
0.008
MapName
Las Venturas
Version
0.3c R2
Weather
10
WebURL WorldTime
23:00
NPCCount
5
---------------------------------------------------------------------
Not Made to Scale

NPC Count will show how many NPCs are in a server (connected at the time).
Reply


Forum Jump:


Users browsing this thread: 7 Guest(s)