| logih | Дата: Суббота, 31.05.2008, 00:55 | Сообщение # 1 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 392
Награды: 4
Город: Алжир
Репутация: 12
Замечания: 0%
Статус: 
| вот научился делать чтоб по команде могли двигаться объекты допустим там ворота или лифт из ящика =) а как сделать чтоб объект двигался сам по себе без либо команд как вот например в скрипите "летающий бот" где объект курсирует из лосантоса в санфиерро , может ктонить объянить на простом примере ? плиз ну там допустим чтоб бочка по небольшому периметру двигалась .
|
| |
|
|
| Eragon | Дата: Суббота, 31.05.2008, 01:22 | Сообщение # 2 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 799
Награды: 6
Город: Novokuznetsk
Репутация: 127
Замечания: 60%
Статус: 
| Все элементарно Ватсон (= Quote new objectos; new Float:xt; new Float:yt; new Float:zt; public OnGameModeInit() { objectos = CreateObject(974, 10, 10, 10, 0, 0, 0); SetTimer("Test",1000,1); } public Moving () { if ((xt==10)&&(yt==10)) { MoveObject (objectos, 10, 20, 10, 2); } if ((xt==10)&&(yt==20)) { MoveObject (objectos, 20, 20, 10, 2); } if ((xt==20)&&(yt==20)) { MoveObject (objectos, 20, 10, 10, 2); } if ((xt==20)&&(yt==10)) { MoveObject (objectos, 10, 10, 10, 2); } } public Test(playerid) { GetPlayerObjectPos(playerid,objectos,xt,yt,zt); Moving(); } Я не тестил, но думаю смысл и так понятен.
|
| |
|
|