Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
[FAQ] Двигатель, фары, бензин.
Demon_Wolf Дата: Вторник, 18.01.2011, 19:12 | Сообщение # 16
Освоившийся
Группа:
Пользователи
Сообщений: 90
Награды:
0
Город: Ульяновск
Репутация:
-1
Замечания:
0%
Статус:
Rockman Можешь написать свой весь public OnPlayerKeyStateChange , а то у меня его нет в моде.Добавлено (18.01.2011, 19:06) --------------------------------------------- А всё спасибо разобрался! Но осталась ещё одна проблема вот такая error 017: undefined symbol "name". Кстати если name заменить на playerid то мод скомпилируется но не будет писать имя игрока который заводит машину. Как исправить ошибку?
Добавлено (18.01.2011, 19:12) --------------------------------------------- Вот теперь понял что надо сделать
Code
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { new string[MAX_PLAYER_NAME]; new name[MAX_PLAYER_NAME]; new vid = GetPlayerVehicleID(playerid);
и компилер не будет ругатся на name
PaNyA Дата: Вторник, 18.01.2011, 20:03 | Сообщение # 17
Группа:
I'm V.I.P.
Сообщений: 273
Награды:
11
Город: SPB,Волхов
Репутация:
230
Замечания:
100%
Статус:
Автор молодец,хороший туториал
Valkyrie Roleplay v.3.2 63% readiness.In it of 62.500 lines.Working out is suspended for uncertain time. P.S. Если помог,не скупись дай + ;) Мои работы: [FS] Простой спидометр
buduzloj Дата: Вторник, 18.01.2011, 22:34 | Сообщение # 18
Уверенный в себе
Группа:
Продвинутые
Сообщений: 221
Награды:
2
Город: типо даугавпилс
Репутация:
19
Замечания:
60%
Статус:
Quote (Rockman )
Здесь как бэ и так уже проверка есть на велосипеды.
а бенщин на велосипед надо и заводить его надо
SMOUK Дата: Среда, 19.01.2011, 13:30 | Сообщение # 19
Местный
Группа:
Продвинутые
Сообщений: 646
Награды:
13
Город: Рославль
Репутация:
284
Замечания:
100%
Статус:
Quote (buduzloj )
а бенщин на велосипед надо и заводить его надо wall
Даю основу:
if(GetVehicleModel(vehicleid) == ид транспорта) { return 1; }
Bx1Bx1 Дата: Пятница, 21.01.2011, 19:30 | Сообщение # 20
Местный
Группа:
I'm V.I.P.
Сообщений: 574
Награды:
8
Город: Perm
Репутация:
94
Замечания:
20%
Статус:
Тут есть один большой баг, машину может заводить и глушить не только водитель, но и пассажир! Так же и с фарами... Нужно проверку поставить, вот только как? Я не знаю.
Godfather Future - лучшее из имеющихся улучшений мода Godfather
DiZi Дата: Пятница, 21.01.2011, 19:47 | Сообщение # 21
Местный
Группа:
Продвинутые
Сообщений: 669
Награды:
2
Город: новокузнецк
Репутация:
158
Замечания:
40%
Статус:
Bx1Bx1,
Code
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
куда вставить думаю сам разберешся
======= Мои проекты ======= [GM] Zombie Mod [Разработка ][7%] ======================= =====Мои работы===== [FS] Auto Menu [FS] AdminPanel
Rockman Дата: Пятница, 21.01.2011, 19:47 | Сообщение # 22
Постоялец
Группа:
Продвинутые
Сообщений: 428
Награды:
4
Город: Нижний Новгород
Репутация:
474
Замечания:
0%
Статус:
Quote (Bx1Bx1 )
Тут есть один большой баг, машину может заводить и глушить не только водитель, но и пассажир! Так же и с фарами... Нужно проверку поставить, вот только как? Я не знаю.
GetPlayerState(playerid) == PLAYER_STATE_DRIVER
Bx1Bx1 Дата: Пятница, 21.01.2011, 21:20 | Сообщение # 23
Местный
Группа:
I'm V.I.P.
Сообщений: 574
Награды:
8
Город: Perm
Репутация:
94
Замечания:
20%
Статус:
Всем спасибо, разобрался.
Godfather Future - лучшее из имеющихся улучшений мода Godfather
Termin@tor Дата: Суббота, 22.01.2011, 09:20 | Сообщение # 24
Новенький
Группа:
Пользователи
Сообщений: 8
Награды:
1
Город: Полтава
Репутация:
0
Замечания:
0%
Статус:
Помогите пожалуйста! У меня всё отлично компилит но что я не пытался сделать все ровно при заглушке пишет * завел двигатель * заглушил двигатель.мод gf Code
new string[MAX_PLAYER_NAME]; new vid = GetPlayerVehicleID(playerid); new name[MAX_PLAYER_NAME]; if (newkeys == 4 && IsPlayerInVehicle(playerid,vid) && !IsAVelik(vid)) { 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); format(string, sizeof(string), "* %s çàãëóøèë äâèãàòåëü.",name); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else if(!engine){SetVehicleParamsEx(vid,true,true,alarm,doors,bonnet,boot,objective); format(string, sizeof(string), "* %s çàâåë äâèãàòåëü.",name); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } if (newkeys == 1 && IsPlayerInVehicle(playerid,GetPlayerVehicleID(playerid)) && !IsAVelik(vid)) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); if(lights){SetVehicleParamsEx(vid,engine,false,alarm,doors,bonnet,boot,objective);} else if(!lights){SetVehicleParamsEx(vid,engine,true,alarm,doors,bonnet,boot,objective);} } }
DiZi Дата: Суббота, 22.01.2011, 09:42 | Сообщение # 25
Местный
Группа:
Продвинутые
Сообщений: 669
Награды:
2
Город: новокузнецк
Репутация:
158
Замечания:
40%
Статус:
Termin@tor, добавь
Code
GetPlayerName(playerid, name, sizeof(name));
======= Мои проекты ======= [GM] Zombie Mod [Разработка ][7%] ======================= =====Мои работы===== [FS] Auto Menu [FS] AdminPanel
Termin@tor Дата: Суббота, 22.01.2011, 10:22 | Сообщение # 26
Новенький
Группа:
Пользователи
Сообщений: 8
Награды:
1
Город: Полтава
Репутация:
0
Замечания:
0%
Статус:
Quote (golden103 )
GetPlayerName(playerid, name, sizeof(name));
всё спасибо работает вот только текст не влезает когда имена длинные а так всё кул
Demon_Wolf Дата: Суббота, 22.01.2011, 19:10 | Сообщение # 27
Освоившийся
Группа:
Пользователи
Сообщений: 90
Награды:
0
Город: Ульяновск
Репутация:
-1
Замечания:
0%
Статус:
Как сделать стобы первым делом он заводил машину а не глушил? И у меня тоже текст не влезает в Гетплейер нейм как исправить?
Termin@tor Дата: Суббота, 22.01.2011, 19:48 | Сообщение # 28
Новенький
Группа:
Пользователи
Сообщений: 8
Награды:
1
Город: Полтава
Репутация:
0
Замечания:
0%
Статус:
В вставь что то вроде этого!я не уверен что будет работать потому что сделал на быструю руку [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); } тогда при входе в авто он будет сам глушить и тебе останется только завести
Demon_Wolf Дата: Суббота, 22.01.2011, 20:36 | Сообщение # 29
Освоившийся
Группа:
Пользователи
Сообщений: 90
Награды:
0
Город: Ульяновск
Репутация:
-1
Замечания:
0%
Статус:
Сделал как ты написал : error 017: Code
undefined symbol "engine" error 017: undefined symbol "engine" error 017: undefined symbol "lights"
Termin@tor Дата: Суббота, 22.01.2011, 21:53 | Сообщение # 30
Новенький
Группа:
Пользователи
Сообщений: 8
Награды:
1
Город: Полтава
Репутация:
0
Замечания:
0%
Статус:
а ты ставил инклуд veh_fun? я ставил у меня без проблем