Diley007 1 Postado Julho 18, 2012 Share Postado Julho 18, 2012 tem como fazer um script pra uma talkaction que so funcione uma vez por char ??? tipo o player loga fala algum comando e nunca mais podera usar de novo, possivel ?? Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/ Compartilhar em outros sites More sharing options...
0 Avronex 104 Postado Julho 18, 2012 Share Postado Julho 18, 2012 (editado) Sim, adicione isso logo após isso "funcion onSay(cid, words)" local storage = 5555 -- Configure aqui o numero do storage if getPlayerStorageValue(cid, storage) >= 1 then return true else setPlayerStorageValue(cid, storage, 1) end Se te ajudei Rep++! Editado Julho 18, 2012 por Avronex Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295246 Compartilhar em outros sites More sharing options...
0 Diley007 1 Postado Julho 18, 2012 Autor Share Postado Julho 18, 2012 Sim, adicione isso logo após isso "funcion onSay(cid, words)" local storage = 5555 -- Configure aqui o numero do storage if getPlayerStorageValue(cid, storage) >= 1 then return true else setPlayerStorageValue(cid, storage, 1) end Se te ajudei Rep++! cara nao entendi e pra deixar assim ??? funcion onSay(cid, words) local storage = 5555 -- Configure aqui o numero do storage if getPlayerStorageValue(cid, storage) >= 1 then return true else setPlayerStorageValue(cid, storage, 1) end Sim, adicione isso logo após isso "funcion onSay(cid, words)" local storage = 5555 -- Configure aqui o numero do storage if getPlayerStorageValue(cid, storage) >= 1 then return true else setPlayerStorageValue(cid, storage, 1) end Se te ajudei Rep++! e tipo tem como fazer pra dar um item tambem ?? Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295307 Compartilhar em outros sites More sharing options...
0 Leoxtibia 137 Postado Julho 18, 2012 Share Postado Julho 18, 2012 Explique melhor, qual item, quantidade etc... Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295338 Compartilhar em outros sites More sharing options...
0 Eskylo 175 Postado Julho 18, 2012 Share Postado Julho 18, 2012 (editado) tipo qual o comando q vc qr? é só vc abrir o script do comando, procurar a linha q começa com function onSay( e embaixo dela vc poe isso q o cara postou, dessa forma na segunda vez q o player for usar, ele nao vai conseguir se vc for fazer isso em outro script vc tem q mudar o numero do storage se n conseguir colocar , poste o comando q alguem coloca ou vc qr um comando tb? Editado Julho 18, 2012 por Eskylo Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295347 Compartilhar em outros sites More sharing options...
0 Diley007 1 Postado Julho 18, 2012 Autor Share Postado Julho 18, 2012 tipo qual o comando q vc qr? é só vc abrir o script do comando, procurar a linha q começa com function onSay( e embaixo dela vc poe isso q o cara postou, dessa forma na segunda vez q o player for usar, ele nao vai conseguir se vc for fazer isso em outro script vc tem q mudar o numero do storage se n conseguir colocar , poste o comando q alguem coloca ou vc qr um comando tb? po estei desse jeito funcion onSay(cid, words) local storage = 5555 -- Configure aqui o numero do storage if getPlayerStorageValue(cid, storage) >= 1 then return true else setPlayerStorageValue(cid, storage, 1) end e nao deu, e quero que da 1 item... Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295355 Compartilhar em outros sites More sharing options...
0 Eskylo 175 Postado Julho 18, 2012 Share Postado Julho 18, 2012 vc n tinha falado q era pra dar 1 item, agnt pensou q vc ta tinha o comando pronto... tai add 1 item funcion onSay(cid, words) item = 2160 quantidade = 1 local storage = 5555 -- Configure aqui o numero do storage if getPlayerStorageValue(cid, storage) >= 1 then return true else setPlayerStorageValue(cid, storage, 1) end doPlayerAddItem(cid, item, quantidade) return true end Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295374 Compartilhar em outros sites More sharing options...
0 Diley007 1 Postado Julho 19, 2012 Autor Share Postado Julho 19, 2012 vc n tinha falado q era pra dar 1 item, agnt pensou q vc ta tinha o comando pronto... tai add 1 item funcion onSay(cid, words) item = 2160 quantidade = 1 local storage = 5555 -- Configure aqui o numero do storage if getPlayerStorageValue(cid, storage) >= 1 then return true else setPlayerStorageValue(cid, storage, 1) end doPlayerAddItem(cid, item, quantidade) return true end aee vlw, po so posso dar REP+ amanha sem falta... Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295566 Compartilhar em outros sites More sharing options...
0 pbottrinks 29 Postado Julho 19, 2012 Share Postado Julho 19, 2012 Dúvida Sanada. Reportada para moverem. Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295646 Compartilhar em outros sites More sharing options...
0 Fir3element 185 Postado Julho 19, 2012 Share Postado Julho 19, 2012 (editado) Não sei vocês sabem mas acho que a storage começa em -1, ai teria que ser assim ._. if getPlayerStorageValue(cid, storage) < 1 then function onSay(cid, words) local item = 2160 local quantidade = 1 local storage = 5555 -- Configure aqui o numero do storage if getPlayerStorageValue(cid, storage) < 1 then doPlayerAddItem(cid, item, quantidade) setPlayerStorageValue(cid, storage, 1) end return true end Editado Julho 19, 2012 por fireelement Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295666 Compartilhar em outros sites More sharing options...
0 pbottrinks 29 Postado Julho 19, 2012 Share Postado Julho 19, 2012 O outro script já havia funcionado. Mas Obrigado por contribuir igualmente. Abraços. Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1295695 Compartilhar em outros sites More sharing options...
0 Demonbholder 420 Postado Julho 20, 2012 Share Postado Julho 20, 2012 Pedido resolvido. Movido para Pedidos e Dúvidas - Scripting. Link para o comentário https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/#findComment-1296386 Compartilhar em outros sites More sharing options...
Pergunta
Diley007 1
tem como fazer um script pra uma talkaction que so funcione uma vez por char ??? tipo o player loga fala algum comando e nunca mais podera usar de novo, possivel ??
Link para o comentário
https://xtibia.com/forum/topic/189978-script-para-uma-talkaction-que-so-funciona-uma-vez-por-char/Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados