Ir para conteúdo

tibiaa4e

Conde
  • Total de itens

    912
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que tibiaa4e postou

  1. axo ridiculo isso na nova cvs... o jeito dele é igual o rl e ainda por cima se vc nunk viu tem a quest emabixo num caxão... e pra começa se 2 cara kiser fazer a sua quest vão ser 8 demons... boa sorte soul flws
  2. isso seria no item.otb e naum numa action flws
  3. é verdade msm naum só em holes de pa como de picks e tudo ... flws
  4. e a versão ? como é ? num kero saber do map e sim do conteudo do ot flws
  5. ae vai trazendo + ai eu to tentando faze a do scarab coin... flws
  6. somos 2 + o povão gosta fazer o q flws
  7. hmm agr eu vi as protect + naum seria possivel atakar um player atraves de outra "cabine" e sobre as actions pra mim sim qto + melhor é o server pois quase nada sera inutil e sempre tera alguma coisa diferente para afzer e tbm eu não me cofundo pq 60% delas são minhas... flws
  8. eu num axo o seu legal pq o principal motivo desse system é pk e sobre mexe ema ction axo qto + actions num ot melhor fika ele o meu tem 55 e axo poko flws
  9. bem rox vou tentar fazer um coma função onwalk
  10. se pode fazer uma com a função onwalk qdo o player andar em um tile q seja kase obrigatorio o sistema criar uma perdra no local
  11. Ele é + rl só ainda naum ta funfando qdo o player anda no tile da agua (especial) da o efeito de agua e o player é teleportado pro andar da agua + rl qdo eu termina ele posto aki flws :hi:
  12. imagem da minha sala q vou dar como exemplo: ai é a 1º room na alavanca coloque o uniqueid 5000 na alavanca com id 1946 e em se edita com akelas posições na imagem e em é onde o player sera teleportado ao puxar a alavanca e em fikando assim em vermelho é onde o player sera teleportado, e em azul onde os demon nascem a parte da quest foi facil agr é a parte q diferencia o script dos outros em ai é o script q faz o sistema checar a area se tem demons e players starting vc coloca o tile do inicio no caso o numero 1 em azul e em ending a ponta direita a baixo de preferecia um sqm abaixo ficando : assim e em trash se cria uma area em kalker lugar de 1 sqm só pros demon serem tp pra lá qdo entrar um novo time o resto é a parte da quest q com certeza q vc saberão fazer é só add o unique id no bau certo Nesse sistema o player só podera fazer a aniq uma vez,para resolver isso altere o player storage value do bau de 100 pra kalker outro numero + lembre todos os baus tem q ter o msm storage... creditos:Grizzmo Twon é isso comentem flws
  13. Esse script tbm tinha aqui num sei se era essa new version + num tem + e eu axo o melhor pra aniq é meio complicado e por isso prestem atenção Dicas e como funfa Naum usem em ots de muita exp ,pois o script é grande e é melhor em ots de 30x pra menos faça tudo q eu disser,ao menos q seja um bom scripter só mexa onde eu disser pq eu fui querer mexer e num funfo Ele é um script de aniq normal o tem de a + é q se houver um caso de time morrer ou naum matar todos os demon,o proximo iria catar os demon na amarela o o system faz qdo um player clica no alavanca ele checa a area e ve se tem player se tiver ele da sorry,not possible e se naum tiver ele retira os demon de lá manda para a area trash e sumona novos isso q o diferencial vou passar o script e explicar: crie um arkivo chamado aniq.lua e add e em actions.xml add: continua...
  14. seria legal se fosse pra catar uma key pra sair do lugar ou entrar num sala ai fikaria bem rox
  15. no otfans axei um sistem de qdo se da use na borda o player é teleportado pra um andar abaixo comos e fosse mergulhar creditos:kupi e faz uma area assim embaxo ou maior script é assim underwater.lua e em actions.xml naum testei pq eu uso outro sistema comentem flws :hi:
  16. é horrivel arrumar isso e eu naum to + mexendo nesse ot novo projeto
  17. com a historinha melhorou eu ate ja eskeci como faz spell no modo antigo acostumei coma da nova cvs flws
  18. NUm sei + deletou meu topico ou sei lá creditos:Grizzmo como eu axo ele importante vou postar de novo é um sistema de keys igual o tibia rl as key tem ate numero script: key.lua e em actions.xml add: para fufar se tem: na door coloca o actionid do numero da key na key da um actionid nela + só da pra fazer se ela for dada por quest manuais o code pra add ela é esse no caso em vermelho é o id da key e o em azul é o actionid dela é isso flws
  19. Aqui está a Demon Helmet atualizada Aqui esta a versão atualizada da Demon Helmet Quest, primeiro vamos a parte da sala principal. Na alavanca, coloque a uid 8550 e em pedradh.lua add : gatepos é a posica da pedra que será retirada. telepos a posição que o teleport será criado. gopos a posição que o player irá ao andar no teleport. --Old code now updated to 8.31 by ta4e--function onUse(cid, item, frompos, item2, topos)local gatepos = {x=1069, y=653, z=15, stackpos=1}local telepos = {x=1071, y=652, z=15, stackpos=1}local gopos = {x=1073, y=653, z=14, stackpos=1}local getgate = getThingfromPos(gatepos)local gettele = getThingfromPos(telepos) if item.uid == 8550 and item.itemid == 1945 and getgate.itemid == 1355 then doRemoveItem(getgate.uid,1) doTransformItem(item.uid,item.itemid+1) doCreateTeleport(1387, gopos, telepos) elseif item.uid == 8550 and item.itemid == 1946 and getgate.itemid == 0 then doCreateItem(1355,1,gatepos) doTransformItem(item.uid,item.itemid-1) doRemoveItem(gettele.uid,1) else doPlayerSendCancel(cid,"Sorry, not possible.") endreturn 1end E para fazer a parte da parchment, vá em movements/scripts e crie o parchment.lua : As demonpos são as posicões aonde os demons serão sumados, e as posx,posy,posz a posição do parchment. O parchment que deve ter em cima do caixão deve ser o de id 4857. ---Criado por Soulblaster(Xtibia)--------7.8function onRemoveItem(item, tileItem, pos)--editando as variaveis--demonpos1 = {x=815, y=684, z=15}demonpos2 = {x=815, y=688, z=15}demonpos3 = {x=821, y=684, z=15}demonpos4 = {x=821, y=688, z=15}posicaoX = 818posicaoY = 685posicaoZ = 15-----------------------if pos.x == posicaoX and pos.y == posicaoY and pos.z == posicaoZ then doSummonCreature("Demon", demonpos1) doSummonCreature("Demon", demonpos2) doSummonCreature("Demon", demonpos3) doSummonCreature("Demon", demonpos4)endreturn 1end E os baus de recompensa adicione dhreward.lua ou adicione no seu arquivo de quests: --Old code now updated to 8.31 by ta4e--function onUse(cid, item, frompos, item2, topos)local itemWeight = getItemWeightById(item, 1)local playerCap = getPlayerFreeCap(cid) if item.uid == 2300 then if getPlayerStorageValue(cid,2300) == -1 then if playerCap >= itemWeight then doPlayerSendTextMessage(cid,24,"You have found a demon helmet.") doPlayerAddItem(cid,2493,1) setPlayerStorageValue(cid,2300,1) else doPlayerSendTextMessage(cid,24,"You have found a demon helmet. Weighing 29.50 oz it is too heavy.") end else doPlayerSendTextMessage(cid,24,"The chest is empty.") end elseif item.uid == 2301 then if getPlayerStorageValue(cid,2301) == -1 then if playerCap >= itemWeight then doPlayerSendTextMessage(cid,24,"You have found a demon shield.") doPlayerAddItem(cid,2520,1) setPlayerStorageValue(cid,2301,1) else doPlayerSendTextMessage(cid,24,"You have found a demon shield. Weighing 26.00 oz it is too heavy.") end else doPlayerSendTextMessage(cid,24,"The chest is empty.") end elseif item.uid == 2302 then if getPlayerStorageValue(cid,2302) == -1 then if playerCap >= itemWeight then doPlayerSendTextMessage(cid,24,"You have found a steel boots.") doPlayerAddItem(cid,2645,1) setPlayerStorageValue(cid,2302,1) else doPlayerSendTextMessage(cid,24,"You have found a steel boots. Weighing 29.00 oz it is too heavy.") end else doPlayerSendTextMessage(cid,24,"The chest is empty.") end elseif item.uid == 2303 then if getPlayerStorageValue(cid,2303) == -1 then if getPlayerFreeCap(cid) >= 12.00 then container = doPlayerAddItem(cid, 1987, 1) doAddContainerItem(container, 2229, 1) --skull doAddContainerItem(container, 2151, 2) --talon doAddContainerItem(container, 2165, 1) --stealth doAddContainerItem(container, 2230, 20) --bone key_uid = doAddContainerItem(container,2091,1) doSetItemActionId(key_uid,6010) setPlayerStorageValue(cid,2303,1) else doPlayerSendTextMessage(cid,24,"You have found a bag. Weighing 12.00 oz it is too heavy.") end else doPlayerSendTextMessage(cid,24,"The coffin is empty.") end endend Do 2300 ao 2302 é na sala da demon Helmet, e o 2340 no caixão da parchment. Ao final adicione em actions.xml : <action uniqueid="8550" script="pedra dh.lua" /><action uniqueid="2300" script="dhreward.lua" /><action uniqueid="2301" script="dhreward.lua" /><action uniqueid="2302" script="dhreward.lua" /><action uniqueid="2303" script="dhreward.lua" /> em movements.xml add : <movevent event="RemoveItem" tileitem="0" itemid="4857" script="parchment.lua" /> Na porta de entrada do corredor apenas adicione a actionid 6010: O funcionamento é assim, vc deve pegar a chave na sala do parchment, depois ir no corredor abrir a porta e seguir até a sala Nela de use na alavanca, nisso o teleport de saida e a pedra sairão do lugar
  20. isso é verdade comandos em lua (actions) e c++ (source) é diferente e tbm o colex num prescisaria roubar creditos por tudo oq ele fez e fará flws
  21. wands e muitas coisas corrigidas wands corrigidas by me (eu q reportei oe rro e falei rpa ele concertar ,graças ao heliton q foi quem fez a correção) pode baxa ai flws
  22. qdo se faz uma coisa legal só vem agradecimento continue trazendo + e lembre-se nunk roube creditos pq isso é horrivel tomare q vc seja + um action amker para reviver essa area flws
  • Quem Está Navegando   0 membros estão online

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