Ir para conteúdo

[Talkaction] Comprando Aol E Bless Por Talkactions (!aol E !bless)


Lukasmap

Posts Recomendados

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 por Lukasmap
Link para o comentário
Compartilhar em outros sites

  • 1 month later...
×
×
  • Criar Novo...