Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
Mr.Simon15281
(Member)

Зарегистрирован: Jul 2016
Проживает: /
Написал: 69 сообщений

Оценка: 0 Votes

Сообщение #1109027
Old Post 25-07-2016 15:11
Mr.Simon15281 отсутствует Посмотреть данные 'Mr.Simon15281' Отправить Приватное Сообщение для 'Mr.Simon15281' Найти другие сообщения 'Mr.Simon15281' Добавить Mr.Simon15281 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Alf-Life II
(Senior Member)

Зарегистрирован: Mar 2008
Проживает: Россия/
Написал: 2097 сообщений

Оценка: 51 Votes 51 чел.

Сообщение #1109028
hl2_player.h
Ошибка номер раз, смотри что у меня
Цитата:
вставляем под этим уже переменную: https://puu.sh/qdQAv/143e6287ec.png

И смотри что у тебя
Цитата:
http://puu.sh/qdVOc/afff3835a6.png

Ты уже вставил функцию в блок public, зачем вставляешь ещё раз, но уже в private? В private нужно определять переменную bool hasFlashlight; это не функция, она ничего не принимает, у неё нет скобочек.
Ошибка номер два: у тебя http://puu.sh/qdW32/f7953480d9.png
Должно быть http://puu.sh/qdW49/3667b1bf3e.png
Не представляю как и зачем, но ты куда-то дел закрывающую скобку с точкой с запятой. Исправляй.
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Old Post 25-07-2016 15:38
Alf-Life II отсутствует Посмотреть данные 'Alf-Life II' Отправить Приватное Сообщение для 'Alf-Life II' Найти другие сообщения 'Alf-Life II' Добавить Alf-Life II в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Mr.Simon15281
(Member)

Зарегистрирован: Jul 2016
Проживает: /
Написал: 69 сообщений

Оценка: 0 Votes

Сообщение #1109029
Тоесть, функцию в private убирать?

У меня всё ещё есть ошикби
Old Post 25-07-2016 16:39
Mr.Simon15281 отсутствует Посмотреть данные 'Mr.Simon15281' Отправить Приватное Сообщение для 'Mr.Simon15281' Найти другие сообщения 'Mr.Simon15281' Добавить Mr.Simon15281 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Alf-Life II
(Senior Member)

Зарегистрирован: Mar 2008
Проживает: Россия/
Написал: 2097 сообщений

Оценка: 51 Votes 51 чел.

Сообщение #1109030
Вспомни что ты менял в item_flashlight – функцию, которая задействуется при подборе предмета, но определения самой функции в коде item_flashlight нет. Как движок может узнать о том, что это за функция? Он обратится к заголовочным файлам (хэдерам), указанных в начале кода в item_flashlight, а именно к hl2_player.h
Потому мы и размещаем функцию AddFlashlight() в public части – чтобы другой код мог обратиться к ней через хэдер.
Переменная же hasFlashlight нам нужна только внутри класса, и "снаружи" на неё повлиять нельзя. Поэтому мы размещаем переменную hasFlashlight в private части.
Функция – в public.
Переменная – в private.
Обе внутри класса CHL2_Player. Всё.
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Old Post 25-07-2016 16:49
Alf-Life II отсутствует Посмотреть данные 'Alf-Life II' Отправить Приватное Сообщение для 'Alf-Life II' Найти другие сообщения 'Alf-Life II' Добавить Alf-Life II в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Mr.Simon15281
(Member)

Зарегистрирован: Jul 2016
Проживает: /
Написал: 69 сообщений

Оценка: 0 Votes

Сообщение #1109031
Что-то уже запутался
Old Post 25-07-2016 16:57
Mr.Simon15281 отсутствует Посмотреть данные 'Mr.Simon15281' Отправить Приватное Сообщение для 'Mr.Simon15281' Найти другие сообщения 'Mr.Simon15281' Добавить Mr.Simon15281 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Alf-Life II
(Senior Member)

Зарегистрирован: Mar 2008
Проживает: Россия/
Написал: 2097 сообщений

Оценка: 51 Votes 51 чел.

Сообщение #1109032
Цитата:
размещаем функцию AddFlashlight() в public части

http://puu.sh/qdSDf/041708be00.png
Цитата:
размещаем переменную hasFlashlight в private части

https://puu.sh/qdQAv/143e6287ec.png
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Old Post 25-07-2016 17:05
Alf-Life II отсутствует Посмотреть данные 'Alf-Life II' Отправить Приватное Сообщение для 'Alf-Life II' Найти другие сообщения 'Alf-Life II' Добавить Alf-Life II в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
Mr.Simon15281
(Member)

Зарегистрирован: Jul 2016
Проживает: /
Написал: 69 сообщений

Оценка: 0 Votes

Сообщение #1109033
Всё делаю правельно, но всё-равно пишет ошибку.
Old Post 25-07-2016 17:27
Mr.Simon15281 отсутствует Посмотреть данные 'Mr.Simon15281' Отправить Приватное Сообщение для 'Mr.Simon15281' Найти другие сообщения 'Mr.Simon15281' Добавить Mr.Simon15281 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Alf-Life II
(Senior Member)

Зарегистрирован: Mar 2008
Проживает: Россия/
Написал: 2097 сообщений

Оценка: 51 Votes 51 чел.

Сообщение #1109034
Какую ошибку?
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Old Post 25-07-2016 17:31
Alf-Life II отсутствует Посмотреть данные 'Alf-Life II' Отправить Приватное Сообщение для 'Alf-Life II' Найти другие сообщения 'Alf-Life II' Добавить Alf-Life II в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Mr.Simon15281
(Member)

Зарегистрирован: Jul 2016
Проживает: /
Написал: 69 сообщений

Оценка: 0 Votes

Сообщение #1109035
Больше количество ошибок:
http://imgur.com/a/5qmbq
Old Post 25-07-2016 17:33
Mr.Simon15281 отсутствует Посмотреть данные 'Mr.Simon15281' Отправить Приватное Сообщение для 'Mr.Simon15281' Найти другие сообщения 'Mr.Simon15281' Добавить Mr.Simon15281 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Alf-Life II
(Senior Member)

Зарегистрирован: Mar 2008
Проживает: Россия/
Написал: 2097 сообщений

Оценка: 51 Votes 51 чел.

Сообщение #1109036
Ещё раз кидай на пастебин.
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Old Post 25-07-2016 17:35
Alf-Life II отсутствует Посмотреть данные 'Alf-Life II' Отправить Приватное Сообщение для 'Alf-Life II' Найти другие сообщения 'Alf-Life II' Добавить Alf-Life II в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Mr.Simon15281
(Member)

Зарегистрирован: Jul 2016
Проживает: /
Написал: 69 сообщений

Оценка: 0 Votes

Сообщение #1109037
Код hl2.player.cpp и h?
Old Post 25-07-2016 17:39
Mr.Simon15281 отсутствует Посмотреть данные 'Mr.Simon15281' Отправить Приватное Сообщение для 'Mr.Simon15281' Найти другие сообщения 'Mr.Simon15281' Добавить Mr.Simon15281 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Alf-Life II
(Senior Member)

Зарегистрирован: Mar 2008
Проживает: Россия/
Написал: 2097 сообщений

Оценка: 51 Votes 51 чел.

Сообщение #1109038
Только .h, в .cpp судя по всему у тебя ошибок нет.
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Old Post 25-07-2016 17:40
Alf-Life II отсутствует Посмотреть данные 'Alf-Life II' Отправить Приватное Сообщение для 'Alf-Life II' Найти другие сообщения 'Alf-Life II' Добавить Alf-Life II в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Mr.Simon15281
(Member)

Зарегистрирован: Jul 2016
Проживает: /
Написал: 69 сообщений

Оценка: 0 Votes

Сообщение #1109039
Тоже есть
Old Post 25-07-2016 17:41
Mr.Simon15281 отсутствует Посмотреть данные 'Mr.Simon15281' Отправить Приватное Сообщение для 'Mr.Simon15281' Найти другие сообщения 'Mr.Simon15281' Добавить Mr.Simon15281 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Alf-Life II
(Senior Member)

Зарегистрирован: Mar 2008
Проживает: Россия/
Написал: 2097 сообщений

Оценка: 51 Votes 51 чел.

Сообщение #1109040
Ну кидай оба уже.
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
Old Post 25-07-2016 17:42
Alf-Life II отсутствует Посмотреть данные 'Alf-Life II' Отправить Приватное Сообщение для 'Alf-Life II' Найти другие сообщения 'Alf-Life II' Добавить Alf-Life II в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Mr.Simon15281
(Member)

Зарегистрирован: Jul 2016
Проживает: /
Написал: 69 сообщений

Оценка: 0 Votes

Сообщение #1109041
Old Post 25-07-2016 17:43
Mr.Simon15281 отсутствует Посмотреть данные 'Mr.Simon15281' Отправить Приватное Сообщение для 'Mr.Simon15281' Найти другие сообщения 'Mr.Simon15281' Добавить Mr.Simon15281 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 17:33.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены