gabisaoo 6 Postado Julho 2, 2013 Share Postado Julho 2, 2013 (editado) Ae pessoal estou fazendo o script a baixo mas não sei o porque ele não funciona. function onStepIn(cid, item, position, fromPosition) local xpos = 279 doSetMonsterOutfit(cid, "Nadar", 5000) while (1 ~= 0) do doPlayerSendCancel(cid, xpos) local Ppos = {x = xpos, y = 69, z = 7} doTeleportThing(cid, Ppos) xpos = xpos+1 if xpos == 375 then break else Sleep(1000) end end end Editado Julho 2, 2013 por gabisaoo Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/ Compartilhar em outros sites More sharing options...
0 kttallan 318 Postado Julho 2, 2013 Share Postado Julho 2, 2013 troca esse doSetMonsterOutfit por esse doSetCreatureOutfit e tenta novamente. Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/#findComment-1535982 Compartilhar em outros sites More sharing options...
0 gabisaoo 6 Postado Julho 2, 2013 Autor Share Postado Julho 2, 2013 (editado) O problema não chega a ser nesta parte, porque ele chega a mudar a outfit do player, só que da erro ali na parte do Sleep. Erro: Editado Julho 2, 2013 por gabisaoo Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/#findComment-1535999 Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Julho 2, 2013 Share Postado Julho 2, 2013 (editado) veio pelo jeito so o unico com coragem de flar entao... WTF tu ta tentando fazer? serio teu script n faz menorrrrrrrrrrrrr sentido uahuaha doSetMonsterOutfit(cid, "Nadar", 5000) 1* isso ta ms funcionando? ate onde eu sei tem q passar uma tabela e n uma palavra while (1 ~= 0) do 2* enquanto 1 ~= 0? LOLLOL isso vai ser forever... e se eh exatamente isso q tu quer.. seria melhor por.. while true do... doPlayerSendCancel(cid, xpos) 3* exatamente pra q q tu quer isso? soh para test? Sleep(1000) 4* isso aki n eh AutoIt, Pascal ou seja la qual linguagem tu ta acostumado a programar... n existe Sleep em LUA, quer dizer, talvez ate tenha, mas n como padrao... (oq existe eh addEvent(func, time, ...) ) 5* denovo, WTF tu quer fazer ms? Editado Julho 2, 2013 por Slicer Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/#findComment-1536008 Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Julho 2, 2013 Share Postado Julho 2, 2013 (editado) Slicer, único erro que ele cometeu foi na parte do Sleep, a função é assim mesmo. doSetMonsterOutfit(cid, name, time) Cara não existe a função Sleep(1000), em lua, oque você quer fazer?. Seria isso?: function onStepIn(cid, item, position, fromPosition) local _ = {x = 0, y = 69, z = 7} local interval = 2.2 doSetMonsterOutfit(cid, "Nadar", 5000) for xPos = 279, 375 do addEvent(doPlayerSendCancel, xPos * interval, cid, xPos) _.x = xPos addEvent(doTeleportThing, xPos * interval, cid, _, false) end return true end N VENHA RECLAMAR PELO ADDEVENT SLICER Editado Julho 2, 2013 por Skymagnum Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/#findComment-1536016 Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Julho 2, 2013 Share Postado Julho 2, 2013 (editado) 1* sky, manda o gus voltar o forum pra oq tava pelo amor de deus... pior meuda q vcs fizeram foi a atualizaçao ;/ levei 15min pra conseguir voltar nesse topico uahuah 2* eh vi aki agora q pode usar name com essa funçao '--' 3* achuuuu q oq ele quer eh isso... sei la tb... local function move(cid, n) if not isCreature(cid) then return end local n = n or 0 local topos = {x = 279+n, y = 69, z = 7} if topos.x == 375 then doRemoveCondition(cid, CONDITION_OUTFIT) return end doTeleportThing(cid, topos, true) addEvent(move, 1000, cid, n+1) end function onStepIn(cid, item, position, fromPosition) doSetMonsterOutfit(cid, "Nadar", -1) move(cid) return true end edit: auhauhauah vo reclamar sim kkk oia o bug no console ae genteee \o/ alias, outro bug '--' n da para dar espaços, 'enters', depois desse novo CODE ;x Editado Julho 2, 2013 por Slicer Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/#findComment-1536025 Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Julho 2, 2013 Share Postado Julho 2, 2013 Sim, mas estamos tentando resolver, é conflito. Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/#findComment-1536028 Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Julho 2, 2013 Share Postado Julho 2, 2013 se pah vcs n tavam testando o portal em outro servidor? pq n testaram o update antes tb? ;/ mas deixa quieto... ainda achu q era melhor voltar kk' -ms achando q n eh possivel- Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/#findComment-1536030 Compartilhar em outros sites More sharing options...
0 gabisaoo 6 Postado Julho 2, 2013 Autor Share Postado Julho 2, 2013 (editado) Ae gente estou no trabalho agora, não vou poder testar hoje, amanhã de manha eu testo. A parte de printar o xpos sim era para teste desculpa, a parte de transformar da outfit era pq o player iria nadar em uma linha reta, só que para parecer real tem que haver um intervalo pq se não ele iria se teleportar direto ao final, a intenção do script e nadar em linha reta sem poder desviar do caminho, ou seja, apenas simular que o player nadando de uma ilha a outra, qualquer coisa respondo amanhã de manhã. #EDITED Slicer, funcionou perfeitamente do jeito que eu queria, muito obrigado, curtido. Editado Julho 3, 2013 por gabisaoo Link para o comentário https://xtibia.com/forum/topic/216969-problema-com-script/#findComment-1536040 Compartilhar em outros sites More sharing options...
Pergunta
gabisaoo 6
Ae pessoal estou fazendo o script a baixo mas não sei o porque ele não funciona.
Link para o comentário
https://xtibia.com/forum/topic/216969-problema-com-script/Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados