Ir para conteúdo

(Resolvido)[AJUDA] galera ajuda com uns erros nesses scrpts porfavor

Featured Replies

Postado
erro 1

[24/04/2015 21:46:00] [Error - LuaScriptInterface::loadFile] data/movements/scripts/tilelevel.lua:5: ')' expected near '150'
[24/04/2015 21:46:00] [Warning - Event::loadScript] Cannot load script (data/movements/scripts/tilelevel.lua)
[24/04/2015 21:46:00] data/movements/scripts/tilelevel.lua:5: ')' expected near '150'
[24/04/2015 21:46:00] [Error - LuaScriptInterface::loadFile] cannot open data/creaturescripts/scripts/antihack.lua: No such file or directory
 
script


local level = 150 -- Nível necessário para passar
function onStepIn(cid, item, position, fromPosition, toPosition)
if isPlayer(cid) and getPlayerLevel(cid) < level then
doTeleportThing(cid, fromPosition, TRUE)
doPlayerSendCancel(cid, 'You need have level '150 +' to pass.')
end
return TRUE
end

 
ERRO 2
 
[24/04/2015 21:46:01] [Error - LuaScriptInterface::loadFile] data/globalevents/scripts/broadcast.lua:11: '(' expected near 'onThink'
[24/04/2015 21:46:01] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/broadcast.lua)
[24/04/2015 21:46:01] data/globalevents/scripts/broadcast.lua:11: '(' expected near 'onThink'

 

 

SCRPT


CONFIG = {


[1] = {message = "Está perdido? Este é o mapa do server : http://otpkmlerme.wix.com/pkmlerme#!mapa/c24qb!",color = 19},
[2] = {message = "Duvidas? Faça suas duvidas no Help Channel", color = 21},
[3] = {message = "Quando você conseguir algo importante RELOGE para nao perder STAFF NAO SE RESPONSABILIZA", color = 21},
[4] = {message = "AutoLoot :digite /aloot add:nome do item-> para adicionar à lista digite /aloot check-> para checar sua lista de itens digite /aloot delete:nome do item-> para deletar o item da lista Obs.:máximo 30 itens na lista", color = 21},
[4] = {message = "para ser rank 5 basta falar o comando /clan nomedoclan,5 so da para ser 1 clan não da para mudar novamente", color = 21},

function onThink()
getRandom = math.random(1, #CONFIG)
return doBroadcastMessage(CONFIG[getRandom].message, CONFIG[getRandom].color)
end

 

ERRO 3


[24/04/2015 21:46:01] [Error - LuaScriptInterface::loadFile] cannot open data/globalevents/scripts/houseclean.lua: No such file or directory
[24/04/2015 21:46:01] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/houseclean.lua)
[24/04/2015 21:46:01] cannot open data/globalevents/scripts/houseclean.lua: No such file or directory

 

 

SCRIPT


function onTimer()
local days = 15*24*60*60
doSaveServer()
local query = db.getResult("SELECT `owner`,`id` FROM `houses`;")
if (query:getID() ~= -1) then
while true do
local own,houseid = query:getDataInt("owner"),query:getDataInt("id")
local qry = db.getResult("SELECT `lastlogin` FROM `players` WHERE `id` = "..own)
if(qry:getID() ~= -1) then
last = tonumber(qry:getDataInt("lastlogin"))
if last < os.time() - days then
setHouseOwner(houseid, NO_OWNER_PHRASE,true)
end
end
if not(query:next()) then
break
end
end
query:free()
end
return true
end

 

Se Ajudei Clique no rep_up.png ao Lado, Não Custa nada  :D!! 

e se resovel o problema não esqueça de em EEkog5AK0.png  :D 

 

____________________________________________________________________________________________________

 

Formação de Equipe para poketibia venha fazer parte dessa equipe

 

[bAIXEM] Sprites de icones para poketibia

Resolvido por Wakon

Ir para solução
Postado
  • Solução

Primeiro:

local level = 150 -- Nível necessário para passar
function onStepIn(cid, item, position, fromPosition, toPosition)
if not isPlayer(cid) then
return true
end

if getPlayerLevel(cid) < level then
doTeleportThing(cid, fromPosition, TRUE)
doPlayerSendCancel(cid, 'You need have level '..level..' to pass.')
end
return TRUE
end

Segundo:

CONFIG = {
[1] = {message = "Está perdido? Este é o mapa do server : http://otpkmlerme.wi...#!mapa/c24qb!",color = 19},
[2] = {message = "Duvidas? Faça suas duvidas no Help Channel", color = 21},
[3] = {message = "Quando você conseguir algo importante RELOGE para nao perder STAFF NAO SE RESPONSABILIZA", color = 21},
[4] = {message = "AutoLoot :digite /aloot add:nome do item-> para adicionar à lista digite /aloot check-> para checar sua lista de itens digite /aloot delete:nome do item-> para deletar o item da lista Obs.:máximo 30 itens na lista", color = 21},
[4] = {message = "para ser rank 5 basta falar o comando /clan nomedoclan,5 so da para ser 1 clan não da para mudar novamente", color = 21},
}

function onThink()
getRandom = math.random(1, #CONFIG)
return doBroadcastMessage(CONFIG[getRandom].message, CONFIG[getRandom].color)
end

O terceiro diz que não existe o arquivo no local especificado na tag.

Postado
  • Autor

vou testar se funfa te do rep+


Reputado funcionou direitinho muito obrigado

Se Ajudei Clique no rep_up.png ao Lado, Não Custa nada  :D!! 

e se resovel o problema não esqueça de em EEkog5AK0.png  :D 

 

____________________________________________________________________________________________________

 

Formação de Equipe para poketibia venha fazer parte dessa equipe

 

[bAIXEM] Sprites de icones para poketibia

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo