Isso eh facil de arrumar, me diz, como faz pra pegar essa evolucao no seu server? Eh alguma action ou npc? Poste aqui o script responsavel por evoluir o player.
info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem

<?xml version="1.0" encoding="UTF-8"?>
local keywordHandler = KeywordHandler:new()
info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem

Nossa pelo que vi, esse seu cript transforma qualquer vocacao na vocacao 10... Mas vou me limitar a responder o seu pedido.
Debaixo de
doPlayerSetVocation(cid,10)
Coloque
setPlayerStorageValue(cid, 54521, 1)
No login.lua, adicione essa linha:
if getPlayerStorageValue(cid, 54521) == 1 then doPlayerSetVocation(cid, 10) end
nossa eu nao entendo minha vocaçao ta la em cima eu so quero que ele vire chandra e nao saia quando eu deslogo vo testa esse que vc me passo entao ...
so uma pergunta ali ele sempre vai vira vocaçao 10 ?
Editado Outubro 11 por Dersinho
info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem

nossa eu nao entendo minha vocaçao ta la em cima eu so quero que ele vire chandra e nao saia quando eu deslogo vo testa esse que vc me passo entao ...
so uma pergunta ali ele sempre vai vira vocaçao 10 ?
Sim, ele pode ser Knight, Elite Knight, Master Sorcerer, Paladin, qualquer voc e vai se transformar na voc 10.
Outra coisa, vejo que vc ta tendo problema com os Quotes. Na hora de postar o script, selecione ele todo e clique em "Codigo" na barra de edicao.
vlw pela dica to querendo aprende fiquei se matando com isso hj o dia todo ...
agora o char permanece chanter mais eu quero que cada um vire sua vocaçao elevada vc poderia ageitaar esse script plx ?
info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem

Sim, mas nao gosto de fazer NPCs, pode ser por action? Por exemplo, vc da use em um item e vira a vocacao nova.
akele npc ali esta funcionando so que so falta tira akele erro que vc falo
eu so quero que ele evolua a classe dele druid , elder druid , chanter ,sorcerer ,marster ,warlock
ajuda?
info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem

NPC:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}
function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end
function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end
function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end
function onThink() npcHandler:onThink() end
function creatureSayCallback(cid, type, msg)
if(not npcHandler:isFocused(cid)) then
return false
end
local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid
if(msgcontains(msg, 'yes') or msgcontains(msg, 'sim')) then
selfSay('Diga newvoc.', cid)
talkState[talkUser] = 1
elseif(msgcontains(msg, 'newvoc') and talkState[talkUser] == 1) then
if isInArray({5,6,7,8}, getPlayerVocation(cid)) then
if(getPlayerItemCount(cid, 2160) >= 100) then
doPlayerRemoveItem(cid, 2160, 100)
doPlayerSetVocation(cid, getPlayerVocation(cid)+4)
setPlayerStorageValue(cid, 45211, 1)
selfSay('Agora você possui a nova vocação!', cid)
else
selfSay('Você não tem dinheiro!', cid)
end
else
selfSay('Voce precisa ser Master Sorcerer, Elder Druid, Royal Paladin ou Elite Kight para ganhar a vocação nova!', cid)
end
talkState[talkUser] = 0
end
return true
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())
login.lua
if getPlayerStorageValue(cid, 45211, 1) then
local votat = getPlayerVocation(cid)
if votat == 1 or votat == 5 then
doPlayerSetVocation(cid, 9)
elseif votat == 2 or votat == 6 then
doPlayerSetVocation(cid, 10)
elseif votat == 3 or votat == 7 then
doPlayerSetVocation(cid, 11)
elseif votat == 4 or votat == 8 then
doPlayerSetVocation(cid, 12)
end
end
Editado Outubro 11 por amoeba13
tu e problema mesmo continue asim se eu fose abilidoso ia criarum monte, ideia e o que nao me falta ! vc esta de parabens pode mover
info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem

Obrigado, reportado para moverem.
desculpa aconteceu um erro
eu retirei isso
info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem

Sim era pra tirar isso mesmo. Eu mudei o storage, talvez seja por isso. Tente pegar a vocacao denovo com o NPC, se nao der, tente com outro char e faca o teste.
Editado Outubro 11 por Dersinho



info
Grupo: Cavaleiro
Registrado: 02/07/08
Posts: 156
Reputação: +4
meu server tem um problema meu voc
<?xml version="1.0" encoding="UTF-8"?>
Editado Outubro 11 por Dersinho