- 46
- 2
нужен короче этот скрипт, но чтоб когда вставлялся текст он выделенный был (как на лаунчере аризоны), видел уже где-то, но не могу найти щас увы.
nodialogrestore если что
nodialogrestore если что
nodialogrestore:
script_name("nodialogrestore")
script_author("rraggerr")
script_url("blast.hk")
local ev = require 'lib.samp.events'
local restore_text = true
local dialogs_data = {}
local dialogIncoming = 0
function ev.onSendDialogResponse(dialogId , button , listboxId , input)
dialogs_data[dialogId] = {listboxId, input}
end
function ev.onShowDialog(dialogId , style , title , button1 , button2 , text)
dialogIncoming = dialogId
end
function main()
while true do wait(0)
if dialogIncoming ~= 0 and dialogs_data[dialogIncoming] then
local data = dialogs_data[dialogIncoming]
if data[1] and not restore_text then
sampSetCurrentDialogListItem(data[1])
end
if data[2] then
sampSetCurrentDialogEditboxText(data[2])
end
dialogIncoming = 0
end
end
end