EU
pedido

Sistema de Transformação por voc

Por euller15, 03 de dez. de 2015 em Scripts

3
912
euller15E
03 de dezembro de 2015 às 13:47

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 !!

 

Yan LiimaY
03 de dezembro de 2015 às 14:54

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 Dezembro 3 por nedroesdoksdja

euller15E
03 de dezembro de 2015 às 16:43

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 Dezembro 3 por Psuchotime