SkyLigh 453 Postado Março 24, 2013 Share Postado Março 24, 2013 (editado) Fala galeriinha blz ? to aki novamente com mais um desses scripts básicos que tem muitos do tipo so que nem todos funciona os que eu pesquisei aki no xtibia não pegou ! é também um amigo meu me pediu esse script ontem no msn então resolvia criar um funcionando para todos ! Vá em data / movements / scripts / renome algum arquivo para voctile.lua function onStepIn(cid, item, pos) local voc = 6 -- id da vocation que ira ganhar local storage = 83101 -- não mexa local pos ={x=155, y=52, z=7} if getPlayerStorageValue(cid, storage) == -1 then doPlayerSendTextMessage(cid, 22, "Você ja passou aki pelo tile não pode ganhar denovo") return true end if getPlayerPosition(cid,pos) then doPlayerSetVocation(cid,voc) setPlayerStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid, 22, "Parabéns se troco de vocation") end return true end em movements.xml <movevent type="StepIn" actionid="9281" event="script" value="changetilee.lua"/> Editado Março 26, 2013 por SkyLigh Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/ Compartilhar em outros sites More sharing options...
SkyDarkyes 104 Postado Março 24, 2013 Share Postado Março 24, 2013 Poderia mudar para,nao aparecer mensagem,e trocar qts vezes quiser? Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1492221 Compartilhar em outros sites More sharing options...
SkyLigh 453 Postado Março 24, 2013 Autor Share Postado Março 24, 2013 Sim utilize assim . function onStepIn(cid, item, pos) local voc = 6 -- id da vocation que ira ganhar local pos ={x=155, y=52, z=7} if getPlayerPosition(cid,pos) then doPlayerSetVocation(cid,voc) doPlayerSendTextMessage(cid, 22, "Parabéns se troco de vocation") end return true end Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1492222 Compartilhar em outros sites More sharing options...
SkyDarkyes 104 Postado Março 24, 2013 Share Postado Março 24, 2013 Vlw REP+ Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1492223 Compartilhar em outros sites More sharing options...
SkyLigh 453 Postado Março 24, 2013 Autor Share Postado Março 24, 2013 De nada qualquer duvida so postar aki . Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1492224 Compartilhar em outros sites More sharing options...
SkyDarkyes 104 Postado Março 24, 2013 Share Postado Março 24, 2013 Duvida,se eu por um teleport encima do tile que ganha a voc,se o player pisar no teleport ele vai troca de voc? Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1492225 Compartilhar em outros sites More sharing options...
SkyLigh 453 Postado Março 24, 2013 Autor Share Postado Março 24, 2013 Olha cara não sei mais ele tenque receber por que ele ira passar pelo tile da storage então eu acho que pega . Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1492226 Compartilhar em outros sites More sharing options...
Delaks 83 Postado Março 25, 2013 Share Postado Março 25, 2013 Vou utilizar na minha nova versão do kamikaze vou utilizar os 2 vlw !! Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1493034 Compartilhar em outros sites More sharing options...
PsyMcKenzie 150 Postado Março 25, 2013 Share Postado Março 25, 2013 Poderia trocar: Parabéns se troco de vocation Por: Parabéns, sua vocação foi trocada! Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1493037 Compartilhar em outros sites More sharing options...
SkyLigh 453 Postado Março 25, 2013 Autor Share Postado Março 25, 2013 Isso é preferencia de quem for usar so eles editar eu so crio o código ja fazer o modelo dos outros ja não é comigo néh kk . Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1493080 Compartilhar em outros sites More sharing options...
Roksas 846 Postado Março 25, 2013 Share Postado Março 25, 2013 Cara que erro bonito hein if getPlayerStorageValue(cid, storage) >= 1 then bla bla setPlayerStorageValue(cid, storage, 1) >= (MAIOR OU IGUAL) OU seja, vai poder passar todas vezes que quiser, pois depois você setou a storage para 1. E na verificação = Se tiver storage MAIOR OU IGUAL a 1. Aconselho sempre verificar a storage com o valor -1 exemplo if getPlayerStorageValue(cid, storage) == -1 then setPlayerStorageValue(cid,storage,1) Arruma ai, bjs. Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1493157 Compartilhar em outros sites More sharing options...
Skymagnum 234 Postado Março 25, 2013 Share Postado Março 25, 2013 Se acha isso ruim olha isso if getPlayerPosition(cid, pos) then WHATFUCK man? Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1493171 Compartilhar em outros sites More sharing options...
lucas831 0 Postado Abril 13, 2013 Share Postado Abril 13, 2013 (editado) Ei Belo script porém se o player podesse passar quantas vezes quizer em qualquer tile, exemplo: Ele é mage e depois passa no tile de Kina... Ele vai continuar com a mesma mana e health? E ele recebe os itens automaticamente quando passa na tile? Isso seria otimo em war Editado Abril 13, 2013 por lucas831 Link para o comentário https://xtibia.com/forum/topic/210512-passar-no-tile-ganhar-vocation/#findComment-1502893 Compartilhar em outros sites More sharing options...
Posts Recomendados