 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[FAQ] Двигатель, фары, бензин.
| |
| Rockman | Дата: Суббота, 22.01.2011, 21:59 | Сообщение # 31 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 428
Награды: 4
Город: Нижний Новгород
Репутация: 474
Замечания: 0%
Статус: 
| насчет того что машины нужно сначала заглушить а потом заводить. забыл сказать что в OnGameModeInit после всех добавленых машин нужно разместить такой цикл. Code for(new i = 0 ; i<MOD_CARS ; i ++) { if(!IsAVelik(i)) { SetVehicleParamsEx(i,false,false,false,false,false,false,false); } else { SetVehicleParamsEx(i,true,false,false,false,false,false,false); }
} Вместо MOD_CARS нужно указать свое количество машин в моде. Quote (Termin@tor) вставь что то вроде этого!я не уверен что будет работать потому что сделал на быструю руку [code] new vid = GetPlayerVehicleID(playerid); if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); if(engine){SetVehicleParamsEx(vid,false,lights,alarm,doors,bonnet,boot,objective); } тогда при входе в авто он будет сам глушить и тебе останется только завести у тебя не учтено то, что это может быть велосипед
|
| |
|
|
| Termin@tor | Дата: Воскресенье, 23.01.2011, 20:54 | Сообщение # 32 |
|
Новенький
Группа:
Пользователи
Сообщений: 8
Награды: 1
Город: Полтава
Репутация: 0
Замечания: 0%
Статус: 
| а как увеличить количество букв в сообщении *Ник завел автомобиль потому что получается допустим *Имя_Игрока заве а бывает вобще сам ник
|
| |
|
|
| Tandex | Дата: Воскресенье, 23.01.2011, 23:18 | Сообщение # 33 |
|
Новенький
Группа:
Пользователи
Сообщений: 9
Награды: 0
Город: Ижевск
Репутация: 0
Замечания: 0%
Статус: 
| А как сделать, чтобы, когда садишься в авто (если двигатель выключен), то выдавалось сообщение "* Чтобы завести двигатель, нажмите ALT".
|
| |
|
|
| Termin@tor | Дата: Понедельник, 24.01.2011, 14:12 | Сообщение # 34 |
|
Новенький
Группа:
Пользователи
Сообщений: 8
Награды: 1
Город: Полтава
Репутация: 0
Замечания: 0%
Статус: 
| Quote (Tandex) А как сделать, чтобы, когда садишься в авто (если двигатель выключен), то выдавалось сообщение "* Чтобы завести двигатель, нажмите ALT". попробуй в Code public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) вставить Code #define COLOR_BELIY #FFFFFF if(!IsAVelik(i)) { GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective); if(engine,false){ SendClientMessage(playerid,COLOR_BELIY, "Нажмите ALT чтобы завести двигатель!"); return 1; } } Добавлено (24.01.2011, 14:12) --------------------------------------------- ой я ошибся в GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective); всесто carid должно стоять vehicleid у меня работает кстати
|
| |
|
|
| Demon_Wolf | Дата: Суббота, 05.02.2011, 15:41 | Сообщение # 35 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 90
Награды: 0
Город: Ульяновск
Репутация: -1
Замечания: 0%
Статус: 
| Termin@tor, пробывал как ты написал. Code #define COLOR_BELIY #FFFFFF if(!IsAVelik(i)){ GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective); if(engine,false){ SendClientMessage(playerid,COLOR_BELIY, "Íàæìèòå ALT ÷òîáû çàâåñòè äâèãàòåëü!"); return 1; } } error 017: undefined symbol "i" error 017: undefined symbol "engine" error 017: undefined symbol "engine" Вот такие дела
|
| |
|
|
| NeWeR | Дата: Четверг, 17.02.2011, 11:42 | Сообщение # 36 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 79
Награды: 1
Город: SAMP-RUS
Репутация: 70
Замечания: 0%
Статус: 
| Quote (Demon_Wolf) error 017: undefined symbol "i" error 017: undefined symbol "engine" error 017: undefined symbol "engine" for(new i=0; i<MAX_PLAYERS; i++) { тут текст в котором используется i. } и над строчкой GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective); new engine,lights,alarm,doors,bonnet,boot,objective; так попробуй
|
| |
|
|
| AskoBar | Дата: Пятница, 18.02.2011, 12:27 | Сообщение # 37 |
|
Новенький
Группа:
Пользователи
Сообщений: 36
Награды: 0
Город: Томск
Репутация: 0
Замечания: 0%
Статус: 
| Я нашёл баг. Когда глушишь движок и не выходя из авто уходишь в AFK бензин не убывает, а наоборот! Бензина становится всё больше и больше! Как это исправить?
|
| |
|
|
| K-e-n-t | Дата: Пятница, 18.02.2011, 14:31 | Сообщение # 38 |
|
Местный
Группа:
Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус: 
| AskoBar, так например на ГВ было в 0.2 и щас много где канает, садишься на пассажирское и бензин в + уходит, также если глушить тачилу.
Если я тебе помог, или сказал что то умное, ставь + Я Francesko_Wilson За деньги работаю качественнее и быстрее :crazy:
|
| |
|
|
| AskoBar | Дата: Суббота, 19.02.2011, 10:50 | Сообщение # 39 |
|
Новенький
Группа:
Пользователи
Сообщений: 36
Награды: 0
Город: Томск
Репутация: 0
Замечания: 0%
Статус: 
| Так как это исправить?
|
| |
|
|
| Andrejs | Дата: Суббота, 19.02.2011, 21:58 | Сообщение # 40 |
|
Группа:
I'm V.I.P.
Сообщений: 1801
Награды: 37
Город: Tallinn
Репутация: 2282
Замечания: 20%
Статус: 
| AskoBar, в моде есть public StoppedVehicle ?
Сообщение отредактировал McSquizzy - Суббота, 19.02.2011, 21:59 |
| |
|
|
| AskoBar | Дата: Воскресенье, 20.02.2011, 09:37 | Сообщение # 41 |
|
Новенький
Группа:
Пользователи
Сообщений: 36
Награды: 0
Город: Томск
Репутация: 0
Замечания: 0%
Статус: 
| McSquizzy Да, есть!
|
| |
|
|
| BrunO | Дата: Воскресенье, 20.02.2011, 10:32 | Сообщение # 42 |
|
Новенький
Группа:
Продвинутые
Сообщений: 45
Награды: 1
Город: Берлин)
Репутация: 16
Замечания: 0%
Статус: 
| Сделал все как написано, но при компилирования сразу вылетает ошибка "Отправить отчет", "Не отправлять". Даже не успевает скомпилироваться, подскажите, что делать?
|
| |
|
|
| SMOUK | Дата: Воскресенье, 20.02.2011, 10:53 | Сообщение # 43 |
|
Местный
Группа:
Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус: 
| Quote (BrunO) Сделал все как написано, но при компилирования сразу вылетает ошибка "Отправить отчет", "Не отправлять". Даже не успевает скомпилироваться, подскажите, что делать? Искать где пропустил скобку. Или же поставил лишнюю. Кинь сюда весь код..

|
| |
|
|
| BrunO | Дата: Воскресенье, 20.02.2011, 13:43 | Сообщение # 44 |
|
Новенький
Группа:
Продвинутые
Сообщений: 45
Награды: 1
Город: Берлин)
Репутация: 16
Замечания: 0%
Статус: 
| Напишите подробно плиз, как сделать чтобы когда садишься в машину тебе писало: "Заведите двигатель на кнопку alt".
|
| |
|
|
| SMOUK | Дата: Воскресенье, 20.02.2011, 15:13 | Сообщение # 45 |
|
Местный
Группа:
Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус: 
| Quote (BrunO) Напишите подробно плиз, как сделать чтобы когда садишься в машину тебе писало: "Заведите двигатель на кнопку alt". В public OnPlayerStateChange Код: if(newstate == PLAYER_STATE_DRIVER) { SendClientMessage(playerid, COLOR_LIGHTRED, " Нажми ALT что бы завести эту катофалку! "); }

|
| |
|
|
|
 |
|
 | |
| |
|