Тема: RakSAMP Lite
Показать сообщение отдельно

  #2076  
Старый 04.10.2024, 21:42
varkon
Участник форума
Регистрация: 28.11.2017
Сообщений: 180
С нами: 4450953

Репутация: 73
По умолчанию

Цитата:
Сообщение от IntelCoreI7  

[18:41:48] [LUA] C:\Share\bot_v2\scripts\libs\addon.lua:176: C:\Share\bot_v2\scripts\libs\addon.lua:15: bad argument #1 to 'writeUInt16' (number expected, got nil)
stack traceback:
[C]: in function 'error'
C:\Share\bot_v2\scripts\libs\addon.lua:160: in function 'tick'
C:\Share\bot_v2\scripts\libs\addon.lua:176: in function

123:





Код:
function
sampGetListboxItemByText
(
text
,
searchText
,
plain
)
-- куда-то вставить, например где не сток функции
plain
=
plain
~=
false
local
i
=
0
for
line
in
text
:
gmatch
(
"[^\r\n]+"
)
do
if
(
plain
and
line
==
searchText
)
or
(
not
plain
and
line
:
find
(
searchText
)
)
then
return
i
end
i
=
i
+
1
end
return
-
1
end
function
sampev
.
onShowDialog
(
id
,
style
,
title
,
button1
,
button2
,
text
)
newTask
(
function
(
)
-- запуск "таймера"
wait
(
500
)
-- ждем 500 мс
local
text_spawn
=
sampGetListboxItemByText
(
text
,
"Создать игровой мир"
,
false
)
-- выбираем пункт диалога с названием Дом №786
sendDialogResponse
(
id
,
2
,
text_spawn
,
""
)
-- нажимаем на него
sendDialogResponse
(
id
,
0
,
0
,
""
)
-- "закрываем" диалог
return
false
-- что бы не показывался диалог, но по-моему, он один хер показывается
end
)
end




кое что изменил но блять теперь он че то стал иногда с нихуя флудить нажатием диалогов
В коде который я скинул ошибок нет, это что-то твой скрипт косячит
 
Ответить с цитированием