автологин рак самп

marrix

Новичок
Автор темы
6
0
Версия SA-MP
  1. Любая
Всем привет, у меня не работает автологин то есть табличка с вводом пароля высвечивается , а пароль не вводиться установил я файлы в папку scripts
1713798631951.png
 
Решение
Ты библиотеки поставил? Если да то попробуй это, сделал под твое окно авторизации


Lua:
local sampev = require('samp.events')
require('addon')

local pass = '' -- your password

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if text:find('Добро пожаловать на сервер') then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
end

Не забудь на 4 строке поставить свой пароль

meepi

Участник
73
28
Ты библиотеки поставил? Если да то попробуй это, сделал под твое окно авторизации


Lua:
local sampev = require('samp.events')
require('addon')

local pass = '' -- your password

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if text:find('Добро пожаловать на сервер') then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
end

Не забудь на 4 строке поставить свой пароль
 

marrix

Новичок
Автор темы
6
0
Ты библиотеки поставил? Если да то попробуй это, сделал под твое окно авторизации


Lua:
local sampev = require('samp.events')
require('addon')

local pass = '' -- your password

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if text:find('Добро пожаловать на сервер') then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
end

Не забудь на 4 строке поставить свой пароль
все равно не работает , ты про какие библиотеки говоришь? я просто скачал рак самп и все
 

marrix

Новичок
Автор темы
6
0
Lua:
local sampev = require('samp.events')
require('addon')

local pass = '' -- your password

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("Авторизация") then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
end

лучше искать по title, а не text
не работает все равно

у меня просто не видит это окно
 
Последнее редактирование:

percheklii

Известный
731
268
я хуй знает в чем прикол, почему оно не хочет искать по title, и даже по тексту
но вроде по ид норм)
правда, могут быть конфликты если есть диалоги с таким же ид

Lua:
local sampev = require('samp.events')
require('addon')

local pass = '' -- your password

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if id == 32700 then
        sendDialogResponse(id, 1, 0, pass)
        return false
    end
end
 
  • Нравится
Реакции: marrix

marrix

Новичок
Автор темы
6
0
я хуй знает в чем прикол, почему оно не хочет искать по title, и даже по тексту
но вроде по ид норм)
правда, могут быть конфликты если есть диалоги с таким же ид

Lua:
local sampev = require('samp.events')
require('addon')

local pass = '' -- your password

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if id == 32700 then
        sendDialogResponse(id, 1, 0, pass)
        return false
    end
end
Спасибо огромное , работает теперь
 

percheklii

Известный
731
268
Спасибо огромное , работает теперь
аахаха, ну я и долбень, кодировку надо было поставить, через блокнот писал, совсем за нее забыл, через титл ищет)))))
 

Вложения

  • log.lua
    284 байт · Просмотры: 0

meepi

Участник
73
28
Lua:
local sampev = require('samp.events')
require('addon')

local pass = '' -- your password

function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("Авторизация") then
        sendDialogResponse(id, 1, 0, password)
        return false
    end
end

лучше искать по title, а не text
Я знаю, просто решил сделать именно под его окно и почему-то подумал что на эвольве с этим баг

Спасибо огромное , работает теперь
Ахуеть, такой же код как у меня но при этом тему решил он
 

meepi

Участник
73
28
я в этом вообще не шарю , он мне кинул код и все заработало , я не спорю , что код твой и тд.
Ну заработало потому что ты либы поставил в первую очередь, ну а так ладно
 
  • Клоун
Реакции: percheklii