Ir para conteúdo
  • 0

[Resolvido] erro na distro movement


carlinhoo0ww

Pergunta

PRECISO MT DA AJUDA DE VOCES COM ESSE SCRIPT

 

ELE FUNCIONA NORMALMENTE

QUEM NAO  GANHA A STORAGE DO NPC NAO PASSA

,E QUEM GANHA A STORAGE DO NPC PASSA NORMALMENTE 

MAAAAAAS QUANDO O PLAYER PISA NO TILE APARECE ESSE ERRO NA DISTRO:

MAS REPITO FUNCIONA 100% SO APARECE O ERRO NO DISTRO

 


 

Spoiler

 

[Error - MoveEvents Interface]
data/movements/scripts/pharao/tilequeen.lua:onStepIn
Description:
(luaDoPlayerSendTextMessage) Player not found


______________________________________________________________________________

 

[Error - MoveEvents Interface]
data/movements/scripts/pharao/tiledemon.lua:onStepIn
Description:
data/movements/scripts/pharao/tiledemon.lua:9: attempt to perform arithmetic on
a string value
stack traceback:
        data/movements/scripts/pharao/tiledemon.lua:9: in function <data/movemen
ts/scripts/pharao/tiledemon.lua:2>


________________________________________________________________________________

 

[Error - MoveEvents Interface]
data/movements/scripts/pharao/tiledemon.lua:onStepIn
Description:
data/movements/scripts/pharao/tiledemon.lua:9: attempt to perform arithmetic on
a string value
stack traceback:
        data/movements/scripts/pharao/tiledemon.lua:9: in function <data/movemen
ts/scripts/pharao/tiledemon.lua:2>
 

 

 

O SCRIPT É ESSE:

 

Spoiler

 

-- Script Vip Sytem 1.0 --
function onStepIn(cid, item, position, fromPosition)

local config = {
msgDenied = "You don't have Master Demon goldentask",
msgWelcome = "Seja Bem Vindo."
}

if getPlayerStorageValue(cid, 91023) - os.time() <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return TRUE
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
return TRUE
end
 


 

 

E SAO EM TORNO DE 4 TILE COM O MESMO SCRIPT SO MUDEI A STORAGE.

dourep++++

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

@carlinhoo0ww Testei aqui amigão ver se e assim

 

Spoiler


local storage = 91023
local storagevalue = 1
local text = "Ponha um texto aqui, ele será mostrado quando o jogador já tiver a storage e pisar no piso." -- Troque seu texto

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
    if getPlayerStorageValue(cid, storage) >= os.time() then
        doPlayerSendTextMessage(cid, 22,  "Passou")
        
        return true
    end

    doPlayerSendTextMessage(cid, 22,  text)
    doTeleportThing(cid, fromPosition)
end

 

Editado por Marshmello
Link para o comentário
Compartilhar em outros sites

  • 0
Spoiler

local config = {
msgDenied = "You don't have Master Demon goldentask",
msgWelcome = "Seja Bem Vindo."
sto = 91023
}

function onStepIn(cid, item, position, fromPosition)
if getPlayerStorageValue(cid, config.sto) - os.time <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
end
return true
end

 

Link para o comentário
Compartilhar em outros sites

  • 0
Em 08/10/2018 em 12:55, Marshmello disse:
  Ocultar conteúdo

local config = {
msgDenied = "You don't have Master Demon goldentask",
msgWelcome = "Seja Bem Vindo."
sto = 91023
}

function onStepIn(cid, item, position, fromPosition)
if getPlayerStorageValue(cid, config.sto) - os.time <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
end
return true
end

 

Spoiler

[Error - LuaScriptInterface::loadFile] data/movements/scripts/pharao/tiledemon.l
ua:4: '}' expected (to close '{' at line 1) near 'sto'
[Warning - Event::loadScript] Cannot load script (data/movements/scripts/pharao/
tiledemon.lua)
data/movements/scripts/pharao/tiledemon.lua:4: '}' expected (to close '{' at lin
e 1) near 'sto'

 

mudei e apareceu esse erro agr

Editado por carlinhoo0ww
Link para o comentário
Compartilhar em outros sites

  • 0
46 minutos atrás, carlinhoo0ww disse:
  Ocultar conteúdo

[Error - LuaScriptInterface::loadFile] data/movements/scripts/pharao/tiledemon.l
ua:4: '}' expected (to close '{' at line 1) near 'sto'
[Warning - Event::loadScript] Cannot load script (data/movements/scripts/pharao/
tiledemon.lua)
data/movements/scripts/pharao/tiledemon.lua:4: '}' expected (to close '{' at lin
e 1) near 'sto'

 

mudei e apareceu esse erro agr

Spoiler

local config = {
msgDenied = "You don't have Master Demon goldentask",
msgWelcome = "Seja Bem Vindo.",
sto = 91023
}

function onStepIn(cid, item, position, fromPosition)
if getPlayerStorageValue(cid, config.sto) - os.time <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
end
return true
end

TESTE

Link para o comentário
Compartilhar em outros sites

  • 0
13 horas atrás, Marshmello disse:
  Ocultar conteúdo

local config = {
msgDenied = "You don't have Master Demon goldentask",
msgWelcome = "Seja Bem Vindo.",
sto = 91023
}

function onStepIn(cid, item, position, fromPosition)
if getPlayerStorageValue(cid, config.sto) - os.time <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
end
return true
end

TESTE

PUTS... TA DANDO ESSE ERRO

E QUALQUER PLAYER TA PASSANDO NO TILE INDEPENDENTE DE TER A STORAGE OU NAO.

 

[Error - MoveEvents Interface]
data/movements/scripts/pharao/tiledemon.lua:onStepIn
Description:
data/movements/scripts/pharao/tiledemon.lua:8: attempt to perform arithmetic on
field 'time' (a function value)
stack traceback:
        data/movements/scripts/pharao/tiledemon.lua:8: in function <data/movemen
ts/scripts/pharao/tiledemon.lua:7>

[Error - MoveEvents Interface]
data/movements/scripts/pharao/tiledemon.lua:onStepIn
Description:
data/movements/scripts/pharao/tiledemon.lua:8: attempt to perform arithmetic on
field 'time' (a function value)
stack traceback:
        data/movements/scripts/pharao/tiledemon.lua:8: in function <data/movemen
ts/scripts/pharao/tiledemon.lua:7>
Masdasd has logged out.
 

Link para o comentário
Compartilhar em outros sites

  • 0
Em 12/10/2018 em 00:23, Marshmello disse:

@carlinhoo0ww Testei aqui amigão ver se e assim

 

  Ocultar conteúdo


local storage = 91023
local storagevalue = 1
local text = "Ponha um texto aqui, ele será mostrado quando o jogador já tiver a storage e pisar no piso." -- Troque seu texto

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
    if getPlayerStorageValue(cid, storage) >= os.time() then
        doPlayerSendTextMessage(cid, 22,  "Passou")
        
        return true
    end

    doPlayerSendTextMessage(cid, 22,  text)
    doTeleportThing(cid, fromPosition)
end

 

Tudo certo mano brigadao

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...