| 
|  | 
 |  |  
| 
 |  
 
 
|  |   
|  | Последние Файлы 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? я ставил у меня без проблем
 
   |  |  |  |  |  
 |  
|  | 
 |  |  |  
| 
 
 
 |  |  |