mrsliim 0 Postado Julho 30, 2008 Share Postado Julho 30, 2008 (editado) Nova Versao do Vocation Tile, agora menor e mais simples! --Crie em data\actions\scripts 4 arquivos (copie e cole 4x, qualquer um da pasta actions\scripts)-- e cole nas 4 o mesmo script, modificando as areas Destacadas. function onStepIn(cid, item, pos) teleport1 = {x=422, y=500, z=7} if item.actionid == 2550 then voc = getPlayerVocation(cid) if voc ~= ID_da_voc then doPlayerSendCancel(cid,"Area Exclusiva Para NOME_DA_VOC.") doTeleportThing(cid,teleport1) else doPlayerSendCancel(cid," ") end end Como disse anteriormente, somente Modifique as areas Em: Negrito: Coordenada do Sqm antes da entrada do Tile da vocation. Sublinhado: Numero da Voc (encontra-se em data\vocations.xml). Italico: Nome da vocaçao que pode passar pelo Tile (Druid, Sorcerer, Knight, Paladin, E.Druid, M.Sorcerer, E.Knight e R.Paladin). Negrito Sublinhado, Coloque o ID de acordo com a tabela Abaixo: Agora em seu MapEditor, Procure o local onde voce vai por o Piso Por Vocaçao, entao nesse Piso voce coloca os Seguintes IDs: 2550 = Sorcerer | 2554 = M.Sorcerer2551 = Druid | 2555 = E.Druid 2552 = Knight | 2556 = E.Knight 2553 = Paladin | 2557 = R.Paladin Sliim~ Aqui uma versao feita por sebas182, caso tenham duvidas sobre essa versao mande pm para o mesmo: function onStepIn(cid, item, pos) teleport1 = {x=83, y=515, z=7} ------ Aqui as Vocs que podem passar ------ vocation = getPlayerVocation(cid) if item.actionid == 2551 then if vocation == 1 or vocation == 4 or vocation == 5 or vocation == 6 then doPlayerSendCancel(cid," ") ------ Aqui as Vocs que não podem passar ------ elseif vocation == 2 or vocation == 3 or vocation == 7 or vocation == 8 then doPlayerSendTextMessage(cid,22,"Area exclusiva para Sorcerers e Master Sorcerers.") doTeleportThing(cid,teleport1) end end end Neste codigo há um detalhe, as vocations que eu coloquei estão 4 podem passar e 4 não podem... mas isso é fácil alterar... da pra diminuir mais linhas, tirando aqueles Vocation, depois dos OR, mas eu não sei fazer isso... como ja disse nao sou nenhum colex ;D fica bem ai, flws Editado Agosto 12, 2008 por sliim Link para o comentário https://xtibia.com/forum/topic/92706-tile-por-vocationbug-arrumado/ Compartilhar em outros sites More sharing options...
FelipeAugustoGuimaraesGome 0 Postado Julho 30, 2008 Share Postado Julho 30, 2008 Cara todos os seus tutoriais estou adorando :smile_positivo: Flws! -------------------------------------------------------------------------------- Assinatura Minha Fan Bar Te ajudei? Entao Use Sou Fan de My Avatar's Total Value: 1,109,998 Gold [item Information] Item List: Samurai Yoroi Guitar of Demona Flame Sword Flame Sword Elemental Wings Ancient Katana Assassin's Guise Assassin's Guise Hermes' Moon Mythrill Armor Mythrill Armor Mythrill Armor Mythrill Armor Mythrill Armor Mythic Hair Link para o comentário https://xtibia.com/forum/topic/92706-tile-por-vocationbug-arrumado/#findComment-592931 Compartilhar em outros sites More sharing options...
furiavr 1 Postado Julho 30, 2008 Share Postado Julho 30, 2008 Muito bom isso cara, vo colokar em umas quests xD vlw ae! Link para o comentário https://xtibia.com/forum/topic/92706-tile-por-vocationbug-arrumado/#findComment-592934 Compartilhar em outros sites More sharing options...
mrsliim 0 Postado Agosto 11, 2008 Autor Share Postado Agosto 11, 2008 [bUGS RESOLVIDOS] O bug de o player nao poder voltar foi resolvido! Agora o Script esta Perfeito! Sliim~ Link para o comentário https://xtibia.com/forum/topic/92706-tile-por-vocationbug-arrumado/#findComment-601041 Compartilhar em outros sites More sharing options...
Posts Recomendados