Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться на почту admin@pawno-crmp.ru
Для полного доступа ко всем функциям, Вам необходимо зарегистрироваться и авторизоваться.
На нашем форуме, можно заказать рекламу в виде блока справа.


Фотография
Error

Ошибка error 017: undefined symbol "Weapon"

crmp criminal russia форум crmp крмп криминальная россия

Лучший Ответ Kerenby , 24 Февраль 2017 - 16:20

Amfy,Спасибо ошибка пропала,в целом помогли,ток не знаю будет ли работать код,но вопрос решили тему закрываю. 

Перейти к сообщению »


  • Закрытая тема Тема закрыта
Сообщений в теме: 10

#1
offline   Kerenby

Kerenby
  • 0
    • Сообщений: 11
    • Регистрация: 18.02.17

Все привет.Вообщем решил поставить античит против оружия вот из этой темы: https://pawno-crmp.ru/index.php/topic/12874-antichit-na-oruzhie/?hl=%D0%B0%D0%BD%D1%82%D0%B8%D1%87%D0%B8%D1%82  

 

И в итоге он не знает,что такое "Weapon".Скажите как может называться переменная которая идет под слоты оружия.Или просто создать переменную Weapon?Но я насколько понял эта переменная должна быть уже вшита в include?Ведь если создать,то откуда он поймет,что я хочу работать со слотами под оружие игрока.

 

Вот кусок кода откуда выдает ошибку:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.



#2
online   Neat

Neat
  • 958
    • Сообщений: 2 361
    • Регистрация: 21.12.13

Ко всем переменным добавьте:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#3
offline   Kerenby

Kerenby
  • 0
    • Сообщений: 11
    • Регистрация: 18.02.17

Neat, Еще появилась ошибка в этом же коде,но теперь не видит переменную i

 

Вот сам метод :CheckWeapon

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

А вот место в OnGameModeInit() где выдает ошибку.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Если убрать i то,что произойдет?И что сделать чтобы он работал?



#4
online   Neat

Neat
  • 958
    • Сообщений: 2 361
    • Регистрация: 21.12.13

Kerenby, почему вы функцию CheckWeapon вызываете в public OnGameModeInit? Ее нужно вызывать в таймере, где есть цикл всех игроков на сервере, например, секундный таймер какой-нибудь.


  • 0

#5
offline   Kerenby

Kerenby
  • 0
    • Сообщений: 11
    • Регистрация: 18.02.17

Neat, Т.е. мне надо создать новый метод,где будет цикл,и уже в этот метод поставить функцию ChekWeapon и все будет гуд?Вот например что то типо того:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.



#6
offline   Amfy

Amfy
  • 1534
    • Сообщений: 2 982
    • Регистрация: 24.01.14

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#7
offline   Kerenby

Kerenby
  • 0
    • Сообщений: 11
    • Регистрация: 18.02.17

Amfy,Выскачил варнинг  но я чет не пойму чего он хочет: warning 235: public function lacks forward declaration (symbol "OneSecondTime").

 

 

 

 

И какое значение нужно вернуть в этой функции:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

чтобы не было ошибки: error 079: inconsistent return types (array & non-array)



#8
offline   Amfy

Amfy
  • 1534
    • Сообщений: 2 982
    • Регистрация: 24.01.14

Kerenby, перед public OneSecondTime добавь:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

 

 

И какое значение нужно вернуть в этой функции:

Функция GunCheat вызывается в CheckWeapon, поэтому ничего лишнего тебе с ней делать не нужно.


  • 0

#9
offline   Kerenby

Kerenby
  • 0
    • Сообщений: 11
    • Регистрация: 18.02.17

forward OneSecondTime();

Да я понимаю что она там вызывается но мне на return в GunCheat() выдает ошибку :error 079: inconsistent return types (array & non-array)

#10
offline   Amfy

Amfy
  • 1534
    • Сообщений: 2 982
    • Регистрация: 24.01.14

Убери return names; из функции GunCheat


  • 1

#11
offline   Kerenby

Kerenby
  • 0
    • Сообщений: 11
    • Регистрация: 18.02.17
✓  Лучший Ответ

Amfy,Спасибо ошибка пропала,в целом помогли,ток не знаю будет ли работать код,но вопрос решили тему закрываю. 


Neat (24 Февраль 2017 - 16:27):
Нажмите кнопку "Вопрос решен".
Elrmrnt-Kritik (24 Февраль 2017 - 18:08):
Если хотите выразить кому-либо благодарность, используйте кнопку "+".




Темы с аналогичным тегами Error, crmp, criminal russia, форум crmp, крмп, криминальная россия

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 15 пользователей