I'm making a Ligth-Roleplay, anyway... the first thing I created was a skin selection on a good point.
On my script I have different camera views but if you want to make a real RP script, it should be in only one place.
Then I started to add skins and maked teams, like this:
Код:
case 0:
{
GameTextForPlayer(playerid,"~n~~n~~n~~w~Grove Street Families",15000,3);
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,2510.8049,-1672.5457,13.4367);
SetPlayerFacingAngle(playerid,257.4974);
SetPlayerCameraPos(playerid,2515.3618,-1673.4263,13.7578);
SetPlayerCameraLookAt(playerid,2510.8049,-1672.5457,13.4367);
SetPlayerColor(playerid,0x33AA33AA);
SetPlayerTeam(playerid,1);
ApplyAnimation(playerid,"PLAYIDLES","TIME",4.1,1,1,1,1,1);
}
}
That is the skin selection and team color, also it plays a animation, oh it adds a text to that skin to in the skin selection
Then I created a /ooc script:
Код:
if(!strcmp(cmdtext, "/ooc", true, 3))
{
new str[256], pname[256];
GetPlayerName(playerid, pname, 256);
format(str, 256, "(( Ooc: %s:%s ))", pname, cmdtext[4]);
SendClientMessageToAll(0xFFFFFFAA, str);
return 1;
}
Also I maked a smaller chat radius:
Код:
LimitGlobalChatRadius(10);
And a smalled name draw distance:
Код:
SetNameTagDrawDistance(10);
And now I'm creating cars and houses to buy.
Good Luck