Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Galera estou com um problema... Quando eu dou promotion ele funciona certinho, viro master sorcerer.. mas na hora de deslogar e logar eu viro sorcerer.

Alguém sabe resolver?

:C

Link para o post
Compartilhar em outros sites
  • 1 month later...

acredito que eu tenha que adicionar algo no login.lua.. alguém sabe me dizer? procurei no forum mas n entendi mt bem..

Link para o post
Compartilhar em outros sites

Primeiro olhe em vocations.xml se pra ser a PROMOTE não precisa de premium.

 

Segundo, procure em FORMVOC ="..."

 

Terceiro, vai em lib/031-vocations.xml, e olhe se tem essa linha la

 

function isSorcerer(cid)
    return isInArray({1, 5}, getPlayerVocation(cid))
end

 

 

#Se não conseguir localizar nada, poste teu vocations.xml, lib.031-vocations.xml aqui pra mim da uma olhada

Editado por tetheuscunha (veja o histórico de edições)

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 03/06/2017 em 18:38, tetheuscunha disse:

Primeiro olhe em vocations.xml se pra ser a PROMOTE não precisa de premium.

 

Segundo, procure em FORMVOC ="..."

 

Terceiro, vai em lib/031-vocations.xml, e olhe se tem essa linha la

 

function isSorcerer(cid)
    return isInArray({1, 5}, getPlayerVocation(cid))
end

 

 

#Se não conseguir localizar nada, poste teu vocations.xml, lib.031-vocations.xml aqui pra mim da uma olhada

Mostrar mais  

Obrigado amigo! consegui fazer um cambalacho aqui kkkkkkkkk, me baseei mais ou menos no que você disse! +REP

  Em 03/06/2017 em 18:38, tetheuscunha disse:

Primeiro olhe em vocations.xml se pra ser a PROMOTE não precisa de premium.

 

Segundo, procure em FORMVOC ="..."

 

Terceiro, vai em lib/031-vocations.xml, e olhe se tem essa linha la

 

function isSorcerer(cid)
    return isInArray({1, 5}, getPlayerVocation(cid))
end

 

 

#Se não conseguir localizar nada, poste teu vocations.xml, lib.031-vocations.xml aqui pra mim da uma olhada

Mostrar mais  

ixi, surgiu um novo problema ;-;, quando eu deslogo e logo ele fica trocando de vocação pra vocação que está no "fromvoc", a minha solução foi ter colocado fromvoc igual ao id da vocação.. pra ele não ficar pulando de vocação quando eu fosse deslogar e logar ;-;, mas provavelmente vai aparecer no account manager a vocação que eu botei com o mesmo id.. tem como eu colocar para ela não aparecer no account manager tendo o mesmo id do fromvoc?

Link para o post
Compartilhar em outros sites
  Em 05/06/2017 em 18:23, kinomoto disse:

Obrigado amigo! consegui fazer um cambalacho aqui kkkkkkkkk, me baseei mais ou menos no que você disse! +REP

ixi, surgiu um novo problema ;-;, quando eu deslogo e logo ele fica trocando de vocação pra vocação que está no "fromvoc", a minha solução foi ter colocado fromvoc igual ao id da vocação.. pra ele não ficar pulando de vocação quando eu fosse deslogar e logar ;-;, mas provavelmente vai aparecer no account manager a vocação que eu botei com o mesmo id.. tem como eu colocar para ela não aparecer no account manager tendo o mesmo id do fromvoc?

Mostrar mais  

Não, por ai o tfs vai compreender como uma vocation. Pq ele pega o fromvoc pra saber se e promotion ou não. O que eu te mandei era pra solucionar o problema, ja tive problemas assim e so fiz isso e funcionou. Amigos meus tambem, foi so arrumar isso que deu certo. Olha se voce não esta dando o id da vocation, no SQL tem la no final dele na tabela PLAYERS, tem uma tabela chamada PROMOTE(ou Promotion) la você coloca 1 pra MS< ED< EK < RP 2 pra outra promotion depois de master sorcerer ..... e assim por diante

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 06/06/2017 em 02:14, tetheuscunha disse:

Não, por ai o tfs vai compreender como uma vocation. Pq ele pega o fromvoc pra saber se e promotion ou não. O que eu te mandei era pra solucionar o problema, ja tive problemas assim e so fiz isso e funcionou. Amigos meus tambem, foi so arrumar isso que deu certo. Olha se voce não esta dando o id da vocation, no SQL tem la no final dele na tabela PLAYERS, tem uma tabela chamada PROMOTE(ou Promotion) la você coloca 1 pra MS< ED< EK < RP 2 pra outra promotion depois de master sorcerer ..... e assim por diante

Mostrar mais  

eh que tipo.. eu to criando uma nova vocation.. mas queria que ela não aparecesse no account manager tendeu? dai vc sendo mage ou druid vc vai falar com o npc e ele vai te dar a vocation.. mas tem que ser mage ou druid.. dai fiz isso direitinho, ele muda pra vocation que eu botei mas na hora deu deslogar ele fica trocando de vocação ;-; 

Link para o post
Compartilhar em outros sites
  Em 06/06/2017 em 10:07, kinomoto disse:

eh que tipo.. eu to criando uma nova vocation.. mas queria que ela não aparecesse no account manager tendeu? dai vc sendo mage ou druid vc vai falar com o npc e ele vai te dar a vocation.. mas tem que ser mage ou druid.. dai fiz isso direitinho, ele muda pra vocation que eu botei mas na hora deu deslogar ele fica trocando de vocação ;-; 

Mostrar mais  

Posta seu vocations.xml aqui pra mim da uma olhada.

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 06/06/2017 em 19:27, tetheuscunha disse:

Posta seu vocations.xml aqui pra mim da uma olhada.

Mostrar mais  

<?xml version="1.0" encoding="UTF-8"?>
<vocations>
    <vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="1" name="Mage" description="a mage" needpremium="0" gaincap="10" gainhp="5" gainmana="25" gainhpticks="6" gainhpamount="3" gainmanaticks="3" gainmanaamount="3" manamultiplier="1.1" attackspeed="1800" soulmax="100" gainsoulticks="120" fromvoc="1">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="2" name="Druid" description="a druid" needpremium="0" gaincap="10" gainhp="5" gainmana="25" gainhpticks="6" gainhpamount="3" gainmanaticks="3" gainmanaamount="3" manamultiplier="1.1" attackspeed="1800" soulmax="100" gainsoulticks="120" fromvoc="2">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="3" name="Archer" description="a archer" needpremium="0" gaincap="20" gainhp="10" gainmana="10" gainhpticks="4" gainhpamount="4" gainmanaticks="4" gainmanaamount="2" manamultiplier="1.4" attackspeed="1800" soulmax="100" gainsoulticks="120" fromvoc="3">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="4" name="Warrior" description="a warrior" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="5" gainmanaticks="6" gainmanaamount="2" manamultiplier="3.0" attackspeed="1800" soulmax="100" gainsoulticks="120" fromvoc="4">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="5" name="Legendary Mage" description="a legendary mage" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="5" gainmanaticks="1" gainmanaamount="1" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="6" name="Wise Druid" description="an wise druid" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="5" gainmanaticks="2" gainmanaamount="6" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="2" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="7" name="Royal Archer" description="a royal archer" needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="150" gainmanaticks="3" gainmanaamount="130" manamultiplier="1.4" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="8" name="Elite Warrior" description="an elite warrior" needpremium="1" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="170" gainmanaticks="4" gainmanaamount="80" manamultiplier="3.0" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="13" name="Alchimist" description="an alchimista" needpremium="0" gaincap="10" gainhp="5" gainmana="40" gainhpticks="3" gainhpamount="2" gainmanaticks="2" gainmanaamount="7" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="14" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="14" name="Alchimist" description="an alchimist" needpremium="0" gaincap="10" gainhp="5" gainmana="40" gainhpticks="3" gainhpamount="2" gainmanaticks="2" gainmanaamount="7" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="14" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
<!--
    <vocation id="9" name="Epic Master Sorcerer" description="an epic master sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="10" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="5" lessloss="50">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="10" name="Epic Elder Druid" description="an epic elder druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="10" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="6" lessloss="50">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="11" name="Epic Royal Paladin" description="an epic royal paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="10" gainmanaticks="3" gainmanaamount="10" manamultiplier="1.4" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="7" lessloss="50">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="12" name="Epic Elite Knight" description="an epic elite knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="8" gainhpamount="10" gainmanaticks="4" gainmanaamount="10" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="8" lessloss="50">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
    </vocation>
-->
</vocations>
 

Link para o post
Compartilhar em outros sites

<vocation id="13" name="Alchimist" description="an alchimista" needpremium="0" gaincap="10" gainhp="5" gainmana="40" gainhpticks="3" gainhpamount="2" gainmanaticks="2" gainmanaamount="7" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="9" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="14" name="Alchimist" description="an alchimist" needpremium="0" gaincap="10" gainhp="5" gainmana="40" gainhpticks="3" gainhpamount="2" gainmanaticks="2" gainmanaamount="7" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="10" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>

 

Tenta assim pra ver se da certo.

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 08/06/2017 em 02:45, tetheuscunha disse:

 

<vocation id="13" name="Alchimist" description="an alchimista" needpremium="0" gaincap="10" gainhp="5" gainmana="40" gainhpticks="3" gainhpamount="2" gainmanaticks="2" gainmanaamount="7" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="9" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>
    <vocation id="14" name="Alchimist" description="an alchimist" needpremium="0" gaincap="10" gainhp="5" gainmana="40" gainhpticks="3" gainhpamount="2" gainmanaticks="2" gainmanaamount="7" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="10" lessloss="30">
        <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
        <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
    </vocation>

 

 

Tenta assim pra ver se da certo.

Mostrar mais  

agr ele muda pra no vocation qnd eu deslogo

Link para o post
Compartilhar em outros sites

Me manda o teu 0-31vocations.xml (LIB)

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 09/06/2017 em 01:54, tetheuscunha disse:

Me manda o teu 0-31vocations.xml (LIB)

Mostrar mais  

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))
end
 

Link para o post
Compartilhar em outros sites
  Em 09/06/2017 em 10:40, kinomoto disse:

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))
end
 

Mostrar mais  

Tenta assim.

  Mostrar conteúdo oculto

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 09/06/2017 em 19:06, tetheuscunha disse:

Tenta assim.

 

  Mostrar conteúdo oculto

 

Mostrar mais  

Eu continuo voltando pra no vocation e agr apareceu isso no server: [Warning - Vocations::getVocation] Vocation 10 not found.

Link para o post
Compartilhar em outros sites
  Em 09/06/2017 em 19:45, kinomoto disse:

Eu continuo voltando pra no vocation e agr apareceu isso no server: [Warning - Vocations::getVocation] Vocation 10 not found.

Mostrar mais  

LoL. Isso tudo ja era pra ter resolvido o teu problema. Quando voce vai colocar a PROMOTION tu muda o vocation ID ou muda PROMOTE?

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 09/06/2017 em 19:47, tetheuscunha disse:

LoL. Isso tudo ja era pra ter resolvido o teu problema. Quando voce vai colocar a PROMOTION tu muda o vocation ID ou muda PROMOTE?

Mostrar mais  

eh tipo um npc que muda a vocação tendeu? qr o npc?

Link para o post
Compartilhar em outros sites
  Em 09/06/2017 em 19:49, kinomoto disse:

eh tipo um npc que muda a vocação tendeu? qr o npc?

Mostrar mais  

Manda o npc

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 09/06/2017 em 19:49, tetheuscunha disse:

Manda o npc

Mostrar mais  

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
 
local choose = {}
local cancel = {}
local available = {}
function creatureSayCallback(cid, type, msg)
 
    if(not npcHandler:isFocused(cid)) then
        return false
    end
    local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_PRIVATE and 0 or cid
    
if(msgcontains(msg, "magia")) then  
        selfSay("Olá "..getCreatureName(cid)..", Você quer aprender a usar magias? Quer ser um {alchimist}?", cid)      
        talkState[talkUser] = 1
    elseif msgcontains(msg, "alchimist") or msgcontains(msg, "druida") and talk_state == 1 then
        doPlayerSetVocation(cid, 14)
        selfSay("Parabéns, você virou um alchimist", cid)
        broadcastMessage("O jogador "..getCreatureName(cid).." virou um alchimist")
            addEvent(doRemoveCreature, 1500, cid)
    elseif msgcontains(msg, "mageo") or msgcontains(msg, "mago") and talk_state == 1 then
        doPlayerSetVocation(cid, 2)
        selfSay("Parabéns, você virou um mago", cid)
        broadcastMessage("O jogador "..getCreatureName(cid).." virou um mago")
        setCreatureMaxHealth(cid, maxhealth)
        setCreatureMaxMana(cid, maxmana) 
            addEvent(doRemoveCreature, 1500, cid)
       elseif msgcontains(msg, "palfdfds") or msgcontains(msg, "PALADIN") and talk_state == 1 then
        doPlayerSetVocation(cid, 3)
        selfSay("Parabéns, você virou um Paladin", cid)
        broadcastMessage("O jogador "..getCreatureName(cid).." virou um Paladin")
    elseif msgcontains(msg, "KNIgfdgdwe2") or msgcontains(msg, "KNIGHT") and talk_state == 1 then
        doPlayerSetVocation(cid, 4)
        selfSay("Parabéns, você virou um Knight", cid)
        broadcastMessage("O jogador "..getCreatureName(cid).." virou um Knight")
    elseif(msgcontains(msg, "bye") or msgcontains(msg, "goodbye") or msgcontains(msg, "cya")) then
        selfSay("cya!", cid, TRUE)
        closeShopWindow(cid)
        removeFocus(cid)
    end
end    

npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())
 

Link para o post
Compartilhar em outros sites

O erro esta aqui " doPlayerSetVocation(cid, 14)". Voce esta setando uma vocation, enquanto voce tinha que setar uma promotion. Eu não entendo muito de npc. Mais tenta procurar uma função onde ele troca a promotion, não a vocation.

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

Link para o post
Compartilhar em outros sites
  Em 09/06/2017 em 19:58, tetheuscunha disse:

O erro esta aqui " doPlayerSetVocation(cid, 14)". Voce esta setando uma vocation, enquanto voce tinha que setar uma promotion. Eu não entendo muito de npc. Mais tenta procurar uma função onde ele troca a promotion, não a vocation.

Expand   Mostrar mais  

ahhh ;-;

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Jaurez
      .
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • Por Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • Por Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
  • Estatísticas dos Fóruns

    96837
    Tópicos
    519577
    Posts
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo