Ir para conteúdo
  • 0

[Pedido] Script Transform,e Raio 8.54


AlexandreKG

Pergunta

Bom primeiro qual o meu interece?

 

-----------------------------------------------------------------------------------------

 

Estou montando um wodbo 8.54,entao queria um script de transform.

Acesse:www.dbobrasil.com.br/dbo,

vá na aba Galeria,e veja umas fotos,la vai aparecer como é!

Caso nao achem vou dar uma breve explicada.

 

eu upando um char,novo ate tal level;

eu estou la nas hunts e peguei (ex:level 50) dai eu falo,transformar,dai aparece uma mensagem so para voce,em vermelho no centro da tela "Você se transformou".

Obs:se nao tiver level 50,quero que de esta mensagem;"Você nao pode transformar."

 

No Script:quero que mude a vocation e looktype da antiga.

EX:eu so level 1 looktype 69. vocation 1

Dai quero que quando eu falar transformar. no level 50.

ele mude o looktype para outro que eu quera,e muda a vocation para outra que eu quera tambem.

-----------------------------------------------------------------------------------------------------------------------

Agora o de raio,

Bom quero um script para o mesmo server (no caso wodbo 8.54).

que seje assim,quando o player chegar em tal vocation,ele fike disparando uns effects,que no caso eu tenho eu tenho o id no dat editor.

 

Uma ss para melhorar:Aqui

 

Quero que o script sempre fike dando o effect emquanto o player estiver nakela vocation.

 

-------------------------------------------------------------------------------------------------------

Obrigado,se tiverem duvidas sobre o script de como fazer,postem.

 

este servidor sera investido 100%,sera totalmente dedicado.Quando pronto,estara aberto ao xtibia.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Beek que me passou este script

em talkactions crie um script chamado

Transform.lua

coloca isto dentro

local config = {
--[vocation id] = { level, nova voc, looktype, efeito}
[9] = { 30, 10, 30, 32},
[10] = { 40, 11, 261, 32},
[11] = { 50, 15, 261, 33},
[12] = { 75, 15, 261, 33},
[13] = { 100, 15, 261, 33},
[14] = { 150, 15, 261, 33},
[15] = { 180, 15, 261, 33},
[16] = { 200, 15, 261, 33},
[17] = { 40, 15, 261, 33},
[18] = { 40, 15, 261, 33},
[19] = { 40, 15, 261, 33},
[20] = { 40, 15, 261, 33},
[21] = { 40, 15, 261, 33},
[22] = { 40, 15, 261, 33},
[23] = { 40, 15, 261, 33}
}
function onSay(cid, words, param, channel)
doPlayerSay(cid, "transformar")
local voc = config[getPlayerVocation(cid)]
if voc then
 if getPlayerLevel(cid) >= voc[1] then
  doPlayerSetVocation(cid, voc[2])
  doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você Transformou!")
  local outfit = {lookType = voc[3]}
  doCreatureChangeOutfit(cid, outfit)
  doSendMagicEffect(getCreaturePosition(cid), voc[4])
 else
  doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você precisa estar no level " .. voc[1] .. " para transformar.")
 end
else
 doPlayerSendCancel(cid, "Você não pode se Transformar!")
end
return true
end

em Talkactions.xml add isso.

<talkaction words="transformar;Transformar" event="script" value="transform.lua"/>[/font][/color]
[color=#282828][font=helvetica, arial, sans-serif]

 

Agradescimentos a Beek

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...