SA:MP ID TEXTDRAWA ARIZONA RP

Maximka Samper

Новичок
Автор темы
27
2
Версия 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,004
511
лучше ищи текстдрав по координатам и содержимому, айди текстдравов на разных серверах проекта меняются
но если хочешь проще - можешь заюзать скрипт из темы чтоб айди текстдравов посмотреть
 

Nichoo

Участник
32
2
Друзья, хотелось бы задать Вам вопрос.
Мне нужно узнать 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