[IGS] Запрос на покупку в процессе

Здравствуйте, сегодня хотел поставить igs и вроде кое как получилось, но вроде после какого-то времени начала появляться ошибка.

[igs-modification] addons/igs-modification/lua/autorun/l_ingameshopmod.lua:7: attempt to call field 'AddTextSV' (a nil value)
  1. NotifyAll - addons/igs-modification/lua/autorun/l_ingameshopmod.lua:7
   2. UpdateMoneySettings - addons/igs-modification/lua/autorun/l_ingameshopmod.lua:185
    3. fCallback - addons/igs-modification/lua/autorun/l_ingameshopmod.lua:95
     4. fCallback - addons/igs-modification/lua/autorun/l_ingameshopmod.lua:293
      5. fOnSuccess - addons/igs-modification/lua/autorun/l_ingameshopmod.lua:285
       6. fOnSuccess - addons/igs-modification/lua/autorun/l_ingameshopmod.lua:72
        7. onsuccess - addons/igs-modification/lua/autorun/l_ingameshopmod.lua:62
         8. unknown - lua/includes/modules/http.lua:58

Также при покупке любого предмета, выдает ошибку:

[IGS] > Ошибка покупки vip: Запрос на покупку в процессе. Подождите, пожалуйста

gmod_ilUEDJxoMH

Пытался как-то исправить, но ничего не помогает. Вообще не понимаю что может быть не так…

Пришли сюда этот файл. У нас в официальной версии эта функция не используется в загрузчике. Т.е. где бы ты не взял этот файл – он не оригинальный и кем-то сломан

Странно, что с вышеупомянутой ошибкой у тебя вообще автодонат открывается. Ошибку, которая выше нужно исправить, затем удалить igs-core с addons (чтобы скачалась последняя версия автодоната)

Ядра у меня нету и не было и в консоли всегда пишется что у всех последняя версия

Вот l_ingameshopmod.lua
l_ingameshopmod.lua (3.0 КБ)

Странно, сейчас попробовал удалить superfile из data и оно работает исправно, однако два дня назад делал ту же процедуру, но ничего не менялось, хотя все файлы были с вашего github’а :confused:

хех. Удивительно, но ошибка опять вернулась на свое место после смены карты…

В файле, который ты скинул, нет даже упоминания функции, которая выскакивает в ошибке.

Ищи значит вторую версию этого же файла на сервере. Я подозреваю, что кто-то установил IGS на сервер дважды двумя разными способами

В общем создал тестовый север и по очереди отключал аддоны и оказалось что всю малину портил geoip :upside_down_face:

можешь скинуть его сюда архивом для исследования?

geoip.rar (3.7 КБ)
посмотри lua\geoip\chat.lua

да, вижу оверрайд chat.AddText

P.S. Может заинтересовать: dash/geoip.lua at 6e7f37c8da1a0f90f977c906e71059c6251b21d3 · SuperiorServers/dash · GitHub

Меньше кода, та же суть. Использую у себя

спасибо)

1 лайк