Ir para conteúdo
  • 0

ITEM ~ VIP INFINITA


Luquinh4

Pergunta

13 respostass a esta questão

Posts Recomendados

  • 0

acho q n possivel coloka vip infinita e sim um numero maior tpw..

doPlayerAddPremium(cid, 99999)

;/

 

 

tenta aew ;x

action/script/xxx.lua

function onUse(cid, item, frompos, item2, topos)


if getPlayerStorageValue(cid, 59839) >= 0 then
sendMsgToPlayer(cid, 20, "você ja usou este item, não pode usa-lo novamente 2 vezes ou mais!")
return true
end

doPlayerAddPremium(cid, 9999)
setPlayerStorageValue(cid, 59839, 1)
doRemoveItem(item.uid, 1)
doSendMagicEffect(getThingPos(cid), 29)
sendMsgToPlayer(cid, 20, "Parabéns, você ganhou 999 dias de premium account!")
return true
end

 

 

<action itemid="xxxx" event="script" value="xxxx.lua"/>

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

  • 0

acho q n possivel coloka vip infinita e sim um numero maior tpw..

doPlayerAddPremium(cid, 99999)

;/

 

 

tenta aew ;x

action/script/xxx.lua

function onUse(cid, item, frompos, item2, topos)


if getPlayerStorageValue(cid, 59839) >= 0 then
sendMsgToPlayer(cid, 20, "você ja usou este item, não pode usa-lo novamente 2 vezes ou mais!")
return true
end

doPlayerAddPremium(cid, 9999)
setPlayerStorageValue(cid, 59839, 1)
doRemoveItem(item.uid, 1)
doSendMagicEffect(getThingPos(cid), 29)
sendMsgToPlayer(cid, 20, "Parabéns, você ganhou 999 dias de premium account!")
return true
end

 

 

<action itemid="xxxx" event="script" value="xxxx.lua"/>

Mas pode ser os numero mas quero que não apareça quantos dias vai dar, e só apareça

 

Você agora é vip 1!

Link para o comentário
Compartilhar em outros sites

  • 0

Tenta assim :x

 

function onUse(cid, item, frompos, item2, topos)
if getPlayerStorageValue(cid, 59839) >= 0 then
doPlayerSendTextMessage(cid, 20, "voce ja usou este item!.")
return true
end
doPlayerAddPremiumDays(cid, 99999)
setPlayerStorageValue(cid, 59839, 1)
doRemoveItem(item.uid, 1)
doPlayerSendMagicEffect(getThingPos(cid), 29)
doPlayerSendTextMessage(cid, 20, "Parabens, voce agora e vip!.")
return true
end

 

@Edit

 

Esse script ai vai adicionar 99999 dias de vip, ou seja, quase infinitos, vai demorar bastante até alguem consumir todos esses dias :))

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

  • 0

vip 1 hã ? ;x

pera...o script teu é daqueles vip de tile la? ;x ou normal msm q quando aperta ctrl + G ou entrando na acc tem como vé quantos dia de vip tem? ....x;

sim é de tiles, baiak zao sodkosap

Link para o comentário
Compartilhar em outros sites

  • 0

Quer Que Não Apareça a Mensagem Dizendo Quantos

Dias Ele Ganhou? Tente Isto -

 

function onUse(cid, item, frompos, item2, topos)


if getPlayerStorageValue(cid, 59839) >= 0 then
sendMsgToPlayer(cid, 20, "você ja usou este item, não pode usa-lo novamente 2 vezes ou mais!")
return true
end

doPlayerAddPremium(cid, 9999)
setPlayerStorageValue(cid, 59839, 1)
doRemoveItem(item.uid, 1)
doSendMagicEffect(getThingPos(cid), 29)
sendMsgToPlayer(cid, 20, "Parabéns, agora você é VIP!")
return true
end

 

 

@Edit

Gears Postou Enquanto Eu Estava Editando, Mals...

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

  • 0

Tenta assim :x

 

function onUse(cid, item, frompos, item2, topos)
if getPlayerStorageValue(cid, 59839) >= 0 then
doPlayerSendTextMessage(cid, 20, "voce ja usou este item!.")
return true
end
doPlayerAddPremium(cid, 9999)
setPlayerStorageValue(cid, 59839, 1)
doRemoveItem(item.uid, 1)
doSendMagicEffect(getThingPos(cid), 29)
doPlayerSendTextMessage(cid, 20, "Parabens, voce agora e vip!.")
return true
end

Daqui a poco eu tento !

Link para o comentário
Compartilhar em outros sites

  • 0

se é por tile passa o script de premium né pra pode passa pelo tile --' acho q fica em creaturescript n sei ;x

pq..

doPlayerAddPremiumDays

essa função ela da premium para a conta inteira e quando tu entra no char na lista de character vai apareçe você tem xx dias de premium account..

 

ou passa o tile vip,somente vips pode passa pra ele e i pras hunt pra eu faze aqui ;x

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

  • 0

3 postaram o ms script ¬¬ nem pra da F5 na pag heim?

 

se ele usa algum script de VIP diferente isso n vai da certo...

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

  • 0

se for por storage seu systema de premium tpw..precisa de x storage pra passa pelo tile tenta testa esse script ;x

function onUse(cid, item, frompos, item2, topos)

if getPlayerStorageValue(cid, 65134) >= 0 then
sendMsgToPlayer(cid, 20, "Você ja usou esse item!")
return true
end

setPlayerStorageValue(cid, Storage.Para.Poder.Passar.Pelo.Tile.Vip, 1)  -- sto pra pode passa pelo tile
setPlayerStorageValue(cid, 65134, 1) -- sto pra n usa item dnv
doRemoveItem(item.uid, 1)
doSendMagicEffect(getThingPos(cid), 29)
doPlayerSendTextMessage(cid, 20, "Parabéns, Agora você tem acesso a area VIP!")
return true
end

 

 

aqui em....

setPlayerStorageValue(cid, Storage.Para.Poder.Passar.Pelo.Tile.Vip, 1)

Storage.Para.Poder.Passar.Pelo.Tile.Vip tu bota a storage q o player vai ganha ao usar o item e pode passa pelo tile

pra tu sabe essa storage vé no movements no script do tile '--'e usa a tag q postei la em cima se de certo, abrçs

Link para o comentário
Compartilhar em outros sites

  • 0

Cara esses script da dia vip, ou premium ?

 

Ae galera, consegui mas com script que eu ja tinha dos meu antigos ot , mas valeu por ajudar ai, pode fexar duvida sanada

Link para o comentário
Compartilhar em outros sites

  • 0

script .

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
local config={
removeOnUse = "yes" -- remover quando usar ("yes" or "no")
}
local storage = 8301 -- storage da vip
if getPlayerStorageValue(cid, storage) >= 1 then
doPlayerSendTextMessage(cid, 22, "Desculpe voce ja clico no item")
return true
end
setPlayerStorageValue(cid, storage, 1)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você ganhou vip")
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30))
if (config.removeOnUse == "yes") then
doRemoveItem(item.uid, 1)
end
return TRUE
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...