Ir para conteúdo
  • 0

Sistema de Transformação por voc


euller15

Pergunta

1)

Olá galera, eu gostaria de pedir um sistema de transformação por graduação.

 

Por exemplo;

 

Naruto lvl 25 , vocation 1, outfit 26.

 

depois que ele upasse level 60 ele iria fazer uma quest e iria ganhar uma nova transform (outift).

 

2)

gostaria também de pedir um sistema de graduação que dê atributos. por exemplo. Um Chunin faz uma quest e ganha o titulo de Jounin e ganha magic lvl+5 sword+5 taijutsu+5 speed+5

 

Obrigado.

 

Eu já tentei fazer só que eu não consigo !!

 

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Diretor

Simples, vai na pasta actions/scripts crie um arquivo .lua renomeie para questransform

 

Cole isto dentro:

-- Script criada por Yan Liima - Night.
function onUse(cid, item, frompos, item2, topos)

if getPlayerLevel(cid) >= 60 then -- level para pegar a transform
if item.uid == 8398 then
doPlayerSendTextMessage(cid,22,"Você acabou de virar Zaiko!.") -- mensagem apos pegar a transform
doPlayerSetVocation(cid,IDVOCATION) -- ID da transformação
local outfit = {lookType = IDOUTFIT} -- ID da outfit (roupa)
doCreatureChangeOutfit(cid, outfit)
setPlayerStorageValue(cid,50022,1)
else
doPlayerSendTextMessage(cid,22,"Você já é Zaiko!") -- caso você ja fez a quest
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Desculpe você precisa ter level 60 para pegar sua vocação.") -- Mensagens...
doPlayerSendCancel(cid,'Você não tem level suficiente.')
end
return 1
end 
 

em actions.xml cole isto:

<action uniqueid="8398" script="questransform.lua" />

vai no seu mapa editor, vai no bau da quest e coloca o uniqueid: 8398

 

Créditos

Yan Liima

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

  • 0

Simples, vai na pasta actions/scripts crie um arquivo .lua renomeie para questransform

 

Cole isto dentro:

-- Script criada por Yan Liima - Night.
function onUse(cid, item, frompos, item2, topos)

if getPlayerLevel(cid) >= 60 then -- level para pegar a transform
if item.uid == 8398 then
doPlayerSendTextMessage(cid,22,"Você acabou de virar Zaiko!.") -- mensagem apos pegar a transform
doPlayerSetVocation(cid,IDVOCATION) -- ID da transformação
local outfit = {lookType = IDOUTFIT} -- ID da outfit (roupa)
doCreatureChangeOutfit(cid, outfit)
setPlayerStorageValue(cid,50022,1)
else
doPlayerSendTextMessage(cid,22,"Você já é Zaiko!") -- caso você ja fez a quest
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Desculpe você precisa ter level 60 para pegar sua vocação.") -- Mensagens...
doPlayerSendCancel(cid,'Você não tem level suficiente.')
end
return 1
end 
 

em actions.xml cole isto:

<action uniqueid="8398" script="questransform.lua" />

vai no seu mapa editor, vai no bau da quest e coloca o uniqueid: 8398

 

Créditos

Yan Liima

Obrigado @@Yan Liima

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

×
×
  • Criar Novo...