MB
action

[Action] Alavanca De Premium Por Moeda Vip

Por mbnstar, 07 de abr. de 2010 em Actions e Talkactions

script
4
2.1k
mbnstarM
07 de abril de 2010 às 21:59

Bom, primeiramente vá em data/actions/scripts

 

Em actions.xml, adicione a seguinte linha:

<action uniqueid="1515" event="script" value="premmydays.lua"/>

Altere: uniqueid="1515" referente ao seu gosto.

 

Copie algum arquivo renomeie para premmydays.lua e apague tudo e cole o seguinte script:

local config = {
days = 15,
maxDays = 360
}

function onUse(cid, item, frompos, item2, topos)
if(getPlayerPremiumDays(cid) > config.maxDays) then
	doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você não pode comprar mais do que " .. config.days + config.maxDays .. " dias de premium account.")
	doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
	return TRUE
end

if(doPlayerRemoveItem(cid,6527,10) ~= TRUE) then
	doPlayerSendCancel(cid, "Você não tem dinheiro suficiente, " .. config.days .. " dias de premium account custa 10 VIP Coins.")
	doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
	return TRUE
end

doPlayerAddPremiumDays(cid, config.days)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você comprou " .. config.days .. " dias de premium account.")
return TRUE
end

 

Edite a seguinte linha:

f(doPlayerRemoveItem(cid,6527,10)

 

Em: 6527, escolha o id da moeda vip do seu ot.

Em: 10, escolha a quantidade de moedas.

 

Escolha quantos dias o player irá ganhar, em:

days = 15

 

Screen:

printoc.png

http://img63.imageshack.us/img63/7776/printoc.png

 

Créditos: Jhon

Editado Abril 10 por Jhon Herbert

guedes100G
07 de abril de 2010 às 22:11

Boa ideia,mais a maioria ja ta acustumada com o comando !buypremium mesmo...

acho que seria melhor em certa storage Vip...

mais de qualquer forma o script está bem legal

abraços

mbnstarM
07 de abril de 2010 às 23:41

Eu uso em meu otserver, como VIP

 

E magia, outfit, addon é tudo pra free account (:

 

É bem mais simples e prático, também uso alavanca que dá o item vip e gasta moeda vip.

Editado Abril 7 por Jhon Herbert

2 semanas depois...
mbnstarM
20 de abril de 2010 às 07:25

Obrigado, tudo que eu faço tem que estar perfeito, se quando usar a talkaction e aparecer o que eu escrevi no default eu me endoido e passo horas, segundos e minutos resolvendo.

 

Hehe