TE
pedido

Change Vocation

Por TeteuziiN, 05 de ago. de 2012 em Scripts

script
19
3.3k
TeteuziiNT
05 de agosto de 2012 às 00:41

Olá eu queria um script de trocar de vocação mas eu queria que fossem vocações separadas Ex:Kina level 4k com skill de axe 140 se trocasse para mage o level seria o mesmo mas os skills não ai trocava novamente a vocação para kina e o level seria o mesmo e o skill de axe estivesse ainda 140!

se for possivel me ajudem please!

Se eu não fui muito claro me avisem.

Até!

darkeyrenD
05 de agosto de 2012 às 02:21

Não entendi direito oque você quer, mais você quer que seja uma talkaction, action ou NPC? explique direito ^^.

TeteuziiNT
05 de agosto de 2012 às 14:48

Uma action assim clicka no bau ai vc é kikado e loga novamente com outra vocaçao Ex:mage ai seu level é 4k e seu skill de ml é 123 ai vc troca de vocaçao para Kina e seu level continua o mesmo mas o ml nao ai se eu voltar para mage o meu ml vai estar 123 como antes!

NewtonnotwenN
05 de agosto de 2012 às 14:58

function onUse(cid, item, fromPosition, itemEx, toPosition)

if getPlayerStorageValue(cid,1992) == 1 then

doCreatureSay(cid, "Você ja recebeu a nova vocaçao", TALKTYPE_ORANGE_1)

else if getPlayerLevel(cid) >= 500 then -- a partir de que level podera usar

doCreatureSay(cid, "você recebeu uma nova vocaçao!", TALKTYPE_ORANGE_1)

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

doPlayerSetVocation(cid, 9)

end

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

doPlayerSetVocation(cid, 10)

end

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

doPlayerSetVocation(cid, 11)

end

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

doPlayerSetVocation(cid, 12)

end

doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS)

doRemoveItem(item.uid)

setPlayerStorageValue(cid,1992,1)

return TRUE

else

doCreatureSay(cid, "Você deve ter level 500 ou mais para usar o Item!",TALKTYPE_ORANGE_1)

end

end

end

TeteuziiNT
05 de agosto de 2012 às 16:43

isso salvara o level eo skill de cada vocação?

NewtonnotwenN
05 de agosto de 2012 às 16:49

Na verdade não tenho certeza...

Testa ae.

Editado Agosto 5 por Newtonnotwen

VodkartV
05 de agosto de 2012 às 17:18

esse sistema é possível de fazer, mas iria ocupar muito espaço na db, talvez colocar cada skill em uma storage ou tabela mesmo, mas isso para cada player, iria ficar muito pesada...

TeteuziiNT
06 de agosto de 2012 às 14:48

Mas Você poderia fazer para mim Vodkart?

NewtonnotwenN
06 de agosto de 2012 às 14:52

O meu script funcionou?

TeteuziiNT
09 de agosto de 2012 às 00:20

Cara nao é o que eu queria

 

Desculpem o Double post mas é que eu presizo muito desse script,auguem ai poderia faze oq o Vodkart falo?

BeekiB
09 de agosto de 2012 às 00:24

uma ótima ideia, duas vocações em um boneco só :D, apoio.

SubwatS
09 de agosto de 2012 às 00:26

no refugia.com.br tem esse sistema eu estava atrás dele pra por na copia do refugia que eu fiz.

mas é meio tenso de fazer.

TeteuziiNT
09 de agosto de 2012 às 14:17

Sim Foi No Refugia que eu Vi Eu queria uma igual

VodkartV
09 de agosto de 2012 às 16:55

eu fiz o sistema, mas fiz do meu jeito porque eu não tenho tempo para ficar jogando otserv e copiando sistemas...

 

no meu caso ele troca a vocação e as skills, magic level, hp e mana.

 

mas era só as skill e magic level?

TeteuziiNT
09 de agosto de 2012 às 17:13

Sim era só isso mesmo! trocando hp mana tbm

Editado Agosto 9 por TeteuziiN