SA:MP ID TEXTDRAWA ARIZONA RP

Maximka Samper

Участник
Автор темы
51
6
Версия SA-MP
  1. 0.3.7 (R1)
Друзья, хотелось бы задать Вам вопрос.
Мне нужно узнать ID текстдрава "Accept" при выборе скина на последнем этапе регистрации.

Lua:
local sampev = require("samp.events")
require("addon")
local referal = ('Sam_Mason')
local password = '123456'
--function onLoad()
    --proxyConnect("91.218.49.226:9611", "1ZgQZ9" "nzjCEd")
--end
function sampev.onShowDialog(id, style, title, btn1, btn2, text)
    if title:find('Пароль') then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
    if title:find('Выберите ваш пол') then
        sendDialogResponse(id, 1, 0, "")
        return false
    end
    if title:find('Выберите цвет кожи') then
        sendDialogResponse(id, 1, 0, "")
        return false
    end
    if title:find('вы о нас узнали?') then
        sendDialogResponse(id, 1, 1, "")
        return false
    end
    if title:find('Введите ник пригласившего?') then
        sendDialogResponse(id, 1, 0, referal)
        return false
    end
end
function sampev.onShowTextDraw(id, data)
    if id == 343 then
        sendClickTextdraw(343)
    end
end
Это код для RakSamp lite, выполняет функцию авторегистрации. В последних строчках кода скрипт в случае обнаружения текстрадава 343 нажимает на него. 343 - ID кнопки CANCEL, а мне нужно ACCEPT. Возможно у кого то есть готовый скрипт авторегистрации, или ID текстдрава, либо рабочий скрипт на лаунчер для того чтобы узнать ID. Вообщем буду благодарен любой помощи.
 
Последнее редактирование:

yung milonov

Известный
1,022
527
лучше ищи текстдрав по координатам и содержимому, айди текстдравов на разных серверах проекта меняются
но если хочешь проще - можешь заюзать скрипт из темы чтоб айди текстдравов посмотреть
 

Nichoo

Участник
76
24
Друзья, хотелось бы задать Вам вопрос.
Мне нужно узнать ID текстдрава "Accept" при выборе скина на последнем этапе регистрации.
Lua:
local sampev = require("samp.events")
require("addon")
local referal = ('Sam_Mason')
local password = '123456'
--function onLoad()
    --proxyConnect("91.218.49.226:9611", "1ZgQZ9" "nzjCEd")
--end
function sampev.onShowDialog(id, style, title, btn1, btn2, text)
    if title:find('Пароль') then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
    if title:find('Выберите ваш пол') then
        sendDialogResponse(id, 1, 0, "")
        return false
    end
    if title:find('Выберите цвет кожи') then
        sendDialogResponse(id, 1, 0, "")
        return false
    end
    if title:find('вы о нас узнали?') then
        sendDialogResponse(id, 1, 1, "")
        return false
    end
    if title:find('Введите ник пригласившего?') then
        sendDialogResponse(id, 1, 0, referal)
        return false
    end
end
function sampev.onShowTextDraw(id, data)
    if id == 343 then
        sendClickTextdraw(343)
    end
end
Это код для RakSamp lite, выполняет функцию авторегистрации. В последних строчках кода скрипт в случае обнаружения текстрадава 343 нажимает на него. 343 - ID кнопки CANCEL, а мне нужно ACCEPT. Возможно у кого то есть готовый скрипт авторегистрации, или ID текстдрава, либо рабочий скрипт на лаунчер для того чтобы узнать ID. Вообщем буду благодарен любой помощи.
function sampev.onShowTextDraw(id, data)
if data.position.x == 233 then
sendClickTextdraw(id)
end
end