Ir para conteúdo

Featured Replies

Postado

@lenardo88

desde quando 

Citar

[16/2/2016 17:11:16] >>> Loading globalscripts... [Error - LuaInterface::loadFile] data/globalevents/scripts/invasao.lua:11: '=' expected near 'local'
[16/2/2016 17:11:16] [Error - Event::checkScript] Cannot load script (data/globalevents/scripts/invasao.lua)
[16/2/2016 17:11:16] data/globalevents/scripts/invasao.lua:11: '=' expected near 'local'

 

Significa que não existe o script? Ta acusando erro na linha 11. Não é que "a gente ja sabe mexer" que nós não nos importamos... Quem disse que eu já sou expert em LUA?

 

Eu sabia do jeito de usar raid, mas eu achei que o cara queria por esse script mesmo.

 

Eu vou continuar tentando arrumar, se o cara quiser, ele continua testando, senão, da melhor resposta pro lenardo..

Spoiler

function onThink(interval, lastExecution)
local dias = {"Sunday"} --O Dia do evento
local tempo_espera = "19:55"
local vitorioso = 0
local players = getPlayersOnline()
local hora = "20:00" --A Hora que começara
local storage = 9393 --Não mexa aqui
local pos = {x=999 , y=999 , z=9} ---onde tp vai ser criado
local topos = {x=999 , y=999 , z=9} ---a position para onde sera teleportado
local name = "cyclops" --Nome do monster a ser criado
local name1 = "rotworm" --Nome do monster a ser criado
local name2 = "rat" --Nome do monster a ser criado
if isInArray(dias.config, os.date("%A")) and isInArray(tempo_espera, os.date("%X")) then
doCreateTeleport(1387, topos , pos)
broadcastMessage("o evento ira começar daqui 5 minuto!",22)
return TRUE
end
if isInArray(dias.config, os.date("%A")) and isInArray(hora, os.date("%X")) then
doCreateTeleport(1387, topos , pos)
broadcastMessage("Teleport Aberto Fechara Daki 10 minutos",22)
return TRUE
end
if getGlobalStorageValue(storage) == 1 then
else
return TRUE
end
while i <= #players do
local pos_player = getPlayerPosition(players)
local pos1_lugar = {x = 136, y = 350, z = 11} -- ALTERAR pos do canto superior esquerdo do lugar
local pos2_lugar = {x = 157, y = 363, z = 11} -- ALTERAR pos do canto inferior direito do lugar
if pos_player.x >= pos1_lugar.x and pos_player.y >= pos1_lugar.y and pos_lugar.x <= pos2_lugar.x and pos_player.y <= pos2_lugar.y then
end
i = i + 1
end
if total_players == 1 then
setGlobalStorageValue(storage, -1)
doTeleportThing(vitorioso, pos_templo)
doPlayerSendTextMessage(vitorioso, MESSAGE_STATUS_CONSOLE_BLUE, "Você é o Vencedor do Evento.") -- ALTERAR frase para o vencedor do premio
doBroadcastMessage("O Player "..(getPlayerName(vitorioso)).." é o Vencedor do Evento.",22) -- ALTERAR frase para todos, do ganhador do premio
return TRUE
else
if total_players <= 0 then
setGlobalStorageValue(storage, -1)
doBroadcastMessage("Todos os Jogadores Se mataram, fim do Evento.",22)
doRemoveItem(getThingfromPos(pos).uid,1)
broadcastMessage("Teleport Fechado",22)
return TRUE
end
end
end
doSummonCreature(name, position)
doSummonCreature(name1, position)
doSummonCreature(name2, position)

 

 

Editado por Sekk (veja o histórico de edições)

  • Respostas 26
  • Visualizações 3.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • cara sabe pq ta dando isso .-. ele ta dizendo q n existe o script vou dizer td o que vc deve fazer, pelo que entendi você quer fazer evento de invasão oks, faça o seguinte:   vá na pasta dat

  • vo ver aqui oks nossa cara vdd eu n tinha me atentado kkk, é q estava com pressa acabei batendo e olho e falando mas em fim vlw por me avisar o meu erro oks vc quer q o portal apareça so

Postado
  • Autor
Agora, Sekk disse:

@lenardo88

desde quando 

 

Significa que não existe o script? Ta acusando erro na linha 11, e que por acaso, não vou nem continuar tentando ajudar o cara, pq não teve o mínimo de reconhecimento. Não é que "a gente ja sabe mexer" que nós não nos importamos... Quem disse que eu já sou expert em LUA?

 

Eu sabia do jeito de usar raid, mas eu achei que o cara queria por esse script mesmo.

e qual foi sua importancia. voce abandonou eu no começo do topoic se voce subir um pouco vai ver que pedir sua ajuda, e expliquei certinho !

mais você tava com o cu virado pra lua que nem se quer de uma satisfação... O pedido simplesmente morreu! ai você vem tentar ajudar denovo reporto o erro e nem falou nada, isso e se importa!

as vezes pra voce ajudar alguém ou nao, pode ser nada pra voce, mais fazer um evento um scripts da certo pra alguem pode ser muito util!

 

Postado
  • Autor
13 minutos atrás, Sekk disse:

não falei ali em cima, mas eu não recebi mais nenhuma notificação do seu tópico, só entrei aqui pq apareceu nos ultimos tópicos no tk.. se quiser testar o ultimo script, testa

testei aqui. e entendi que você colocou as "  " nos bichos

mais agora ta dando outro erro!

 

[16/2/2016 19:30:16] [Error - Test Interface] 
[16/2/2016 19:30:16] data/globalevents/scripts/bossprata.lua
[16/2/2016 19:30:16] Description: 
[16/2/2016 19:30:16] attempt to index a nil value
[16/2/2016 19:30:16] [Error - Event::checkScript] Cannot load script (data/globalevents/scripts/bossprata.lua)

Postado
Spoiler

function onThink(interval, lastExecution)
local dias = {"Sunday"} --O Dia do evento
local tempo_espera = "19:55"
local vitorioso = 0
local players = getPlayersOnline()
local hora = "20:00" --A Hora que começara
local storage = 9393 --Não mexa aqui
local pos = {x=999 , y=999 , z=9} ---onde tp vai ser criado
local topos = {x=999 , y=999 , z=9} ---a position para onde sera teleportado
local name = "cyclops" --Nome do monster a ser criado
local name1 = "rotworm" --Nome do monster a ser criado
local name2 = "rat" --Nome do monster a ser criado
if isInArray(dias.config, os.date("%A")) and isInArray(tempo_espera, os.date("%X")) then
doCreateTeleport(1387, topos , pos)
broadcastMessage("o evento ira começar daqui 5 minuto!",22)
return TRUE
end
if isInArray(dias.config, os.date("%A")) and isInArray(hora, os.date("%X")) then
doCreateTeleport(1387, topos , pos)
broadcastMessage("Teleport Aberto Fechara Daki 10 minutos",22)
return TRUE
end
if getGlobalStorageValue(storage) == 1 then
else
return TRUE
end
while i <= #players do
local pos_player = getPlayerPosition(players)
local pos1_lugar = {x = 136, y = 350, z = 11} -- ALTERAR pos do canto superior esquerdo do lugar
local pos2_lugar = {x = 157, y = 363, z = 11} -- ALTERAR pos do canto inferior direito do lugar
if pos_player.x >= pos1_lugar.x and pos_player.y >= pos1_lugar.y and pos_lugar.x <= pos2_lugar.x and pos_player.y <= pos2_lugar.y then
end
i = i + 1
end
if total_players == 1 then
setGlobalStorageValue(storage, -1)
doTeleportThing(vitorioso, pos_templo)
doPlayerSendTextMessage(vitorioso, MESSAGE_STATUS_CONSOLE_BLUE, "Você é o Vencedor do Evento.") -- ALTERAR frase para o vencedor do premio
doBroadcastMessage("O Player "..(getPlayerName(vitorioso)).." é o Vencedor do Evento.",22) -- ALTERAR frase para todos, do ganhador do premio
return TRUE
else
if total_players <= 0 then
setGlobalStorageValue(storage, -1)
doBroadcastMessage("Todos os Jogadores Se mataram, fim do Evento.",22)
doRemoveItem(getThingfromPos(pos).uid,1)
broadcastMessage("Teleport Fechado",22)
return TRUE
doSummonCreature(name.config, position)
doSummonCreature(name1.config, position)
doSummonCreature(name2.config, position)
end
end
end

 

 

?

Editado por Sekk (veja o histórico de edições)

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