Vilden 137 Postado Julho 9, 2009 Share Postado Julho 9, 2009 (editado) Obs: preciso de um tile que só premium passe.. eu usava essa script aki no 8.4 e pegava mais no 8.50 nao pega mais vou posta ela pq de repente vocês editam ela e coloca pra funfa no 8.50 agradeço des de ja: function onStepIn(cid, item, pos) local look = getPlayerLookDir(cid) if isPremium(cid) ~= 1 then if look == 0 or look == 1 then doMoveCreature(cid, look+2) elseif look == 2 or look == 3 then doMoveCreature(cid, look-2) end doPlayerSendTextMessage(cid,21, "Apenas Vips podem passar por aqui!") else return 0 end end Obs: Em movments ou actions Editado Julho 10, 2009 por Vilden Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/ Compartilhar em outros sites More sharing options...
tozinho123 0 Postado Julho 10, 2009 Share Postado Julho 10, 2009 tenta assim: function onStepIn(cid, item, pos)local look = getPlayerLookDir(cid) if(isPremium(cid) == FALSE) then if(look == 0 or look == 1) then doMoveCreature(cid, look+2) doPlayerSendTextMessage(cid,21, "Apenas Vips podem passar por aqui!") elseif look == 2 or look == 3 then doMoveCreature(cid, look-2) doPlayerSendTextMessage(cid,21, "Apenas Vips podem passar por aqui!") else end end return TRUE end Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760236 Compartilhar em outros sites More sharing options...
DaNDaNrOxX 15 Postado Julho 10, 2009 Share Postado Julho 10, 2009 function onStepIn(cid, item, pos) local look = getPlayerLookDir(cid) if isPremium(cid) == 1 then if look == 0 or look == 1 then doMoveCreature(cid, look+2) elseif look == 2 or look == 3 then doMoveCreature(cid, look-2) end else doPlayerSendTextMessage(cid,21, "Apenas Vips podem passar por aqui!") else return 0 end end Tenta assim. PS: Não testei nada e faz muito³ tempo que não faça nada de scripting, só tentei corrigir alguns errinhos. Abraços Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760239 Compartilhar em outros sites More sharing options...
Vilden 137 Postado Julho 10, 2009 Autor Share Postado Julho 10, 2009 rapah nao pego nao , eu to achando que esse exe nao ta executando a pasta movments.. Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760242 Compartilhar em outros sites More sharing options...
DaNDaNrOxX 15 Postado Julho 10, 2009 Share Postado Julho 10, 2009 Tenta esse aqui: ---------- Teleport Premium by Daniel Oliveira ----------function onStepIn(cid, item, pos) seforpremium = {x=XXX, y=XXX, z=X} senaofor = {x=XXX, y=XXX, z=X} if isPlayer(cid) == 1 then if isPremium(cid) == TRUE then doSendMagicEffect(seforpremium,10) doTeleportThing(cid,seforpremium) else doSendMagicEffect(senaofor,10) doTeleportThing(cid,senaofor) doPlayerSendTextMessage(cid,21, "Apenas Vips podem passar por aqui!") end end end end arruma ali as coordenadas e veja se funciona. PS: Peguei esse que eu fiz antigamente pra um ot que eu tive, era 8.2 se não me engano, vê se ainda funciona :] Abraços Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760248 Compartilhar em outros sites More sharing options...
Vilden 137 Postado Julho 10, 2009 Autor Share Postado Julho 10, 2009 coloquei em movments.. nao funciono aff!! Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760256 Compartilhar em outros sites More sharing options...
delton 6 Postado Julho 10, 2009 Share Postado Julho 10, 2009 (editado) REMOVIDO O CARA DIZ QUE É RIP, MAS NÃO É! Editado Julho 10, 2009 por delton Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760263 Compartilhar em outros sites More sharing options...
Vilden 137 Postado Julho 10, 2009 Autor Share Postado Julho 10, 2009 Tbm nao pego to com quase 100% de certeza que os exe nao ta "loudando" a pasta movments sera que voces nao conseguem um premtile ou ateh com uma porta que so passa premium por actions?? Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760266 Compartilhar em outros sites More sharing options...
delton 6 Postado Julho 10, 2009 Share Postado Julho 10, 2009 cara usa o action 500 no tile... dependendo do server premmy tile ta incluido nas sources Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760273 Compartilhar em outros sites More sharing options...
DaNDaNrOxX 15 Postado Julho 10, 2009 Share Postado Julho 10, 2009 Se ta me zuando né delton? ripando meu script na cara dura LOL que tal um freeban Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760274 Compartilhar em outros sites More sharing options...
tozinho123 0 Postado Julho 10, 2009 Share Postado Julho 10, 2009 noss nen o meu nen o script de nenhum deses cara aqui funciono e ele nao acusa erro no console? tem certeza que vc ta colocando a action id pelo map editor? Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760319 Compartilhar em outros sites More sharing options...
delton 6 Postado Julho 10, 2009 Share Postado Julho 10, 2009 (editado) Cara tenta esse: (OBS: não é ripping -.-') function onStepIn(cid, item, pos) newpos = {x=162, y=49, z=7} lastpos = getPlayerPosition(cid) msg = "Only vip players can enter" if isPremium(cid) == TRUE and item.actionid == 1595 then doSendMagicEffect(cid,2) doTeleportThing(cid,newpos) doSendMagicEffect(newpos,10) else doTeleportThing(cid,lastpos) doPlayerSendTextMessage(cid, 22, msg) end end Onde está em negrito (newpos) é a posição onde o player vip vai parar quando subir em cima. (ali está como premium) Onde está sublinhado é a actionid =) Passa o storagevalue da vip ae se possível =) Delton~~ (OBS: não faço rip, estou apenas tentando ajudar uma pessoa do forum, se isso é errado eu peço desculpas) Editado Julho 10, 2009 por delton Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760327 Compartilhar em outros sites More sharing options...
Vilden 137 Postado Julho 10, 2009 Autor Share Postado Julho 10, 2009 (editado) Nao pego nen em actions nen em movments (obs: a pasta movments ta sendo "loudada" pelo exe poi eu tirei ela e execu tei o exe e deu erro :X Editado Julho 10, 2009 por Vilden Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760383 Compartilhar em outros sites More sharing options...
satan666 12 Postado Julho 10, 2009 Share Postado Julho 10, 2009 aqui. arquivo.lua: codigo: function onStepIn(cid, item, pos) if isPremium(cid) == TRUE then doMoveCreature(cid, SOUTH) else doMoveCreature(cid, NORTH) doPlayerSendTextMessage(cid, 22, "apenas premmy podem passar.") end return TRUE end lembrando: NORTH = /\ "norte" SOUTH = \/ "sul" WEST = < "oeste" EAST = > "leste" xml: codigo: <movevent type="StepIn" actionid="4550" event="script" value="nome do script.lua" /> Link para o comentário https://xtibia.com/forum/topic/115920-premtile-tile-que-s%C3%B3-passa-premium/#findComment-760399 Compartilhar em outros sites More sharing options...
Posts Recomendados