Lukasmap 12 Postado Novembro 26, 2011 Share Postado Novembro 26, 2011 (editado) Bom pessoal hoje vou encinar como fazer comando para compar aol (!aol) e bless (!bless). Primeiro vou começar com o aol. Vamo la: Va na Pasta : \data\talkactions\scripts - copie qualquer e renomie para aol. Dentro do arquivo aol, apague tudo e ponha isto: function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 10000) == TRUE then local bp = doPlayerAddItem(cid, 2173, 1) doSendMagicEffect(getCreaturePosition(cid),13) doCreatureSay(cid, "Voce comprou um Amulet of Loss", TALKTYPE_ORANGE_1) else doCreatureSay(cid, "Voce nao tem dinheiro suficiente", TALKTYPE_ORANGE_1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end Vermelho- Quanto vai valer o aol, no caso 10k. Azul- Ira aparecer quando o player digitar !aol e adquirir o aol. Verde- Vai aparecer para o player quando não tiver dinheiro. Salve, e va na pasta \data\talkactions.XML abra como bloco de notas. E procure Players e la adicionam: <talkaction words="!aol" script="aol.lua" /> Depois so se divertir dizendo !aol. Agora o da bless e quase a mesma coisa vamos la: Va na Pasta : \data\talkactions\scripts -copie qualquer e renomie para bless. Dentro do arquivo bless, apague tudo e ponha isto: local bless = {1, 2, 3, 4, 5}local cost = 50000 function onSay(cid, words, param) for i = 1, table.maxn(bless) do if(getPlayerBlessing(cid, bless)) then doPlayerSendCancel(cid, "You have already all blessings.") return TRUE end end if(doPlayerRemoveMoney(cid, cost) == TRUE) then for i = 1, table.maxn(bless) do doPlayerAddBlessing(cid, bless) end doCreatureSay(cid, "You are now blessed by the GOD Reconnect!" ,19) doSendMagicEffect(getPlayerPosition(cid), 49) else doPlayerSendCancel(cid, "Voce precisa de 50k para a bless") end return TRUE end Vermelho- O preço da bless 50k. Azul- Quando o player ja tive bless. Verde- Ai você pode colocar o nome do seu GOD no caso você, pois ai vai aparecer quando o player comprar a bless. Amarela- Ai ira aparecer para o player quando não estiver o dinheiro. Salve, e va na pasta \data\talkactions.XML abra como bloco de notas. E procure Players e la adicionam: <talkaction words="!bless" event="script" value="bless.lua"/> O comando agora e !bless. Pronto muito obrigado ai esta uma Script para seu mapa. Se você gostou de REP +. add> group259294@groupsim.com Muito Obrigado. Editado Setembro 10, 2012 por Lukasmap Link para o comentário https://xtibia.com/forum/topic/173550-talkaction-comprando-aol-e-bless-por-talkactions-aol-e-bless/ Compartilhar em outros sites More sharing options...
sugai 4 Postado Novembro 27, 2011 Share Postado Novembro 27, 2011 Cara é uma talkaction muito útil mas bem conhecida já tem em vários ots mas é bom pra aqueles que não tem ainda obrigado por compartilhar Link para o comentário https://xtibia.com/forum/topic/173550-talkaction-comprando-aol-e-bless-por-talkactions-aol-e-bless/#findComment-1140164 Compartilhar em outros sites More sharing options...
Lukasmap 12 Postado Novembro 27, 2011 Autor Share Postado Novembro 27, 2011 Kara obrigado so postei para ajudar ai. olha meu outro post ai! Link para o comentário https://xtibia.com/forum/topic/173550-talkaction-comprando-aol-e-bless-por-talkactions-aol-e-bless/#findComment-1140526 Compartilhar em outros sites More sharing options...
Gabriel Couto 293 Postado Janeiro 1, 2012 Share Postado Janeiro 1, 2012 Esse tópico não é um tutorial, amigo! Cuidado! Movido para a seção correta. Link para o comentário https://xtibia.com/forum/topic/173550-talkaction-comprando-aol-e-bless-por-talkactions-aol-e-bless/#findComment-1165674 Compartilhar em outros sites More sharing options...
Lukasmap 12 Postado Janeiro 1, 2012 Autor Share Postado Janeiro 1, 2012 Tudo bem. Muito Obrigado pela ajuda. Link para o comentário https://xtibia.com/forum/topic/173550-talkaction-comprando-aol-e-bless-por-talkactions-aol-e-bless/#findComment-1165707 Compartilhar em outros sites More sharing options...
Posts Recomendados