- 99
- 24
можно ли как-то использовать русские буквы в lua для ракбота? написал авторег и авто /tutorial
автотуториал не получилось, дайте функцию для задержки, wait под ракбота не работает((
вообщем на все диалоги он жмет как надо, но кроме диалогов с названием 1/17 и 11/17, они похожи, из-за этого он отвечает на диалог не так как мне надо
колхоз код, чтобы понятнее:
автотуториал не получилось, дайте функцию для задержки, wait под ракбота не работает((
вообщем на все диалоги он жмет как надо, но кроме диалогов с названием 1/17 и 11/17, они похожи, из-за этого он отвечает на диалог не так как мне надо
колхоз код, чтобы понятнее:
Lua:
local referal = getReferer()
local password = getPassword()
function onDialogShow(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
setOwnAutoReg(true)
if dialogTitle:find("!") then
sendDialog(dialogId, 1, 0, "")
end
if dialogTitle:find("1/4") then
sendDialog(dialogId, 1, 0, password)
end
if dialogTitle:find("2/4") then
sendDialog(dialogId, 1, 0, mail())
end
if dialogTitle:find("3/4") then
sendDialog(dialogId, 1, 0, "Rick_Dellatore")
end
if dialogTitle:find("4/4") then
sendDialog(dialogId, 1, 0, "")
end
if dialogTitle:find("1/17") then
sendDialog(dialogId, 1, 0, "")
end
if dialogTitle:find("2/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("3/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("4/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("5/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("6/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("7/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("8/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("9/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("10/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("11/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("12/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("13/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("14/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("15/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("16/17") then
sendDialog(dialogId, 0, 0, "")
end
if dialogTitle:find("17/17") then
sendDialog(dialogId, 0, 0, "")
end
function mail()
local email = ''
math.randomseed(os.time()^5)
for i = 1, 10 do
email = email .. string.char(math.random(97,122))
end
return email..'@mail.ru'
end
end