Explica, Como Quer O Script, Explique-o Direito
....
info
Grupo: Herói
Registrado: 25/10/11
Posts: 2.2k
Reputação: +862
Gênero: Masculino
Char no Tibia: Sociopata

info
Grupo: Conde
Registrado: 10/12/11
Posts: 962
Reputação: +99
Gênero: Masculino

qual a versao ?? 8.54 ??
info
Grupo: Conde
Registrado: 14/01/11
Posts: 550
Reputação: +47
Char no Tibia: Nycholaszenho

explica mais ai camarada
info
Grupo: Campones
Registrado: 18/07/12
Posts: 8
Reputação: 0

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
info
Grupo: Conde
Registrado: 10/12/11
Posts: 962
Reputação: +99
Gênero: Masculino

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"/>
info
Grupo: Marquês
Registrado: 17/01/08
Posts: 1.5k
Reputação: +15
Char no Tibia: Saint Claire

~> Movido
Mais atenção na próxima amigo! E procure explicar melhor no primeiro post...
Abraços
info
Grupo: Banidos
Registrado: 25/07/12
Posts: 94
Reputação: +5
Char no Tibia: SevenSiin

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++.
Editado Julho 26 por SkySeven
info
Grupo: Campones
Registrado: 18/07/12
Posts: 8
Reputação: 0

SkySeven
Deu Certo Ganho Meu REP.
SkySeven So uma Pergunta,Oq significa vocação Pode Me Explica?





info
Grupo: Campones
Registrado: 18/07/12
Posts: 8
Reputação: 0
Quero Um Sistema De Transformação a Cada 25 lvl Para Narutibia,Se Me Ajudar Dou Rep