Postado Abril 14, 2016 9 anos Bem, eu gostaria de um piso que teletransportasse a pessoa (se tivesse lvl 100) E uma action que se o player clicasse numa arvore ele tbm se teletransportava (se tiver lvl 100) Obrigado desde já!! Rep ++
Postado Abril 14, 2016 9 anos para piso seria um movements segue: data/movements function onStepIn(cid, item, pos) if isMonster(cid) then return true end local chao = {x = 1079, y = 695, z = 15} -- Posição pra onde o player vai. if getPlayerLevel(cid) >= 100 then -- 100 o level if isPlayer(cid) == TRUE then if (item.actionid == 6037) then --6037 action que vai no chão lá pelo mapa editor doTeleportThing(cid, chao) doPlayerSendCancel(cid, "Você foi teleportado.") else doPlayerSendCancel(cid, "Vocoê não tem level 100+.") end end end <movevent type="StepIn" actionid="6037" event="script" value="seu arquivo.lua"/> vou fazer a action data/action function onUse(cid, item, frompos, item2, topos) local chao = {x = 1079, y = 695, z = 15} -- Posição pra onde o player vai. if getPlayerLevel(cid) >= 100 then -- 100 o level if isPlayer(cid) == TRUE then doTeleportThing(cid, chao) doPlayerSendCancel(cid, "Você foi teleportado.") else doPlayerSendCancel(cid, "Você não tem level 100+.") end end <action itemid="IDO DO ITEM" event="script" value="seu arquivo.lua"/> não testei nenhum fiz aqui rapidão Editado Abril 14, 2016 9 anos por Alexy Brocanello (veja o histórico de edições) Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código. #OpenSource #Programação #Contribuição
Postado Abril 14, 2016 9 anos Autor @Alexy Brocanello Apareceu esses erros aqui amigo [17:26:47.732] [Error - LuaInterface::loadFile] data/actions/scripts/0.lua:10: 'end' expected (to close 'function' at line 1) near '<eof>' [17:26:47.732] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/0.lua) [17:26:47.732] data/actions/scripts/0.lua:10: 'end' expected (to close 'function' at line 1) near '<eof>' [17:26:47.826] [Error - LuaInterface::loadFile] data/movements/scripts/0.lua:15: 'end' expected (to close 'function' at line 1) near '<eof>' [17:26:47.826] [Warning - Event::loadScript] Cannot load script (data/movements/scripts/0.lua) [17:26:47.826] data/movements/scripts/0.lua:15: 'end' expected (to close 'function' at line 1) near '<eof>' Editado Abril 14, 2016 9 anos por luciano01 (veja o histórico de edições)
Postado Abril 14, 2016 9 anos 14 minutos atrás, luciano01 disse: @Alexy Brocanello Apareceu esse erro aqui amigo, Ocultar conteúdo [17:15:56.058] [Error - LuaInterface::loadFile] data/movements/scripts/0.lua:15: 'end' expected (to close 'function' at line 1) near '<eof>' [17:15:56.058] [Warning - Event::loadScript] Cannot load script (data/movements/scripts/0.lua) [17:15:56.058] data/movements/scripts/0.lua:15: 'end' expected (to close 'function' at line 1) near '<eof>' testei movements e ta funcionando vou testar o outro function onStepIn(cid, item, pos) if isMonster(cid) then return true end local chao = {x = 1079, y = 695, z = 15} -- Posição pra onde o player vai. if getPlayerLevel(cid) >= 100 then -- 100 o level if isPlayer(cid) == TRUE then if (item.actionid == 6037) then --6037 action que vai no chão lá pelo mapa editor doTeleportThing(cid, chao) doPlayerSendCancel(cid, "Você foi teleportado.") end end else doPlayerSendCancel(cid, "Vocoê não tem level 100+.") end end Editado Abril 14, 2016 9 anos por Alexy Brocanello (veja o histórico de edições) Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código. #OpenSource #Programação #Contribuição
Postado Abril 14, 2016 9 anos Autor Esse erro agr [17:33:23.862] [Warning - Event::loadScript] Event onUse not found (data/actions/scripts/0.lua) [17:33:23.940] [Error - LuaInterface::loadFile] data/movements/scripts/0.lua:15: 'end' expected (to close 'function' at line 1) near '<eof>' [17:33:23.940] [Warning - Event::loadScript] Cannot load script (data/movements/scripts/0.lua) [17:33:23.940] data/movements/scripts/0.lua:15: 'end' expected (to close 'function' at line 1) near '<eof>' Editado Abril 14, 2016 9 anos por luciano01 (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.