tiukaiak 0 Postado Dezembro 27, 2009 Share Postado Dezembro 27, 2009 Gostaria de um script para q quando o player falase /temple ele seria transportado para o templo so q precisaria estar sem Battle. Obrigado. Link para o comentário https://xtibia.com/forum/topic/125966-pedido-temple/ Compartilhar em outros sites More sharing options...
IrapuanPuan 3 Postado Dezembro 30, 2009 Share Postado Dezembro 30, 2009 Cara não sei se vai funcionar, mas se funcionar..., adicione minha fanbar, e peça para algum moderador fechar o tópico!, vamos lá! entre na pasta data/talkactions/scripts, copie qualquer arquivo lua , renomeie para temple.lua, abra em bloco de notas e bote isso dentro no lugar do que ja tinha: function onSay(cid, words, param) config = { pid=getPlayerGUID(cid), -- não mecha skull="no", -- players com white skull podem teleportar? ("yes" or "no"). redskull="no", -- players com red skull podem teleportar ("yes" or "no"). prot="no", -- players precisam estar em protection zone pra teleportar ("yes" or "no"). bat="yes" --players precisam estar sem fight pra teleportar ("yes" or "no"). } if(config.skull == "no") and (getCreatureSkullType(cid) == 3) then doPlayerSendTextMessage(cid,22,"apenas players sem white skull usar este comando.") return TRUE end if(config.redskull == "no") and (getCreatureSkullType(cid) == 4) then doPlayerSendTextMessage(cid,22,"apenas player sem red skull podem usar este comando.") return TRUE end if(config.prot == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid,22,"você precisa estar em protection zone pra poder usar este comando.") return TRUE end if(config.bat == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then doPlayerSendTextMessage(cid,22,"Você precisa estar sem battler pra poder usar este comando.") return TRUE end doTeleportThing(cid, {x=160, y=51, z=7}) end Legenda: Vermelho: Posição do temple. agora, em Data/talkactions, abra o talkactions.xml, e coloque isso dentro: <talkaction words="/templo" event="script" value="temple.lua"/> Legenda: Roxo: Ali é o comando que o player vai usar quando quiser ir ao templo. Resolvi o seu problema? Use Minha fanbar e chame um moderador para fechar o tópico... Link para o comentário https://xtibia.com/forum/topic/125966-pedido-temple/#findComment-835261 Compartilhar em outros sites More sharing options...
kkk111 8 Postado Dezembro 31, 2009 Share Postado Dezembro 31, 2009 Ai vai... Em Talkactions.xml <talkaction words="!temple;/temple;!templo;/templo" script="templo.lua"/> E depois data/talkactions/script/templo.lua function onSay(cid, words, param) if isPlayerPzLocked(cid) ~= TRUE then doTeleportThing(cid,getTownTemplePosition(getPlayerTown(cid))) doSendMagicEffect(getCreaturePosition(cid),17) doCreatureSay(cid, "Bem vindo ao Templo de "..getTownName(getPlayerTown(cid)).."!", TALKTYPE_ORANGE_1) else doCreatureSay(cid, "Você está Pk!", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid),2) end return 1 end ºNão testei, mas deve funcionar qualquer coisa pode informar. Att Paulo Link para o comentário https://xtibia.com/forum/topic/125966-pedido-temple/#findComment-835916 Compartilhar em outros sites More sharing options...
IrapuanPuan 3 Postado Dezembro 31, 2009 Share Postado Dezembro 31, 2009 @kkk116 ou sei lá, eu ja tinha respondido. Link para o comentário https://xtibia.com/forum/topic/125966-pedido-temple/#findComment-835935 Compartilhar em outros sites More sharing options...
gkaonicx72 20 Postado Dezembro 31, 2009 Share Postado Dezembro 31, 2009 @SIR AVATAR Aqui é para as pessoas pedirem scripts, e só porque você já respondeu isso não impede outras pessoas de ajudar também, já que esse é o principal propósito. Até o dono do tópico não pedir para fechar o mesmo, qualquer pessoa pode postar. Até mais. Link para o comentário https://xtibia.com/forum/topic/125966-pedido-temple/#findComment-835944 Compartilhar em outros sites More sharing options...
IrapuanPuan 3 Postado Dezembro 31, 2009 Share Postado Dezembro 31, 2009 @SIR AVATAR Aqui é para as pessoas pedirem scripts, e só porque você já respondeu isso não impede outras pessoas de ajudar também, já que esse é o principal propósito. Até o dono do tópico não pedir para fechar o mesmo, qualquer pessoa pode postar. Até mais. Ok kaonic, me desculpe, eu pensei que era para esperar até o cara que pediu o script, dizer se ta errado ou dizer se tava certo, mas tudo bem, minhas sinceras desculpas ~, obrigado por me alertar kaonic! Abraços Link para o comentário https://xtibia.com/forum/topic/125966-pedido-temple/#findComment-835949 Compartilhar em outros sites More sharing options...
Posts Recomendados