Umid_Sam
Умник
Здравствуйте уважаемые форумчани, вот решил поделиться идеей по созданию больших стрелочных часов на против мэрии. Делал все на быструю руку, маппинг можете под себя поменять
и так начнем
ко всем new добавим следующие
Далее в public OnGameModeInit добавим
и в любом постоянном (в моде RLS это public fresh) таймере (желательно не больше 60) добавим следующий код
на этом все
Скрины:
Автор я, т.е. Umid_Sam.
PS: для умников которые будут сомневаться в авторстве урока, скажу одно, нету фантазии, умеешь только ctrl+c & ctrl+v? это твои проблемы!
и так начнем
ко всем new добавим следующие
PHP:
new chasibg[3];
new chasistrelki[2];
PHP:
chasibg[0] = CreateObject(7910,1498.30004883,-1578.00000000,54.00000000,0.00000000,0.00000000,0.00000000, 400); //object(vgwestbillbrd11) (1)
chasibg[1] = CreateObject(7910,1498.30004883,-1578.00000000,47.40000153,0.00000000,0.00000000,0.00000000, 400); //object(vgwestbillbrd11) (2)
chasibg[2] = CreateObject(7910,1498.40002441,-1578.00997559,43.90000153,0.00000000,0.00000000,0.00000000, 400); //object(vgwestbillbrd11) (3)
for (new i = 0; i < 3; i++)
{
SetObjectMaterialText(chasibg[i], " ", 0, 90, "Impact", 24, 0, -32256, -16777216, 1);//через SetObjectMaterial не смог вот и сделал с SetObjectMaterialText
}
chasistrelki[0] = CreateObject(968,1498.30004883,-1578.50000000,49.00000000,0.00000000,0.00000000,0.00000000, 400); //object(barrierturn) (1)
chasistrelki[1] = CreateObject(3675,1498.30004883,-1577.23999023,49.09999847,0.00000000,90.00000000,0.00000000, 400); //object(laxrf_refinerypipe) (1)
CreateObject(1232,1506.30004883,-1575.69995117,49.00000000,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (1)
CreateObject(1232,1490.39941406,-1575.69921875,49.00000000,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (2)
CreateObject(1232,1498.30004883,-1575.59997559,56.70000076,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (3)
CreateObject(1232,1498.30004883,-1575.69995117,41.29999924,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (4)
CreateObject(1232,1502.30004883,-1575.69995117,55.79999924,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (5)
CreateObject(1232,1505.30004883,-1575.69995117,53.00000000,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (6)
CreateObject(1232,1505.40002441,-1575.69995117,44.79999924,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (7)
CreateObject(1232,1502.30004883,-1575.59997559,42.09999847,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (8)
CreateObject(1232,1494.19995117,-1575.69995117,42.00000000,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (9)
CreateObject(1232,1491.19995117,-1575.69995117,45.00000000,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (10)
CreateObject(1232,1491.40002441,-1575.59997559,53.09999847,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (11)
CreateObject(1232,1494.40002441,-1575.59997559,56.00000000,90.00000000,0.00000000,0.00000000, 400); //object(streetlamp1) (12)
CreateObject(3578,1494.50000000,-1578.19995117,57.50000000,90.00000000,0.00000000,0.00000000, 400); //object(dockbarr1_la) (1)
CreateObject(3578,1502.19995117,-1578.19995117,57.50000000,90.00000000,0.00000000,0.00000000, 400); //object(dockbarr1_la) (2)
CreateObject(3578,1502.19995117,-1578.19995117,40.20000076,90.00000000,0.00000000,0.00000000, 400); //object(dockbarr1_la) (3)
CreateObject(3578,1494.50000000,-1578.19995117,40.20000076,90.00000000,0.00000000,0.00000000, 400); //object(dockbarr1_la) (4)
CreateObject(3463,1491.90002441,-1574.30004883,47.00000000,0.00000000,0.00000000,90.00000000, 400); //object(vegaslampost2) (1)
CreateObject(3463,1498.30004883,-1574.09997559,46.90000153,0.00000000,0.00000000,90.00000000, 400); //object(vegaslampost2) (2)
CreateObject(3463,1505.59997559,-1574.09997559,46.90000153,0.00000000,0.00000000,90.00000000, 400); //object(vegaslampost2) (3)
PHP:
new hours,minutes,seconds;//если у вас есть в таймере то ненадо
gettime(hours, minutes, seconds);
if (hours > 12) {hours = hours-12;}
MoveObject(chasistrelki[0], 1498.30004883,-1578.50000000,49.00000000,3,0.00000000,hours*30+(minutes-1)*0.5,0.00000000);
MoveObject(chasistrelki[1], 1498.30004883,-1577.23999023,49.09999847,3,0.00000000,minutes*6-180,0.00000000);
Скрины:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Автор я, т.е. Umid_Sam.
PS: для умников которые будут сомневаться в авторстве урока, скажу одно, нету фантазии, умеешь только ctrl+c & ctrl+v? это твои проблемы!
Последнее редактирование модератором:
