Ir para conteúdo

[Pedido] Quest


churupetinha

Posts Recomendados

Ola galera tudo blz?

entao o que eu gostaria de pedir e uma quest.

mas como e essa quest?

ela e assim o player estar com a vocation apropriada para fazer a quest...

tipo assim so pode fazer a quest quem e kina,

entao vamos la.

a quest e assim o player so pode pega seu premium ou seja trocar de vocation seria o premium dele

ele so pode trocar de vocation se ele tiver lvl 30k+.. e se a vocation kina entenderam?

agradesido!

Link para o comentário
Compartilhar em outros sites

eee eu sei que meu prtugues e fudido.

mano vou tentar explica melhor.

meu ot vai ser de reset de vocation, entao para o player reseta a vocation dele

ele tenque fazer uma quest, do seguinte modo, o player tenque ter a vocation coreta e o lvl coreto para reseta a vocation dele,

apos a reseta o player e teleportado pro templo...

no caso so player 160k+ pode abri o bau e reseta,quando o player reseta ele vai ficar com lvl 30k

entendeu?pra vc tentar entender melhor vou postar um script que eu to tentando fazer ta bem dezorganisado

function onUse(cid, item, frompos, item2, topos)
voc = getPlayerVocation(cid)
queststatus = getPlayerStorageValue(cid,11554)
level=  3000
RemainingLvl= 8
exper= 4200

function addReset(cid)
getResets(cid)
setPlayerStorageValue(cid,1020,resets+1)
return true
end
return resets
end

function getResets(cid)
getPlayerStorageValue(cid,1020)
if resets < 0 then
resets= 0
end
return resets
end

function setClasse(cid)
getPlayerVocation(cid, 4) 
doPlayerSetVocation(cid,5)  
doRemoveCreature(cid)
doPlayerSendCancel(cid, "oi")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
db.executeQuery("UPDATE `players` SET `level` = "..RemainingLvl..", `experience` = 0 WHERE `id` = "..pid)
end
return resets
end

if getPlayerLevel(cid) > level then
addReset(cid)
end
return resets
end
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` "..RemainingLvl..", `experience` 0 WHERE `id`  "..pid)
else
doPlayerSendCancel(cid, "oi.")
doPlayerSetNameDescription (cid,"[Reset "..getresets(cid).."]")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return 0
end
return 1
end
end

 

afz mano nao vai responder mas nao e?

 

afz mano nao vai responder mas o topico nao e?

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

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...