Karen_Telunc
Умник
Здравствуйте уважаемые форумщики.Сегодня мы будем делать 2 SexShopa которые находятся в LS.
И так начнём.
Ко всем new:
PHP код:
Ко всем #define если у кого нету такого цвета(COLOR_GREENYELLOW):
PHP код:
Создадим сами пикапы.В public OnGameModeInit():
PHP код:
Теперь сделаем что будет если стать на пикапы.В public OnPlayerPickUpPickup:
PHP код:
Ну и наконец сделаем если выбрать что нибудь то у него будут сниматься деньги и этот предмет появиться у него в руке.
В public OnDialogResponse:
PHP код:
Ну и добавим 3dText
В public OnGameModeInit():
PHP код:
Вот и всё.:af:
И так начнём.
Код:
Автор:_Prototype_
Обновления кода:Karen_Telunc
Ко всем new:
PHP код:
Код:
new sexshop[4];
new sexbuy[2];
PHP код:
Код:
#define COLOR_GREENYELLOW 0xADFF2FAA
PHP код:
Код:
sexshop[0] = CreatePickup(19133,23,1940.0045,-2116.0134,13.6953);//sexshop вход
sexshop[1] = CreatePickup(19133,23,1087.6080,-922.3389,43.3906);//sexshop2 вход
sexshop[2] = CreatePickup(19133,23,-100.3869,-25.0386,1000.7188,1);//sexshop выход
sexshop[3] = CreatePickup(19133,23,-100.3188,-25.0383,1000.7188,2);//sexshop2 выход
sexbuy[0] = CreatePickup(1559,2,-106.0362,-10.6176,1000.7188,1);
sexbuy[1] = CreatePickup(1559,2,-106.0362,-10.6176,1000.7188,2);
PHP код:
Код:
else if(pickupid == sexshop[0])//sexshop вход
{
SetPlayerInterior(playerid,3);
SetPlayerVirtualWorld(playerid, 1);
SetPlayerPos(playerid,-100.3968,-21.4138,1000.7188);
SetPlayerFacingAngle(playerid, 4.7100);
}
else if(pickupid == sexshop[1])//sexshop2 вход
{
SetPlayerInterior(playerid,3);
SetPlayerVirtualWorld(playerid, 2);
SetPlayerPos(playerid,-100.3931,-21.4212,1000.7188);
SetPlayerFacingAngle(playerid, 1.9603);
}
else if(pickupid == sexshop[2])//sexshop выход
{
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid,1942.1832,-2115.9478,13.6953);
SetPlayerFacingAngle(playerid, 268.2022);
}
else if(pickupid == sexshop[3])//sexshop2 выход
{
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid,1087.8705,-923.9175,43.3906);
SetPlayerFacingAngle(playerid, 178.1299);
}
if(pickupid == sexbuy[0])
{
ShowPlayerDialog(playerid,2232,DIALOG_STYLE_LIST,"Магазин Sex Shopa","1.Розовый вибратор {4FFC15}320${FFFFFF}\n2.Малый белый вибратор {4FFC15}120${FFFFFF}\n3.Большой белый вибратор {4FFC15}380${FFFFFF}\n4.Металлический вибратор {4FFC15}450${FFFFFF}","Купить","Отмена");
}
if(pickupid == sexbuy[1])
{
ShowPlayerDialog(playerid,2232,DIALOG_STYLE_LIST,"Магазин Sex Shopa","1.Розовый вибратор {4FFC15}320${FFFFFF}\n2.Малый белый вибратор {4FFC15}120${FFFFFF}\n3.Большой белый вибратор {4FFC15}380${FFFFFF}\n4.Металлический вибратор {4FFC15}450${FFFFFF}","Купить","Отмена");
}
В public OnDialogResponse:
PHP код:
Код:
case 2232:
{
if(response)
{
if(listitem == 0)
{
gun = 10; ammo = 1; money = 320;
GivePlayerWeapon(playerid, gun, ammo);
PlayerInfo[playerid][pCash] -= 320;
SendClientMessage(playerid,COLOR_WHITE,"Вы купили себе розовый вибратор");
}
if(listitem == 1)
{
gun = 13; ammo = 1; money = 120;
GivePlayerWeapon(playerid, gun, ammo);
PlayerInfo[playerid][pCash] -= 120;
SendClientMessage(playerid,COLOR_WHITE,"Вы купили себе малый белый вибратор");
}
if(listitem == 2)
{
gun = 12; ammo = 1; money = 380;
GivePlayerWeapon(playerid, gun, ammo);
PlayerInfo[playerid][pCash] -= 380;
SendClientMessage(playerid,COLOR_WHITE,"Вы купили себе большой белый вибратор");
}
if(listitem == 3)
{
gun = 11; ammo = 1; money = 450;
GivePlayerWeapon(playerid, gun, ammo);
PlayerInfo[playerid][pCash] -= 450;
SendClientMessage(playerid,COLOR_WHITE,"Вы купили себе металлический вибратор");
}
}
}
В public OnGameModeInit():
PHP код:
Код:
Create3DTextLabel( "Sex Shop ¹1", COLOR_GREENYELLOW, 1940.0061,-2115.9822,13.6953, 15.0, 0 );
Create3DTextLabel( "Sex Shop ¹2", COLOR_GREENYELLOW, 421.6523,765.7546,10.8427, 15.0, 0 );
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование:
