Se não consegui sucesso configurando o xml bem eu fiz um script que verifica se ele premuin se for da a vocaçao premuin se nao da a vocaçao free
Que sistema vip voce usa?
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have

Se não consegui sucesso configurando o xml bem eu fiz um script que verifica se ele premuin se for da a vocaçao premuin se nao da a vocaçao free
Que sistema vip voce usa?
info
Grupo: Campones
Registrado: 07/06/11
Posts: 67
Reputação: 0
Char no Tibia: sario yana

nao sei eu to usando do brayaan mesm eu vo ter que cria mais umas vocaçao free?? é pq eu vi um ot com 2 vocaçao
pera ai vo pega o codigo da vip
movements
function onStepIn(cid, item, pos)
-- teleports config
teleport1 ={x=1036, y=1026, z=7}
if isPlayer(cid) then
if item.actionid == 13540 then
vip = getPlayerStorageValue(cid,13540)
if vip == -1 then
doPlayerSendCancel(cid,"fale com a sora para comprar sua vip")
doTeleportThing(cid,teleport1)
else
end
end
end
end
si nao der com esse sistema de vip ai que eu uso eu posso troca tambem so passa o seu ai
info
Grupo: Cavaleiro
Registrado: 19/06/11
Posts: 195
Reputação: +14
Char no Tibia: Desconhecido

Abre a pasta lib/031_vocations e cola isso dentro: (faça uma cópia de segurança antes.)
function isSorcerer(cid)return isInArray({1}, getPlayerVocation(cid))
end
function isDruid(cid)
return isInArray({2, 6}, getPlayerVocation(cid))
end
function isPaladin(cid)
return isInArray({3, 7}, getPlayerVocation(cid))
end
function isKnight(cid)
return isInArray({4, 8}, getPlayerVocation(cid))
end
function isRookie(cid)
return isInArray({0}, getPlayerVocation(cid))
end
Editado Junho 8 por KUNGLOW
info
Grupo: Campones
Registrado: 07/06/11
Posts: 67
Reputação: 0
Char no Tibia: sario yana
olá a todos galera é o seguinte eu to aki fervendo minha cabeça
des das 7:00 da manhan to aki
admin e moreratores desculpa se esse for o segundo post
mais eu fiz o 1 um membro aki me ajudo mais nao obtive continua o poblema ainda
intao eu to fazendo um ot mapa propio peguei um baiak e tirei o mapa dele e começei 1 do zero
ai nesse ot eu queria so 2 vocaçao
1 vocaçao vai ser para as pessoas free se chama mortal
e a outra vocaçao vai ser vip que paga para ter ela nome é immortal
intao ai eu peguei e tirei o sorcerer e coloquei mortal
e no vip master sorcerer eu coloquei immortal
vou mostrar como ta no meu vocation
esse ai é o vocation que ta no xml agora vo mostra o 031vocations
function isSorcerer(cid) return isInArray({1, 5}, getPlayerVocation(cid)) end function isDruid(cid) return isInArray({2, 6}, getPlayerVocation(cid)) end function isPaladin(cid) return isInArray({3, 7}, getPlayerVocation(cid)) end function isKnight(cid) return isInArray({4, 8}, getPlayerVocation(cid)) end function isRookie(cid) return isInArray({0}, getPlayerVocation(cid)) endai o lib
mais é o seguinte essas vocaçao deu certo
mais eu queria que a immortal nao aparecesse no account manager so a mortal
tem como tirar a immortal do account manager
eu ja ate consegui tirar ela do account manager fazendo isso la no vocations.xml eu coloquei na fromvoc="0" ai ele nao aparecia no account manager mais ai depois veio um outro poblema que toda vez que eu deslogava do char e logava novamente ele aparecia sem vocaçao intao eu coloquei na fromvoc="5" mais ai ele aparece no account manager como faço ajuda ai