Ir para conteúdo
  • 0

Vip System Com [Vip] No Nome Igual O Do Infinity Sky


Subhe

Pergunta

Vip System com [Vip] no nome igual o do server Infinity Sky

 

são 5 itens pra ganhar vip, é 15 dias, 30 dias, 60 dias, 90 dias, 2 anos

 

e queria ajuda no Sha1 tbm, eu boto Plain mas nao tá funcionando ;/

os password fica em codigo ;/

 

alguem me ajuda nisso ae, darei 2 rep+

 

Desde já agradeço :*

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

2 respostass a esta questão

Posts Recomendados

  • 0

Os itens você poder pegar este script aqui:

 

http://www.xtibia.com/forum/topic/138512-item-que-adiciona-vip-time/

 

Só editar ele de acordo com o tópico!!!

E recomendo usar vip sem sem [VIP] no nome... Fica feio assim manow!! suhsauhsa

Se quiser sem usa esse:

 

http://www.xtibia.com/forum/topic/133661-perfect-vip-system-30/

Link para o comentário
Compartilhar em outros sites

  • 0

Os itens você poder pegar este script aqui:

 

http://www.xtibia.co...ciona-vip-time/

 

Só editar ele de acordo com o tópico!!!

E recomendo usar vip sem sem [VIP] no nome... Fica feio assim manow!! suhsauhsa

Se quiser sem usa esse:

 

http://www.xtibia.co...-vip-system-30/

 

 

não teria um script dos 5 itens em 1 script só ??

eu tenho um aqui com os 5 itens só que ele tá bugado, pq eu uso a vip e dps de 1 minuto ela sai ;x

ela só fica normal quando eu abro o site do ot ;x

mas eu quero sem site tlg ;s

 

nao teria como arrumar script com os 5 itens ;x

 

Meu Script, tem como modifcar ? ou me da um que funcione ? ou um vip system que seja compativel com esse ;x

 

 

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

 

function nome()

novo = getPlayerName(cid)

id = getPlayerGUID(cid)

doRemoveCreature(cid)

db.executeQuery("UPDATE players SET name='[VIP] "..novo.."' WHERE id='"..id.."'")

end

 

 

 

function free()

if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then

level = getPlayerLevel(cid)

hp = math.floor(level*20)

mana = math.floor(level*10)

setCreatureMaxHealth(cid, hp)

setCreatureMaxMana(cid, mana)

doCreatureAddHealth(cid, getCreatureMaxHealth(cid))

doCreatureAddMana(cid, getCreatureMaxMana(cid))

end

if getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 7 then

level = getPlayerLevel(cid)

hp = math.floor(level*20)

mana = math.floor(level*20)

setCreatureMaxHealth(cid, hp)

setCreatureMaxMana(cid, mana)

doCreatureAddHealth(cid, getCreatureMaxHealth(cid))

doCreatureAddMana(cid, getCreatureMaxMana(cid))

end

if getPlayerVocation(cid) == 1 or getPlayerVocation(cid) == 5 or getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 6 then

level = getPlayerLevel(cid)

hp = math.floor(level*10)

mana = math.floor(level*40)

setCreatureMaxHealth(cid, hp)

setCreatureMaxMana(cid, mana)

doCreatureAddHealth(cid, getCreatureMaxHealth(cid))

doCreatureAddMana(cid, getCreatureMaxMana(cid))

end

 

end

 

 

if item.itemid == 12711 and vip.hasVip(cid) == TRUE then

id = tonumber(2) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSendTextMessage(cid,21,"Seu nome já esta como [VIP].")

elseif item.itemid == 12711 and vip.hasVip(cid) == FALSE then

id = tonumber(2) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSetPromotionLevel(cid, 1)

doPlayerSetGroupId(cid, 2)

addEvent(free, 300)

addEvent(nome, 1000)

end

 

 

if item.itemid == 12669 and vip.hasVip(cid) == TRUE then

id = tonumber(15) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSendTextMessage(cid,21,"Seu nome já esta como [VIP].")

elseif item.itemid == 12669 and vip.hasVip(cid) == FALSE then

id = tonumber(15) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSetPromotionLevel(cid, 1)

doPlayerSetGroupId(cid, 2)

addEvent(free, 300)

addEvent(nome, 1000)

end

 

 

if item.itemid == 12670 and vip.hasVip(cid) == TRUE then

id = tonumber(30) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSendTextMessage(cid,21,"Seu nome já esta como [VIP].")

elseif item.itemid == 12670 and vip.hasVip(cid) == FALSE then

id = tonumber(30) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSetPromotionLevel(cid, 1)

doPlayerSetGroupId(cid, 2)

addEvent(free, 300)

addEvent(nome, 1000)

end

 

if item.itemid == 12671 and vip.hasVip(cid) == TRUE then

id = tonumber(60) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSendTextMessage(cid,21,"Seu nome já esta como [VIP].")

elseif item.itemid == 12671 and vip.hasVip(cid) == FALSE then

id = tonumber(60) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSetPromotionLevel(cid, 1)

doPlayerSetGroupId(cid, 2)

addEvent(free, 300)

addEvent(nome, 1000)

end

 

if item.itemid == 12672 and vip.hasVip(cid) == TRUE then

id = tonumber(90) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSendTextMessage(cid,21,"Seu nome já esta como [VIP].")

elseif item.itemid == 12672 and vip.hasVip(cid) == FALSE then

id = tonumber(90) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSetPromotionLevel(cid, 1)

doPlayerSetGroupId(cid, 2)

addEvent(free, 300)

addEvent(nome, 1000)

end

 

 

if item.itemid == 12673 and vip.hasVip(cid) == TRUE then

id = tonumber(760) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSendTextMessage(cid,21,"Seu nome já esta como [VIP].")

elseif item.itemid == 12673 and vip.hasVip(cid) == FALSE then

id = tonumber(760) or 1

vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id))

doPlayerSendTextMessage(cid,25,"Você recebeu "..tonumber(id).." dias de vip.")

doRemoveItem(item.uid, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

doSendAnimatedText(topos,'VIP!',180)

doPlayerSetPromotionLevel(cid, 1)

doPlayerSetGroupId(cid, 2)

addEvent(free, 300)

addEvent(nome, 1000)

end

 

end

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...