Quero Um Sistema De Transformação a Cada 25 lvl Para Narutibia,Se Me Ajudar Dou Rep
[Pedido]

Explica, Como Quer O Script, Explique-o Direito ....
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
DICA
Utilize botão @UP, no início de seu tópico, para atualizar o destaque de seu tópico em "Tópicos Recentes" na index, fará com que mais pessoas o vejam.
qual a versao ?? 8.54 ??
explica mais ai camarada
Versão 8.54
Eu tinha entrado em um ot narutibia chamado naruto extreme eu pegava 25 lvl e se transformava em 1 vocação.
Ex:Sou Naruto lvl 25,Pego lvl 50 naruto RPG Significa ele Maior e assim por diante!
Desculpa e por que sou Ruim de Explicar xD
mas vc falava transformar para se transformar ou se transformava direto ??? se vc falava transformar ta ai o script
local config = {
--[iD] = { lvl, novo id, looktype, Efeito}
[1] = { 50, 2,37, 56},
[2] = { 70, 3, 71, 57},
[3] = { 100, 4, 70, 59},
[4] = { 150, 5, 367, 32},
[5] = { 200, 6, 366, 26},
}
function onSay(cid, words, param, channel)
doPlayerSay(cid, "transform")
local voc = config[getPlayerVocation(cid)]
if voc then
if getPlayerLevel(cid) >= voc[1] then
doPlayerSetVocation(cid, voc[2])
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You Transform!")
local outfit = {lookType = voc[3]}
doCreatureChangeOutfit(cid, outfit)
doSendMagicEffect(getCreaturePosition(cid), voc[4])
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You need level " .. voc[1] .. " to transform.")
end
else
doPlayerSendCancel(cid, "You not use to transform!")
end
return true
end
Legenda:
Id da vocação normal
level necessárioda
Id da vocação transformar
looktype
efeito
e a tag
<talkaction words="transform;Transform" event="script" value="transform.lua"/>
~> Movido
Mais atenção na próxima amigo! E procure explicar melhor no primeiro post...
Abraços
Entrada na equipe: 23/10/2008 Cargo: Estagiário
Promoção: 25/11/2008 Cargo: Moderador
Promoção: 21/10/2009 Cargo: Coordenador
Remoção: 09/05/2010 Motivo: Estudos
Retorno: 15/11/2010 Cargo: Moderador
Remoção: 20/12/2012.
Se for para Protocolo 8.54,eu te passo o meu aki embaixo:
Va em talkactions/scripts e adicione um arquivo chamado transform.lua.
apague tudo la,e ponha isso:
local config = {--[vocation id] = { level, nova voc, looktype, efeito}
[1] = { 50, 2, 37, 56},
[2] = { 75, 3, 18, 57},
[3] = { 100, 4, 71, 59},
[4] = { 150, 5, 70, 57},
}
function onSay(cid, words, param, channel)
doPlayerSay(cid, "transformar")
local voc = config[getPlayerVocation(cid)]
if voc then
if getPlayerLevel(cid) >= voc[1] then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você se transformou!")
doSendMagicEffect(getCreaturePosition(cid), voc[4])
doPlayerSetVocation(cid, voc[2])
doCreatureChangeOutfit(cid, {lookType = voc[3]})
setPlayerStorageValue(cid, 30101, voc[2]) -- salvar voc
setPlayerStorageValue(cid, 30102, voc[3]) -- salvar outfit
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Voce precisa ter " .. voc[1] .. " para transformar.")
end
else
doPlayerSendCancel(cid, "Voce nao pode se transformar!")
end
return true
end
OBS:Nesta,linha:
[1] = { 50, 2, 37, 56},
Voce pode editar oq quiser mais sempre de acordo no q mostra encima oq e cada parte.
Depois,em talkactions.xml Adicione isto:
<talkaction words="transformar;Transformar" event="script" value="transform.lua"/>
salve e fexe,e teste.Se nao funcionar poste aqui.
Se ajudei rep++.
SkySeven
Deu Certo Ganho Meu REP.
SkySeven So uma Pergunta,Oq significa vocação Pode Me Explica?