Ir para conteúdo
  • 0

Scripit De Compra


Faaelzim

Pergunta

com galera eu to precisando de uma scripit que faça o seguinte . o player fala !superuh de qualquer lugar que ele estiver e quando ele falar isso ele compra 100 super uh por 1kk

e tbm preciso de outro que o player fale !magicprison e ele compra 100 magic prison por 10k ( eu pus prison pq no meu ot ta assim eu sei que é prision) '-'

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Crie um arquivo. lua em talkactions>scripts e cole isto dentro:

local minlevel = 10 -- minimo level para usar o comando
local compra = {
["superuh"] = {id = 2310, count = 100, price = 100}, --- id da runa, quantidade e preço
["magicprison"] = {id = 2290, count = 100, price = 1}
}

function onSay(cid, words, param)
if (param == "") then
doPlayerSendTextMessage(cid, 24,"Use o comando corretamente!")
return true
end
if (param == "superuh") then
if getPlayerLevel(cid) >= minlevel then
if doPlayerRemoveItem(cid, 2160, compra["superuh"].price) == TRUE then
doPlayerAddItem(cid, compra["superuh"].id, compra["superuh"].count)
doSendMagicEffect(getCreaturePosition(cid),13)
doCreatureSay(cid, "Voce comprou 100 super uh!", TALKTYPE_ORANGE_1)
else
doCreatureSay(cid, "Voce nao tem dinheiro suficiente", TALKTYPE_ORANGE_1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
return true
end
end
elseif (param == "magicprison") then
if getPlayerLevel(cid) >= minlevel then
if doPlayerRemoveItem(cid, 2160, compra["magicprison"].price) == TRUE then
doPlayerAddItem(cid, compra["magicprison"].id, compra["magicprison"].count)
doSendMagicEffect(getCreaturePosition(cid),13)
doCreatureSay(cid, "Voce comprou 100 magic prison!", TALKTYPE_ORANGE_1)
else
doCreatureSay(cid, "Voce nao tem dinheiro suficiente", TALKTYPE_ORANGE_1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
return true
end
end
end
end

 

Depois, cole a tag em talkactions.xml:

<talkaction log="yes" words="!buy" event="script" value="nomedoseuarquivo.lua"/>

 

Nessa linha, edite o id da runa, você troca o 2310 e 0 2290, pelo id das suas runas, respectivamente:

 

["superuh"] = {id = 2310, count = 100, price = 100},
["magicprison"] = {id = 2290, count = 100, price = 1}

 

Lembrando que para usar o comando é só falar !buy superuh ou !buymagicprison e que o script remove apenas crystal coins. Vlw, espero ter ajudado, abraço!

Editado por Leoxtibia
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...