Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Помощь по скриптам для PtokaX _ Помогите доделать скрипт!

Автор: infection 14.10.2010, 10:14

Ещё раз всем привет!

Собственно нужно сделать в скрипте следующие...
Что выдавало сообщение не так

Код
[вермя] Вы не зарегистрированы. Пользоваться поиском и скачивать запрещено!


Вот хочу что-бы бот это выдавал например PtokaX

Код
<PtokaX> Вы не зарегистрированы. Пользоваться поиском и скачивать запрещено!


Подскажите что делать в самом скрипте?


Вот сам скрипт.
Раскрывающийся текст
Код
local sMsg="Вы не зарегистрированы. Пользоваться поиском и скачивать запрещено!"
function ConnectToMeArrival(tUser)
  if tUser.iProfile==-1 then
    if Core then
      Core.SendToUser(tUser,sMsg)
    else
      tUser:SendData(sMsg)
    end
    return true
  end
end
RevConnectToMeArrival,SearchArrival=ConnectToMeArrival,ConnectToMeArrival

Автор: Saymon 14.10.2010, 10:49

Код
sBot = "PtokaX" -- или SetMan.GetString(21) тогда имя бота будет взято с настроек хаба


Код
Core.SendToUser(tUser,"<"..sBot.."> "..sMsg)

Автор: infection 14.10.2010, 11:16

attempt to concatenate global 'sBot' (a nil value) beat_brick.gif


а это куда конкретно вставить?
Core.SendToUser(tUser,"<"..sBot.."> "..sMsg)

Автор: Saymon 14.10.2010, 11:36

Ошибку перевести, не?
В начале скрипта напиши:

Код
sBot = "PtokaX"

Далее, какой АПИ? Если втрой то:
Код
if Core then
      Core.SendToUser(tUser,sMsg)
    else

замени:
Код
Core.SendToUser(tUser,sMsg)

на:
Код
Core.SendToUser(tUser,"<"..sBot.."> "..sMsg)

Автор: Ksan 14.10.2010, 16:54

infection, блин, ты когда уже начнёшь сам делать такие простейшие вещи, а??

Автор: bot9ra 16.10.2010, 12:53

Цитата(Ksan @ 14.10.2010, 17:54) *
infection, блин, ты когда уже начнёшь сам делать такие простейшие вещи, а??

парень рассмешил big_smile.gif
сменить имя не может боту. big_smile.gif