MathhCunha 2 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 (editado) Eaw, Beleza pessoal viciadas... Então, Hoje venho aqui pedir uma ajuda pra vocês. Gostaria que vocês me ajudassem em 1 tópicos meus Preciso de um Bau que vende VIP através de Premium Points. E a minha outra ajuda e o seguinte : Um Bau que vende 2 items (Mesmo BAU) através de Premiums Points @@EDIT DUVIDAS SOLUCIONADAS, POR FAVOR FECHEM ESTE TÓPICO. Editado Outubro 25, 2013 por MathhCunha Link para o comentário Compartilhar em outros sites More sharing options...
0 Jakson Souza 95 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 ortografia perfeita! , parabéns "sarcasmo" Link para o comentário Compartilhar em outros sites More sharing options...
0 MathhCunha 2 Postado Outubro 24, 2013 Autor Share Postado Outubro 24, 2013 ortografia perfeita! , parabéns "sarcasmo" kk' Link para o comentário Compartilhar em outros sites More sharing options...
0 gonorreiaswat 151 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 (editado) Vou te fazer o do piso, já edito. Lembre-se que terá que adicionar a actionID no piso pelo MapEditor, caso vá fazê-la, já aproveite e me mande o número que será adicionado ou então estarei fazendo o script com um número editável. Já edito aqui. @@EDIT Abra seu movements.xml e adicione a tag abaixo: <movevent type="StepIn" actionid="50001" event="script" value="piso_expulsao.lua"/> <movevent type="StepOut" actionid="50001" event="script" value="piso_expulsao.lua"/>Agora crie um arquivo com o nome de "piso_expulsao.lua" e adicione o script abaixo: local templo = {x=945, y=1003, z=7} -- Posição do templo local tempo = 2 -- Tempo em minutos no piso local storage = 50001 local piso = {x=946, y=1004, z=7} -- Posição do Piso Especial function onStepIn(cid, item, pos) setPlayerStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid, 27, "Voce so pode ficar aqui por ate ".. tempo .." minutos.") addEvent(Expulsar, tempo * 5 * 1000, cid) end function onStepOut(cid, item, pos) setPlayerStorageValue(cid, storage, 0) doPlayerSendTextMessage(cid, 27, "Voce saiu do piso.") end function Expulsar(cid) if getPlayerStorageValue(cid, storage) == 1 then doTeleportThing(cid, templo) doPlayerSendTextMessage(cid, 27, "Seu tempo no piso especial esgotou, bem-vindo ao templo novamente.") else doPlayerSendTextMessage(cid, 27, "Esta livre do teletransporte.") end endTestado e deu tudo certo, porém, caso não queira que as mensagens sejam enviadas para avisar, basta remover a linha desta, pois eu só as coloquei para testar o funcionamento do script. Boa sorte, caso dê algum erro, poste aqui para tentarmos solucionar. Editado Outubro 24, 2013 por Adriano Swatt Link para o comentário Compartilhar em outros sites More sharing options...
0 MathhCunha 2 Postado Outubro 24, 2013 Autor Share Postado Outubro 24, 2013 Vou te fazer o do piso, já edito. Lembre-se que terá que adicionar a actionID no piso pelo MapEditor, caso vá fazê-la, já aproveite e me mande o número que será adicionado ou então estarei fazendo o script com um número editável. Já edito aqui. Pode ser com qualquer numero, depois eu olho um numero aqui disponível e coloco. Link para o comentário Compartilhar em outros sites More sharing options...
0 gonorreiaswat 151 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 Pronto, post editado. Link para o comentário Compartilhar em outros sites More sharing options...
0 MathhCunha 2 Postado Outubro 24, 2013 Autor Share Postado Outubro 24, 2013 (editado) Vou te fazer o do piso, já edito. Lembre-se que terá que adicionar a actionID no piso pelo MapEditor, caso vá fazê-la, já aproveite e me mande o número que será adicionado ou então estarei fazendo o script com um número editável. Já edito aqui. @@EDIT Abra seu movements.xml e adicione a tag abaixo: <movevent type="StepIn" actionid="50001" event="script" value="piso_expulsao.lua"/> Agora crie um arquivo com o nome de "piso_expulsao.lua" e adicione o script abaixo: local templo = {x=974, y=1035, z=7} -- Posiçao do templo local tempo = 2 -- tempo em minutos no piso function onStepIn(cid, item, pos) doPlayerSendTextMessage(cid, 27, "Voce so pode ficar aqui por ate ".. tempo .." minutos.") addEvent(Expulsar, tempo * 60 * 1000, cid) end function Expulsar(cid) doTeleportThing(cid, templo) doPlayerSendTextMessage(cid, 27, "Seu tempo no piso especial esgotou, bem-vindo ao templo novamente.") end Não testei, mas creio que funcione. Boa sorte, caso dê algum erro, poste aqui para tentarmos solucionar. Esta configurado para 1 minuto? @@Edit Agora eu vi, Ta pra 2 minutos. Editado Outubro 24, 2013 por MathhCunha Link para o comentário Compartilhar em outros sites More sharing options...
0 gonorreiaswat 151 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 Funcionou? Link para o comentário Compartilhar em outros sites More sharing options...
0 MathhCunha 2 Postado Outubro 24, 2013 Autor Share Postado Outubro 24, 2013 Não testei. Pois tenho que dormir. Amanha tenho curso. Mais assim que eu chegar eu vou testa e te aviso aqui. Link para o comentário Compartilhar em outros sites More sharing options...
0 gonorreiaswat 151 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 Não testei. Pois tenho que dormir. Amanha tenho curso. Mais assim que eu chegar eu vou testa e te aviso aqui. Tudo bem. Estou indo dormir também. Boa noite. Link para o comentário Compartilhar em outros sites More sharing options...
0 MathhCunha 2 Postado Outubro 24, 2013 Autor Share Postado Outubro 24, 2013 Boa noite, valeu pela ajuda. Amanha se der algum erro eu comento aqui. Não testei. Pois tenho que dormir. Amanha tenho curso. Mais assim que eu chegar eu vou testa e te aviso aqui. Tudo bem. Estou indo dormir também. Boa noite. Hey, tem uma coisa aqui nesse script que eu não gostei muito. Tipo eu passei em cima dele, ai eu saio de cima dele ele me teletransporta mesmo eu não estando em cima dele. Mais Ficou Muito Bom. E so isso que eu quero que voce arrume. Tipo e so pra expulsar o player do piso quando fica mt tempo, quando so passar por cima não aconteça nada. Link para o comentário Compartilhar em outros sites More sharing options...
0 gonorreiaswat 151 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 Post editado & testado. Boa sorte, e caso dê algum erro post aqui para resolvermos. Link para o comentário Compartilhar em outros sites More sharing options...
0 Maenilse 86 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 reportado, para mudança do nome do topico. Link para o comentário Compartilhar em outros sites More sharing options...
0 MathhCunha 2 Postado Outubro 24, 2013 Autor Share Postado Outubro 24, 2013 (editado) Post editado & testado. Boa sorte, e caso dê algum erro post aqui para resolvermos. Valeu. Vou Testa, Jaja eu edito aqui @@EDIT Hey, se eu quiser usar mais em algum piso eu tenho que criar outro script ou eu posso usar o mesmo? reportado, para mudança do nome do topico. Mudar nome do tópico porque? Editado Outubro 24, 2013 por MathhCunha Link para o comentário Compartilhar em outros sites More sharing options...
0 gonorreiaswat 151 Postado Outubro 24, 2013 Share Postado Outubro 24, 2013 Pode usar sim, sem problemas, pois quando você sai do piso ele remove a storage dada, então não terá problema de bug. #Sobre o nome do Tópico. Não pode por "Ajudão", teria que por sobre o que se trata, pois já é [Pedido] então seria redundante. Da próxima tente usar tipo isto: "[Pedido] Piso que teleporta em 2 minutos". Link para o comentário Compartilhar em outros sites More sharing options...
0 MathhCunha 2 Postado Outubro 24, 2013 Autor Share Postado Outubro 24, 2013 Pode usar sim, sem problemas, pois quando você sai do piso ele remove a storage dada, então não terá problema de bug. #Sobre o nome do Tópico. Não pode por "Ajudão", teria que por sobre o que se trata, pois já é [Pedido] então seria redundante. Da próxima tente usar tipo isto: "[Pedido] Piso que teleporta em 2 minutos". Ha, tá. Mais eu coloquei Ajudão pq são 4 scripts que eu queria ajuda.. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
MathhCunha 2
Eaw, Beleza pessoal viciadas...
Então, Hoje venho aqui pedir uma ajuda pra vocês.
Gostaria que vocês me ajudassem em 1 tópicos meus
E a minha outra ajuda e o seguinte :
@@EDIT
DUVIDAS SOLUCIONADAS, POR FAVOR FECHEM ESTE TÓPICO.
Editado por MathhCunhaLink para o comentário
Compartilhar em outros sites
27 respostass a esta questão
Posts Recomendados