Karen_Telunc
Умник
Здравствуйте форумчане сайта Pawno-Info.Ru
Предоставляю вам мануал текстдрайва на сервер(RLS).
Данная мануал была вырезана с проекта Aws-State RolePlay(не реклама)
Вот скрины:
И так начнем..
К forward'am добавим:
К new добавим:
В public OnPlayerConnect(playerid) добавим таймер:
В public OnPlayerConnect(playerid) добавим:
В public OnPlayerDisconnect(playerid, reason) добавим:
В public OnGameModeInit() добавим:
В конце мода создадим public LoadingPlayerToServer(playerid):
Если помог поставь +сик

Предоставляю вам мануал текстдрайва на сервер(RLS).
Данная мануал была вырезана с проекта Aws-State RolePlay(не реклама)
Вот скрины:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
К forward'am добавим:
Код:
forward LoadingPlayerToServer(playerid);
Код:
new Text:LoadingMsg;
new Text:LoadingMsg2;
new Text:LoadingMsg3;
new Text:LoadingMsg4;
Код:
SetTimerEx("LoadingPlayerToServer", 3000, false, "i", playerid);
Код:
TextDrawShowForPlayer(playerid, LoadingMsg);
TextDrawShowForPlayer(playerid, LoadingMsg2);
TextDrawShowForPlayer(playerid, LoadingMsg3);
TextDrawShowForPlayer(playerid, LoadingMsg4);
Код:
TextDrawShowForPlayer(playerid, LoadingMsg);
TextDrawShowForPlayer(playerid, LoadingMsg2);
TextDrawShowForPlayer(playerid, LoadingMsg3);
TextDrawShowForPlayer(playerid, LoadingMsg4);
Код:
LoadingMsg = TextDrawCreate(200.0, 120.0, "]Aws-State]");
TextDrawBackgroundColor(LoadingMsg, 0x000000FF);
TextDrawFont(LoadingMsg, 2);
TextDrawSetOutline(LoadingMsg, 1);
TextDrawLetterSize(LoadingMsg, 1.100000, 4.000000);
TextDrawColor(LoadingMsg, 0x00FFFFFF);
TextDrawSetProportional(LoadingMsg, 1);
//
LoadingMsg2 = TextDrawCreate(255.0, 150.0, "RolePlay");
TextDrawBackgroundColor(LoadingMsg2, 0x000000ff);
TextDrawFont(LoadingMsg2, 2);
TextDrawSetOutline(LoadingMsg2, 1);
TextDrawLetterSize(LoadingMsg2, 1.100000, 4.000000);
TextDrawColor(LoadingMsg2, 0xFFFFFFFF);
TextDrawSetProportional(LoadingMsg2, 1);
//
LoadingMsg3 = TextDrawCreate(-2.000000,1.000000,"---");
LoadingMsg4 = TextDrawCreate(-2.000000,337.000000,"---");
TextDrawUseBox(LoadingMsg3,1);
TextDrawBoxColor(LoadingMsg3,0x000000ff);
TextDrawTextSize(LoadingMsg3,650.000000,-69.000000);
TextDrawUseBox(LoadingMsg4,1);
TextDrawBoxColor(LoadingMsg4,0x000000ff);
TextDrawTextSize(LoadingMsg4,650.000000,-60.000000);
TextDrawAlignment(LoadingMsg3,0);
TextDrawAlignment(LoadingMsg4,0);
TextDrawBackgroundColor(LoadingMsg3,0x000000ff);
TextDrawBackgroundColor(LoadingMsg4,0x000000ff);
TextDrawFont(LoadingMsg3,3);
TextDrawLetterSize(LoadingMsg3,1.000000,12.199999);
TextDrawFont(LoadingMsg4,3);
TextDrawLetterSize(LoadingMsg4,0.7999999,15.000000);
TextDrawColor(LoadingMsg3,0x000000ff);
TextDrawColor(LoadingMsg4,0x000000ff);
TextDrawSetOutline(LoadingMsg3,1);
TextDrawSetOutline(LoadingMsg4,1);
TextDrawSetProportional(LoadingMsg3,1);
TextDrawSetProportional(LoadingMsg4,1);
TextDrawSetShadow(LoadingMsg3,1);
TextDrawSetShadow(LoadingMsg4,1);
Код:
public LoadingPlayerToServer(playerid)
{
TextDrawHideForPlayer(playerid, LoadingMsg);
TextDrawHideForPlayer(playerid, LoadingMsg2);
TextDrawHideForPlayer(playerid, LoadingMsg3);
TextDrawHideForPlayer(playerid, LoadingMsg4);
TogglePlayerSpectating(playerid, false);
SetPlayerCameraPos(playerid, 1630.6136, -2286.0298, 110.0);
SetPlayerCameraLookAt(playerid, 1887.6034, -1682.1442, 47.6167, 1);
return 1;
}
