kyrtion
Известный
- 784
- 283
Регион и язык системы должно ставить на русском
Регион и язык системы должно ставить на русском
Нашёл?
С автологином:есть у кого скрипт автовыбор спавна с аддвип?Посмотреть вложение 245032
require("addon")
local sampev = require("samp.events")
-- {00BEFC}Current dialog info:
-- Dialog ID:{FFFFFF} 25526
-- {00BEFC}Dialog Type:{FFFFFF} 2
-- {00BEFC}Dialog Caption:{FFFFFF}
-- {BFBBBA}Выбор места спавна
-- {00BEFC}Dialog text:{FFFFFF}
-- {ae433d}[1] {ffffff}Последнее место выхода
-- {ae433d}[2] {ffffff}Вокзал
-- {ae433d}[3] {ffffff}Отель №15
local password = "password" -- пароль от аккаунта
local authDialogId = 2 -- айди дилаога для авторизации
local selectedSpawn = "местоспавна" -- спавн, который будет выбираться. Например: "Отель 15", "Последнее место выхода", "Вокзал" и так далее, без цветовых кодов
local defaultSpawn = "Вокзал" -- спавн, который будет выбираться в том случае, если варианта в selectedSpawn нету (по умолчанию - Вокзал)
function setSelectedSpawn(spawn)
selectedSpawn = spawn
print("Выбранный спавн установлен на: " .. selectedSpawn)
end
function sampev.onShowDialog(id, style, title, button1, button2, text)
if id == authDialogId then
sendDialogResponse(id, 1, -1, password)
return false
elseif title:find('%{BFBBBA%}Выбор места спавна') and style == 2 then
local lines = {}
local selectedIndex = -1
local defaultIndex = -1
for line in text:gmatch('[^\r\n]+') do
line = line:gsub('{......}', '')
table.insert(lines, line)
end
for i, line in ipairs(lines) do
if line:find(selectedSpawn, 1, true) then
selectedIndex = i - 1
break
end
if line:find(defaultSpawn, 1, true) then
defaultIndex = i - 1
end
end
local chosenIndex = selectedIndex ~= -1 and selectedIndex or defaultIndex
local chosenSpawn = selectedIndex ~= -1 and selectedSpawn or defaultSpawn
if chosenIndex ~= -1 then
newTask(function()
sleep(500)
sendDialogResponse(id, 1, chosenIndex, "")
print("Выбран спавн: " .. chosenSpawn)
end)
end
return false
end
return true
end
setSelectedSpawn(selectedSpawn)
require("addon")
local sampev = require("samp.events")
-- {00BEFC}Current dialog info:
-- Dialog ID:{FFFFFF} 25526
-- {00BEFC}Dialog Type:{FFFFFF} 2
-- {00BEFC}Dialog Caption:{FFFFFF}
-- {BFBBBA}Выбор места спавна
-- {00BEFC}Dialog text:{FFFFFF}
-- {ae433d}[1] {ffffff}Последнее место выхода
-- {ae433d}[2] {ffffff}Вокзал
-- {ae433d}[3] {ffffff}Отель №15
local selectedSpawn = "местоспавна" -- спавн, который будет выбираться
local defaultSpawn = "Вокзал" -- спавн, который будет выбираться в том случае, если варианта в selectedSpawn нету
function setSelectedSpawn(spawn)
selectedSpawn = spawn
print("Выбранный спавн установлен на: " .. selectedSpawn)
end
function sampev.onShowDialog(id, style, title, button1, button2, text)
if title:find('%{BFBBBA%}Выбор места спавна') and style == 2 then
local lines = {}
local selectedIndex = -1
local defaultIndex = -1
for line in text:gmatch('[^\r\n]+') do
line = line:gsub('{......}', '')
table.insert(lines, line)
end
for i, line in ipairs(lines) do
if line:find(selectedSpawn, 1, true) then
selectedIndex = i - 1
break
end
if line:find(defaultSpawn, 1, true) then
defaultIndex = i - 1
end
end
local chosenIndex = selectedIndex ~= -1 and selectedIndex or defaultIndex
local chosenSpawn = selectedIndex ~= -1 and selectedSpawn or defaultSpawn
if chosenIndex ~= -1 then
newTask(function()
sleep(500)
sendDialogResponse(id, 1, chosenIndex, "")
print("Выбран спавн: " .. chosenSpawn)
end)
end
return false
end
return true
end
setSelectedSpawn(selectedSpawn)
local password = "password" -- пароль от аккаунта
local authDialogId = 2 -- айди дилаога для авторизации
local selectedSpawn = "местоспавна" -- спавн, который будет выбираться. Например: "Отель 15", "Последнее место выхода", "Вокзал" и так далее, без цветовых кодов
local defaultSpawn = "Вокзал" -- спавн, который будет выбираться в том случае, если варианта в selectedSpawn нету (по умолчанию - Вокзал)
Спасибо, добрый человекС автологином:
Без автологина:С автологином:require("addon") local sampev = require("samp.events") -- {00BEFC}Current dialog info: -- Dialog ID:{FFFFFF} 25526 -- {00BEFC}Dialog Type:{FFFFFF} 2 -- {00BEFC}Dialog Caption:{FFFFFF} -- {BFBBBA}Выбор места спавна -- {00BEFC}Dialog text:{FFFFFF} -- {ae433d}[1] {ffffff}Последнее место выхода -- {ae433d}[2] {ffffff}Вокзал -- {ae433d}[3] {ffffff}Отель №15 local password = "password" -- пароль от аккаунта local authDialogId = 2 -- айди дилаога для авторизации local selectedSpawn = "местоспавна" -- спавн, который будет выбираться. Например: "Отель 15", "Последнее место выхода", "Вокзал" и так далее, без цветовых кодов local defaultSpawn = "Вокзал" -- спавн, который будет выбираться в том случае, если варианта в selectedSpawn нету (по умолчанию - Вокзал) function setSelectedSpawn(spawn) selectedSpawn = spawn print("Выбранный спавн установлен на: " .. selectedSpawn) end function sampev.onShowDialog(id, style, title, button1, button2, text) if id == authDialogId then sendDialogResponse(id, 1, -1, password) return false elseif title:find('%{BFBBBA%}Выбор места спавна') and style == 2 then local lines = {} local selectedIndex = -1 local defaultIndex = -1 for line in text:gmatch('[^\r\n]+') do line = line:gsub('{......}', '') table.insert(lines, line) end for i, line in ipairs(lines) do if line:find(selectedSpawn, 1, true) then selectedIndex = i - 1 break end if line:find(defaultSpawn, 1, true) then defaultIndex = i - 1 end end local chosenIndex = selectedIndex ~= -1 and selectedIndex or defaultIndex local chosenSpawn = selectedIndex ~= -1 and selectedSpawn or defaultSpawn if chosenIndex ~= -1 then newTask(function() sleep(500) sendDialogResponse(id, 1, chosenIndex, "") print("Выбран спавн: " .. chosenSpawn) end) end return false end return true end setSelectedSpawn(selectedSpawn)
Без автологина:require("addon") local sampev = require("samp.events") -- {00BEFC}Current dialog info: -- Dialog ID:{FFFFFF} 25526 -- {00BEFC}Dialog Type:{FFFFFF} 2 -- {00BEFC}Dialog Caption:{FFFFFF} -- {BFBBBA}Выбор места спавна -- {00BEFC}Dialog text:{FFFFFF} -- {ae433d}[1] {ffffff}Последнее место выхода -- {ae433d}[2] {ffffff}Вокзал -- {ae433d}[3] {ffffff}Отель №15 local selectedSpawn = "местоспавна" -- спавн, который будет выбираться local defaultSpawn = "Вокзал" -- спавн, который будет выбираться в том случае, если варианта в selectedSpawn нету function setSelectedSpawn(spawn) selectedSpawn = spawn print("Выбранный спавн установлен на: " .. selectedSpawn) end function sampev.onShowDialog(id, style, title, button1, button2, text) if title:find('%{BFBBBA%}Выбор места спавна') and style == 2 then local lines = {} local selectedIndex = -1 local defaultIndex = -1 for line in text:gmatch('[^\r\n]+') do line = line:gsub('{......}', '') table.insert(lines, line) end for i, line in ipairs(lines) do if line:find(selectedSpawn, 1, true) then selectedIndex = i - 1 break end if line:find(defaultSpawn, 1, true) then defaultIndex = i - 1 end end local chosenIndex = selectedIndex ~= -1 and selectedIndex or defaultIndex local chosenSpawn = selectedIndex ~= -1 and selectedSpawn or defaultSpawn if chosenIndex ~= -1 then newTask(function() sleep(500) sendDialogResponse(id, 1, chosenIndex, "") print("Выбран спавн: " .. chosenSpawn) end) end return false end return true end setSelectedSpawn(selectedSpawn)
В этот фрагмент кода необходимо указать данные. Комментарии в коде даны.
config:local password = "password" -- пароль от аккаунта local authDialogId = 2 -- айди дилаога для авторизации local selectedSpawn = "местоспавна" -- спавн, который будет выбираться. Например: "Отель 15", "Последнее место выхода", "Вокзал" и так далее, без цветовых кодов local defaultSpawn = "Вокзал" -- спавн, который будет выбираться в том случае, если варианта в selectedSpawn нету (по умолчанию - Вокзал)
в начало кодаЧто делать функция math.random каждый запуск срабатывает одинаково
так раксамп и стоит автореконнект.как поставить авторекконект когда время на авторизацию вышло?
data.keysData = 16Кто-то знает как нажать Enter синхрой?
Либо указать путь раксампа для запуска с параметрами.а как два окна открыть типо на одно окно один акк на другой воторой