Exactly.Rus
Умник
Привет всем, сейчас я вам покажу как сделать Систему Лифта.
Начнём делать.
В public OnDialogResponse:
В public OnPlayerPickUpPickup:
В OnGameModeinit:
Конец.
Автор: я.
Таких тем на данном портале: 1 (Не включая мой)
Начнём делать.
В public OnDialogResponse:
PHP:
if(dialogid == 28)
{
if(response)
{
if(listitem == 0)//1
{
SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
if(listitem == 1)//1
{
SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
if(listitem == 2)//2
{
SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
if(listitem == 3)//3
{
SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
if(listitem == 4)//4
{
SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
if(listitem == 5)//5
{
SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
if(listitem == 6)//6
{
SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
if(listitem == 7)//7
{
SetPlayerPos(playerid,x,y,z);// кординаты телепорта ваши
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
}
}
PHP:
if(PlayerToPoint(3.0,playerid, 1747.2090,-2351.7217,24.5809)||PlayerToPoint(3.0,playerid,1747.7910,-2376.6445,25.2108)||PlayerToPoint(3.0,playerid, 1747.8436,-2376.6401,15.2108)
||PlayerToPoint(3.0,playerid, 1747.7596,-2376.6387,-6.7889)||PlayerToPoint(3.0,playerid, 1750.2117,-2376.6423,-26.7889)||PlayerToPoint(3.0,playerid, 1747.7386,-2376.6370,-46.7889)
||PlayerToPoint(3.0,playerid, 1747.8309,-2376.6399,-66.7889)||PlayerToPoint(3.0,playerid, 1747.8018,-2376.6382,-86.7889)||PlayerToPoint(3.0,playerid, 1749.6094,-2327.5127,18.1951)// кординаты на вызов диалога
)
{
ShowPlayerDialog(playerid,28, DIALOG_STYLE_LIST,"Лифт"," 1 эта\n 2 этаж\n 3 этаж\n 4 этаж\n 5 этаж\n 6 этаж\n 7 этаж\n 8 этаж","Пуск","Отмена");
}
PHP:
CreatePickup(1239,23,1747.2090,-2351.7217,24.5809);
CreatePickup(1239,23,x,y,z);// 1 этаж
CreatePickup(1239,23,x,y,z);// 2 этаж
CreatePickup(1239,23,x,y,z);// 3 этаж
CreatePickup(1239,23,x,y,z);// 4 этаж
CreatePickup(1239,23,x,y,z);// 5 этаж
CreatePickup(1239,23,x,y,z);// 6 этаж
CreatePickup(1239,23,x,y,z);// 7 этаж
CreatePickup(1239,23,x,y,z);// 8 этаж
Автор: я.
Таких тем на данном портале: 1 (Не включая мой)
Последнее редактирование:
