Size: a a a

2020 March 22

AZ

Aydar Zarifullin in pro.lua
mptyy
Всем привет. В общем, загорелся написать простенький гм для гмода, и почти сразу же столкнулся с ошибкой "attempt to index global 'ConCommand' (a nil value)". Может кто сталкивался или знает, как решить?
Если что, я пытался добавить команду в консоль гмода ConCommand.Add("сама команда", функция)
concommand строчными
источник

m

mptyy in pro.lua
Aydar Zarifullin
concommand строчными
Не совсем понял если честно)
источник

AZ

Aydar Zarifullin in pro.lua
mptyy
Не совсем понял если честно)
concommand а не ConCommand
источник

m

mptyy in pro.lua
Aydar Zarifullin
concommand а не ConCommand
Ааа, тогда понятно, спасибо огромное!
источник

m

mptyy in pro.lua
Уже другая ошибка хах
источник

m

mptyy in pro.lua
источник

m

mptyy in pro.lua
грубо говоря всё слизал с гайдов, но что-то не работает, и ругается именно на конкомманд
источник

AZ

Aydar Zarifullin in pro.lua
mptyy
грубо говоря всё слизал с гайдов, но что-то не работает, и ругается именно на конкомманд
Я с гмодом не работал, просто доку смотрю https://wiki.facepunch.com/gmod/concommand.Add
источник

m

mptyy in pro.lua
Aydar Zarifullin
Я с гмодом не работал, просто доку смотрю https://wiki.facepunch.com/gmod/concommand.Add
я пытался понять суть ошибки по докам но увы
источник

AZ

Aydar Zarifullin in pro.lua
mptyy
я пытался понять суть ошибки по докам но увы
Гмод то лицензионный? Судя по доке оно должно работать
источник

m

mptyy in pro.lua
Aydar Zarifullin
Гмод то лицензионный? Судя по доке оно должно работать
Понятное дело
источник

AZ

Aydar Zarifullin in pro.lua
mptyy
я пытался понять суть ошибки по докам но увы
По ошибке ничего понять нельзя. Оно просто говорит что таблицы concommand не существует.
источник
2020 March 23

D

DaySandBox in pro.lua
Message from А П deleted. Reason: @-link to channel (?)
источник

m

mptyy in pro.lua
Aydar Zarifullin
По ошибке ничего понять нельзя. Оно просто говорит что таблицы concommand не существует.
Ладно, спасибо тебе
источник
2020 March 25

I

Igor725 in pro.lua
Я как всегда с лёгким опозданием, но всё же... Работать всё должно, concommand.Add у меня на месте прекрасно вызывается.
источник

I

Igor725 in pro.lua
источник

I

Igor725 in pro.lua
Я бы мог предположить, что проблема возникает из-за неправильного места вызова функции, но насколько я помню, concommand.* это сишные функции и вгружаются они в стейт луёвый ещё даже до загрузки скриптов гейммода, так что ошибка с отсутствие таблицы concommand звучит очень странно. С gLua я не работал уже наверное года 2, но даже если заглянуть в код режима sandbox, видно, что при вызове concommand.Add из cl_init.lua всё работает хорошо.
источник

AZ

Aydar Zarifullin in pro.lua
источник

CP

Companion Philipp in pro.lua
Снус не нужон.
источник

AZ

Aydar Zarifullin in pro.lua
Companion Philipp
Снус не нужон.
Я всегда это знал :)
источник