leozinrulez 0 Postado Abril 26, 2010 Share Postado Abril 26, 2010 Tipo do script: não sei informar, sou novato =( Protocolo (versão do Tibia): 8.54 Servidor utilizado: TFS (não sei a versão) Nível de experiência: baixo Adicionais/Informações: Então, configurei no config.lua para o player aparecer em uma sala, e quero colocar um baú nessa sala, que ao player clicar, abra um For You Information, aquela tela, e que eu possa digitar um guia para o cara iniciar no game, e também quero que ele ganhe alguns itens que na hora vou escolher, podem me ajudar ? Não sou tão burro assim, mais por favor, façam o mais fácil possível . Link para o comentário https://xtibia.com/forum/topic/131516-preciso-muito-desse-script/ Compartilhar em outros sites More sharing options...
MatheusGlad 424 Postado Abril 26, 2010 Share Postado Abril 26, 2010 O chest de falar for your information ta aki: Va em actions.xml e crie uma tag assim: <action actionid="10063" script="informationchest.lua"/> Depois va em actions/scripts e crie um arquivo.lua chamado informationchest e bote isto dentro: function onUse(cid, item, frompos, item2, topos) local message = [[Voce deve fazer blablabla]] doPlayerPopupFYI(cid, message) return true end Depois bote no map editor em ActionID 10063 Nao fiz os itens porque estou sem tempo peguei esse script de quando logar no ot ganhar os itens: Va em creaturescripts.xml e bote esta tag: <event type="login" name="Itens" script="itensiniciais.lua"/> Depois faça um arquivo.lua chamado itensiniciais e bote isto: local firstItems ={ 2173, 2516, 2399, 2124, 2491, 2647, 5462 } function onLogin(cid) if getPlayerStorageValue(cid, 30001) == -1 then for i = 1, table.maxn(firstItems) do doPlayerAddItem(cid, firstItems, 1) end if getPlayerSex(cid) == 0 then doPlayerAddItem(cid, 2486, 1) else doPlayerAddItem(cid, 2486, 1) end local bag = doPlayerAddItem(cid, 10029, 1) doAddContainerItem(bag, 2160, 3) doAddContainerItem(bag, 5710, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2188, 1) doAddContainerItem(bag, 2185, 1) doAddContainerItem(bag, 2430, 1) doAddContainerItem(bag, 7408, 1) doAddContainerItem(bag, 7387, 1) setPlayerStorageValue(cid, 30001, 1) end return TRUE end Link para o comentário https://xtibia.com/forum/topic/131516-preciso-muito-desse-script/#findComment-867236 Compartilhar em outros sites More sharing options...
leozinrulez 0 Postado Abril 27, 2010 Autor Share Postado Abril 27, 2010 Muito obrigado cara ! podia me explicar para que serve essa parte fuctionONuse ? Link para o comentário https://xtibia.com/forum/topic/131516-preciso-muito-desse-script/#findComment-867521 Compartilhar em outros sites More sharing options...
guedes100 56 Postado Abril 27, 2010 Share Postado Abril 27, 2010 (editado) a função function onUse(cid, item, fromPosition, itemEx, toPosition) são as funçoes primarias explicaçao da função: function onUse(cid, item, fromPosition, itemEx, toPosition) Como você pode fácilmente perceber essa função faz algo acontecer quando você usa um item. existe varias outras... function onUse(cid, item, fromPosition, itemEx, toPosition) function onStepIn(cid, item, frompos, item2, topos) function onStepOut(cid, item, frompos, item2, topos) function onSay(cid, words, param) function onEquip(cid, item, slot) function onDeEquip(cid, item, slot) function onAddItem(moveitem, tileitem, position) Editado Abril 27, 2010 por Nicekid Link para o comentário https://xtibia.com/forum/topic/131516-preciso-muito-desse-script/#findComment-867525 Compartilhar em outros sites More sharing options...
leozinrulez 0 Postado Abril 28, 2010 Autor Share Postado Abril 28, 2010 (editado) Entendi, tô começando a aprender .lua agora galera, tô com um problema nas portas, eu coloco uma porta no Remere's daê ela não abre, eu registrei a porta no actions.xml com o script door.lua. A porta abre, só que não fecha podem me ajudar ? Editado Abril 28, 2010 por Leozinrulez Link para o comentário https://xtibia.com/forum/topic/131516-preciso-muito-desse-script/#findComment-867869 Compartilhar em outros sites More sharing options...
guedes100 56 Postado Abril 28, 2010 Share Postado Abril 28, 2010 sim coloca o script da sua porta ai e diz oque ela faz... Link para o comentário https://xtibia.com/forum/topic/131516-preciso-muito-desse-script/#findComment-867875 Compartilhar em outros sites More sharing options...
leozinrulez 0 Postado Abril 28, 2010 Autor Share Postado Abril 28, 2010 então cara, eu coloquei uma normal door no mapa, e só quero que ela abra e depois feche, uma porta normal. Tem vários scripts de porta aqui. door.lua, door_close1, door_close1e e etc . Valeu =D Link para o comentário https://xtibia.com/forum/topic/131516-preciso-muito-desse-script/#findComment-867896 Compartilhar em outros sites More sharing options...
guedes100 56 Postado Abril 28, 2010 Share Postado Abril 28, 2010 (editado) cara aconselho a usar a gates of expertise porque quando voce passa por ela,ela fecha sozinha ai voce em actionID da porta poe 1020 só apartir do level 20 vai passa pela porta caso queira que só apartir do level 50 passe vai ser assim: 1050 e por ai vai tem que colocar só no ActionID Editado Abril 28, 2010 por Nicekid Link para o comentário https://xtibia.com/forum/topic/131516-preciso-muito-desse-script/#findComment-867900 Compartilhar em outros sites More sharing options...
Posts Recomendados