Помогите Исправить Ошибку, API2 |
Здравствуйте, гость ( Вход | Регистрация )
Помогите Исправить Ошибку, API2 |
12.4.2009, 0:39
Сообщение
#1
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
помогите!
p2p_off_newapi.lua:146: bad argument #1 to 'GetUser' (string expected, got nil) scripts\p2p_off_newapi.lua:37: attempt to index global 'frmHub' (a nil value) Критическая ошибка в скрипте p2p_off_newapi.lua ! Скрипт остановлен! p2p_off_newapi.lua ( 8.36 килобайт ) Кол-во скачиваний: 7 |
|
|
12.4.2009, 9:56
Сообщение
#2
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
это
Код function OnError(ErrorMes) frmHub:RestartScripts("scripts/p2p_off_newapi.lua") end на это Код function OnError(ErrorMes) ScriptMan.RestartScript("scripts/p2p_off_newapi.lua") end и тут Код local toWhoUser = Core.GetUser(toWho,true) local toWhoUser2 = Core.GetUser(toWho2,true) на Код local toWhoUser = ""
local toWhoUser2 = "" if toWho then local toWhoUser = Core.GetUser(toWho,true) end if toWho then local toWhoUser2 = Core.GetUser(toWho2,true) end |
|
|
12.4.2009, 12:26
Сообщение
#3
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Блин может я в этом коде что-то не так сделал?выдаёт ошибку p2p_off_newapi.lua:152: bad argument #1 to 'GetUser' (string expected, got nil)
CODE function ConnectToMeArrival(user,sData) Core.GetUserAllData(user) local _,_,toWho = string.find(sData, "$ConnectToMe%s+(%S+)%s+.*|") local _,_,toWho2 = string.find(sData, "$RevConnectToMe%s+%S+%s+(%S+)+.*|") local _,_,toWho3 = string.find(sData, "$Search%s+(.*)|") local toWhoUser = "" local toWhoUser2 = "" if toWho then local toWhoUser = Core.GetUser(toWho,true) end if toWho then local toWhoUser2 = Core.GetUser(toWho2,true) end if not (toWhoUser == nil) then CTMcheck = toWhoUser.sIP end if not (toWhoUser2 == nil) then RCTMcheck = toWhoUser2.sIP end if p2poff_DB[user.sIP] or p2poff_DB[CTMcheck] or p2poff_DB[RCTMcheck] or p2poff_DB[toWho3] then return true end end P.S. Когда снимаю с когото наказание ... пропускает команду в чат(( [12:28:11] <Файлообмен> У этого юзера уже включили файлообмен, выключить его вы сможете введя команду: !p2p_off_n !!!@Йа@!!! [12:28:11] <Артём> !p2p_on_n !!!@Йа@!!! |
|
|
Похожие темы
|
Сейчас: 27.11.2024, 2:15 |