- 11
- 0
- Версия MoonLoader
- .026-beta
привет, пытался подписать код под новые сервера и в кой то момент скрипт перестал работать
ошибка в консоли
код
ошибка в консоли
[ML] (error) logo.lua: C:\GTA\moonloader\logo.lua:15: invalid escape sequence near '' phoenix = 1 tucson = 1 scottdale = 1 chandler = 1 brainburg = 1 saintrose = 1 mesa = 1 redrock = 1 yuma = 1 surprise = 1 prescott = 1 glendale = 1 kingman = 1 winslow = 1 payson = 1 gilbert = 1 showlow = 1 casagrande = 1 page = 1 suncity = 1 queencreek = 1 sedona = 1 holiday = 1 wednesday = 1 yava = 1 faraway = bumblebee =1' [ML] (error) logo.lua: Script died due to an error. (15BD6614) |
код
Код:
local q = require 'lib.samp.events'
script_name("New Logo by Martines Mods and VovaS Sripts ")
script_description('vk.com/martines.mods vk.com/vovascripts')
local inicfg = require 'inicfg'
local logo = 1
local act = false
if not doesDirectoryExist("moonloader/config") then
os.execute('md "'..getWorkingDirectory()..'/config"')
local f = io.open("moonloader/config", "w")
end
if not doesFileExist("moonloader/config/" .. thisScript().name .. ".ini") then
local f = io.open("moonloader/config/" .. thisScript().name .. ".ini", "w")
if f then
f:write('[main]')
f:write('\nphoenix = 1 \ntucson = 1 \nscottdale = 1 \nchandler = 1\nbrainburg = 1\nsaintrose = 1\nmesa = 1\nredrock = 1\nyuma = 1\nsurprise = 1\nprescott = 1\nglendale = 1\nkingman = 1\nwinslow = 1\npayson = 1\ngilbert = 1\nshowlow = 1\ncasagrande = 1\npage = 1\nsuncity = 1\nqueen = 1\nsedona = 1\nholiday = 1\nwednesday = 1\nyava = 1\nfaraway = 1')
f:close()
end
end
local phoenix = 1
local tucson = 1
local scottdale = 1
local chandler = 1
local brainburg = 1
local saintrose = 1
local mesa = 1
local redrock = 1
local yuma = 1
local surprise = 1
local prescott = 1
local glendale = 1
local kingman = 1
local winslow = 1
local payson = 1
local gilbert = 1
local showlow = 1
local casagrande = 1
local page = 1
local suncity = 1
local queen = 1
local sedona = 1
local holiday = 1
local wednesday = 1
local yava = 1
local faraway = 1
local bumblebee = 1
mainIni = inicfg.load(nil, "moonloader/config/" .. thisScript().name .. ".ini")
phoenix = mainIni.main.phoenix
tucson = mainIni.main.tucson
scottdale = mainIni.main.scottdale
chandler = mainIni.main.chandler
brainburg = mainIni.main.brainburg
saintrose = mainIni.main.saintrose
mesa = mainIni.main.mesa
redrock = mainIni.main.redrock
yuma = mainIni.main.yuma
surprise = mainIni.main.surprise
prescott = mainIni.main.prescott
glendale = mainIni.main.glendale
kingman = mainIni.main.kingman
winslow = mainIni.main.winslow
payson = mainIni.main.payson
gilbert = mainIni.main.gilbert
showlow = mainIni.main.showlow
casagrande = mainIni.main.casagrande
page = mainIni.main.page
suncity = mainIni.main.suncity
queen = mainIni.main.queen
sedona = mainIni.main.sedona
holiday = mainIni.main.holiday
wednesday = mainIni.main.wednesday
yava = mainIni.main.yava
faraway = mainIni.main.faraway
bumblebee = mainIni.main.bumblebee
if phoenix == nil then phoenix = 1 end
if tucson == nil then tucson = 1 end
if scottdale == nil then scottdale = 1 end
if chandler == nil then chandler = 1 end
if brainburg == nil then brainburg = 1 end
if saintrose == nil then saintrose = 1 end
if mesa == nil then mesa = 1 end
if redrock == nil then redrock = 1 end
if yuma == nil then yuma = 1 end
if surprise == nil then surprise = 1 end
if prescott == nil then prescott = 1 end
if glendale == nil then glendale = 1 end
if kingman == nil then kingman = 1 end
if winslow == nil then winslow = 1 end
if payson == nil then payson = 1 end
if gilbert == nil then gilbert = 1 end
if showlow == nil then showlow = 1 end
if casagrande == nil then casagrande = 1 end
if page == nil then page = 1 end
if suncity == nil then suncity = 1 end
if queen == nil then queen = 1 end
if sedona == nil then sedona = 1 end
if holiday == nil then holiday = 1 end
if wednesday == nil then wednesday = 1 end
if yava == nil then yava = 1 end
if faraway == nil then faraway = 1 end
if bumblebee == nil then bumblebee = 1 end
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand('logoreload',function() lua_thread.create(function() s = thisScript() s:reload() end) end)
sampAddChatMessage('New logo by Martines Mods',-1)
sampRegisterChatCommand('logo',function(param)
if onServer == 'arizona' then
if tonumber(param) >= 1 and tonumber(param) <= 6 then
if arizonaServ == 'phoenix' then phoenix = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'tucson' then tucson = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'scottdale' then scottdale = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'chandler' then chandler = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'brainburg' then brainburg = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'saint rose' then saintrose = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'mesa' then mesa = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'red rock' then redrock = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'yuma' then yuma = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'surprise' then surprise = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'prescott' then prescott = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'glendale' then glendale = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'kingman' then kingman = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'winslow' then winslow = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'payson' then payson = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'gilbert' then gilbert = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'showlow' then showlow = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'casagrande' then casagrande = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'page' then page = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'suncity' then suncity = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'queen' then queen = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'sedona' then sedona = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'holiday' then holiday = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'wednesday' then wednesday = tonumber(param)
writeServ()
sampAddChatMessage('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'yava' then yava = tonumber (param)
writeServ ()
sampAddChatMessage ('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
if arizonaServ == 'faraway' then faraway = tonumber (param)
writeServ ()
sampAddChatMessage ('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
if arizonaServ == 'bumblebee' then bumblebee = tonumber (param)
writeServ ()
sampAddChatMessage ('Новый номер логотипа для сервера '..arizonaServ..' - '..tonumber(param), -1)
sprite = loadSprite(tonumber(param))
end
end
end
end)
--sampRegisterChatCommand('tdr',function(param) print(sampTextdrawGetPos(param)) end)
lua_thread.create(function()
while sampGetCurrentServerName() == "SA-MP" do wait(0) end
wait(500)
if sampGetCurrentServerName():match("Arizona") then
onServer = 'arizona'
act = true
end
wait(1000)
if onServer == 'arizona' then
servername = sampGetCurrentServerName()
if servername:find('Phoenix') then
arizonaServ = 'phoenix'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(phoenix)
elseif servername:find('Tucson') then
arizonaServ = 'tucson'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(tucson)
elseif servername:find('Scottdale') then
arizonaServ = 'scottdale'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(scottdale)
elseif servername:find('Chandler') then
arizonaServ = 'chandler'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(chandler)
elseif servername:find('Brainburg') then
arizonaServ = 'brainburg'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(brainburg)
elseif servername:find('SaintRose') then
arizonaServ = 'saint rose'
IsLoaded = loadTextureDictionary('saintrose')
sprite = loadSprite(saintrose)
elseif servername:find('Mesa') then
arizonaServ = 'mesa'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(mesa)
elseif servername:find('Red.Rock') then
arizonaServ = 'red rock'
IsLoaded = loadTextureDictionary('redrock')
sprite = loadSprite(redrock)
elseif servername:find('Yuma') then
arizonaServ = 'yuma'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(yuma)
elseif servername:find('Surprise') then
arizonaServ = 'surprise'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(surprise)
elseif servername:find('Prescott') then
arizonaServ = 'prescott'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(prescott)
elseif servername:find('Glendale') then
arizonaServ = 'glendale'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(glendale)
elseif servername:find('Kingman') then
arizonaServ = 'kingman'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(kingman)
elseif servername:find('Winslow') then
arizonaServ = 'winslow'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(winslow)
elseif servername:find('Payson') then
arizonaServ = 'payson'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(payson)
elseif servername:find('Gilbert') then
arizonaServ = 'gilbert'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(gilbert)
elseif servername:find('Show.Low') then
arizonaServ = 'showlow'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(showlow)
elseif servername:find('Casa.Grande') then
arizonaServ = 'casagrande'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(casagrande)
elseif servername:find('Page') then
arizonaServ = 'page'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(page)
elseif servername:find('Sun.City') then
arizonaServ = 'suncity'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(suncity)
elseif servername:find('Queen') then
arizonaServ = 'queen'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(queen)
elseif servername:find('Sedona') then
arizonaServ = 'sedona'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(sedona)
elseif servername:find('Holiday') then
arizonaServ = 'holiday'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(holiday)
elseif servername:find('Wednesday') then
arizonaServ = 'wednesday'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(wednesday)
elseif servername:find('Yava') then
arizonaServ = 'yava'
IsLoaded = loadTextureDictionary(arizonaServ)
print("yava")
sprite = loadSprite(yava)
elseif servername:find('Faraway') then
arizonaServ = 'faraway'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(faraway)
elseif servername:find('Bumble.bee') then
arizonaServ = 'bumblebee'
IsLoaded = loadTextureDictionary(arizonaServ)
sprite = loadSprite(bumblebee)
end
end
end)
--[[[ML] (script) New Logo by Martines Mods and VovaS Sripts : 563 14
[ML] (script) New Logo by Martines Mods and VovaS Sripts : 565 6
[ML] (script) New Logo by Martines Mods and VovaS Sripts : 550 1]]
lua_thread.create(function()
while true do
wait(0)
if sprite ~= nil and act then
drawSprite(sprite, 589, 20, 76, 38, 255, 255, 255, 255)
end
end
end)
end
function q.onShowTextDraw(id, data)
--print(data.position.x,data.position.y,id)
if data.position.x > 530 and data.position.y < 26 then
return false
end
if sampGetCurrentServerName():match("Arizona") then
onServer = 'arizona'
if data.position.y >= 1 and data.position.y < 50 and data.position.x < 603 and data.position.x > 500 then
return false
end
end
end
function writeServ()
result = inicfg.save({main = {
phoenix = phoenix,
tucson = tucson,
scottdale = scottdale,
chandler = chandler,
brainburg = brainburg,
saintrose = saintrose,
mesa = mesa,
redrock = redrock,
yuma = yuma,
surprise = surprise,
prescott = prescott,
glendale = glendale,
kingman = kingman,
winslow = winslow,
payson = payson,
gilbert = gilbert,
showlow = showlow,
casagrande = casagrande,
page = page,
suncity = suncity,
queen = queen,
sedona = sedona,
holiday = holiday,
wednesday = wednesday,
yava = yava,
faraway = faraway
bumblebee = bumblebee
}},"moonloader/config/" .. thisScript().name .. ".ini")
end