Ir para conteúdo

gorz

Campones
  • Total de itens

    50
  • Registro em

  • Última visita

Posts postados por gorz

  1. ixi,ok intao =/

    ow mais se pode edita um npc pramim que faz o cara ir evoluido tipo,comeca na vocation 1,dps no lvl 1000 vai pra a vocation 2,no lvl 3000 vai pra a 3,no lvl 6000 vai pra a 4,no lvl 12000 vai pra a 5,no lvl 24000 vai pra a 6,no lvl 48000 vai para a 7 e no lvl 960000 vai pra a vocation numero 8?

  2. Aff,apareceu erro denovo.Se esse erro for dificil de corrigi sera q da pra faze em npc sem ser talkaction?

     

    [22/02/2011 13:10:56] Lua Script Error: [TalkAction Interface]

    [22/02/2011 13:10:56] data/talkactions/scripts/reset.lua:onSay

    [22/02/2011 13:10:56] data/talkactions/scripts/reset.lua:42: attempt to index global 'db' (a nil value)

    [22/02/2011 13:10:56] stack traceback:

    [22/02/2011 13:10:56] [C]: in function '__index'

    [22/02/2011 13:10:57] data/talkactions/scripts/reset.lua:42: in function <data/talkactions/scripts/reset.lua:1>

  3. O player esta indo para o templo,porem ainda nao esta sendo resetado e aparece o seguinte erro:

    Sera que e porque o ot e vercao 8.7 ou sera q da pra resolve isso?

    [21/02/2011 22:24:51] Lua Script Error: [TalkAction Interface]

    [21/02/2011 22:24:51] data/talkactions/scripts/reset.lua:onSay

    [21/02/2011 22:24:51] data/talkactions/scripts/reset.lua:41: attempt to call global 'setPlayerPromotionLevel' (a nil value)

    [21/02/2011 22:24:51] stack traceback:

    [21/02/2011 22:24:51] [C]: in function 'setPlayerPromotionLevel'

    [21/02/2011 22:24:51] data/talkactions/scripts/reset.lua:41: in function <data/talkactions/scripts/reset.lua:1>

  4. Ae,parece ta funcionando esse,so deu esse probleminha aki:

     

    [21/02/2011 21:43:52] Lua Script Error: [TalkAction Interface]

    [21/02/2011 21:43:52] data/talkactions/scripts/reset.lua:onSay

    [21/02/2011 21:43:52] data/talkactions/scripts/reset.lua:40: attempt to call global 'getTownTemplePosition' (a nil value)

    [21/02/2011 21:43:52] stack traceback:

    [21/02/2011 21:43:52] [C]: in function 'getTownTemplePosition'

    [21/02/2011 21:43:52] data/talkactions/scripts/reset.lua:40: in function <data/talkactions/scripts/reset.lua:1>

  5. Gente,quando eu uso o reset aparece na tela escrito: you now was reset, you have 1 reset.you now was reset, you have 2 reset.you now was reset, you have 3 reset e assim por diante,sendo que o cara tinha que voltar pro templo,ficar lvl 8 denovo e mudar a vocation,so q nada disso aconteceu.Me ajudem ae plz.

     

     

    function onSay(cid, words, param)

    config = {

    level= 1000, -- level para resetar

    RemainingLvl=8, -- level que ficara depois do reset

    exper=4200, -- Experiência que ficara depois do Reset

    pid=getPlayerGUID(cid), -- Não Mecha

    skull="yes", -- Players com Skull podem resetar "yes" para sim e "no" para não

    redskull="yes",-- Players com Red Skull podem resetar "yes" para sim e "no" para não

    prot="yes", -- precisa estar em area pz para resetar "yes" para sim e "no" para não

    bat="yes", -- player com fight pode resetar "yes para sim e "no" para não

    voc = getPlayerVocation(cid), -- Não mecha

    mana = 35, -- mana que ficara após o reset

    health = 185 -- Health que ficara após o reset

    }

     

    function getResets(cid)

    reset = getPlayerStorageValue(cid,1020)

    if reset < 0 then

    reset = 0

    end

    return reset

    end

     

    if(config.skull == "no") and (getCreatureSkullType(cid) == 3) then

    doPlayerSendTextMessage(cid, 24, "apenas players sem white skull podem resetar.")

    return TRUE

    end

     

    if(config.redskull == "no") and (getCreatureSkullType(cid) == 4) then

    doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"apenas player sem red skull podem resetar.")

    return TRUE

    end

     

    if(config.prot == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then

    doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder resetar.")

    return TRUE

    end

     

    if(config.bat == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then

    doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder resetar.")

    return TRUE

    end

     

    if getPlayerLevel(cid) >= config.level then

    setPlayerStorageValue(cid,1020,getResets(cid)+1)

    doPlayerPopupFYI(cid,"you now was reset, you have "..getResets(cid)+(1).." reset\'s.")

    doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))

    if getPlayerVocation(cid) == 2 then -- Vocação que o player precisa ter

    doPlayerSetVocation(cid, 6) -- Vocação que o player ficara após o reset

    doRemoveCreature(cid)

    db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper..",`manamax` = "..config.mana..",`healthmax` = "..config.health..",`health` = "..config.health..",`mana` = "..config.mana.." WHERE `id` = "..config.pid)

    else

    doPlayerSendCancel(cid, "Você precisa do level "..config.level.." ou mais para resetar.")

    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

    end

    return TRUE

    end

    end

  6. Gente,nao sei porque,quando alguem compra os addons no npc nao libera os addons nem do Wayfare nem do Warmaster.Alguem me ajuda ae,na pasta do xml ta assim:

     

    <?xml version="1.0" encoding="UTF-8"?>

    <outfits>

    <!-- Female outfits -->

    <outfit type="0" looktype="136" enabled="1" name="Citizen" premium="0"/>

    <outfit type="0" looktype="137" enabled="1" name="Hunter" premium="0"/>

    <outfit type="0" looktype="138" enabled="1" name="Mage" premium="0"/>

    <outfit type="0" looktype="139" enabled="1" name="Knight" premium="0"/>

    <outfit type="0" looktype="140" enabled="1" name="Noblewoman" premium="0"/>

    <outfit type="0" looktype="141" enabled="1" name="Summoner" premium="0"/>

    <outfit type="0" looktype="142" enabled="1" name="Warrior" premium="0"/>

    <outfit type="0" looktype="147" enabled="1" name="Barbarian" premium="0"/>

    <outfit type="0" looktype="148" enabled="1" name="Druid" premium="0"/>

    <outfit type="0" looktype="149" enabled="1" name="Wizard" premium="0"/>

    <outfit type="0" looktype="150" enabled="1" name="Oriental" premium="0"/>

    <outfit type="0" looktype="155" enabled="1" name="Pirate" premium="0"/>

    <outfit type="0" looktype="156" enabled="1" name="Assassin" premium="0"/>

    <outfit type="0" looktype="157" enabled="1" name="Beggar" premium="0"/>

    <outfit type="0" looktype="158" enabled="1" name="Shaman" premium="0"/>

    <outfit type="0" looktype="252" enabled="1" name="Norsewoman" premium="0"/>

    <outfit type="0" looktype="269" enabled="1" name="Nightmare" premium="0"/>

    <outfit type="0" looktype="270" enabled="1" name="Jester" premium="0"/>

    <outfit type="0" looktype="279" enabled="1" name="Brotherhood" premium="0"/>

    <outfit type="0" looktype="288" enabled="1" name="Demonhunter" premium="0"/>

    <outfit type="0" looktype="324" enabled="1" name="Yalaharian" premium="0"/>

    <outfit type="0" looktype="336" enabled="1" name="Warmaster" premium="0"/>

    <outfit type="0" looktype="329" enabled="1" name="Wife" premium="0"/>

    <outfit type="0" looktype="366" enabled="1" name="Wayfarer" premium="0"/>

     

    <!-- Male outfits -->

    <outfit type="1" looktype="128" enabled="1" name="Citizen" premium="0"/>

    <outfit type="1" looktype="129" enabled="1" name="Hunter" premium="0"/>

    <outfit type="1" looktype="130" enabled="1" name="Mage" premium="0"/>

    <outfit type="1" looktype="131" enabled="1" name="Knight" premium="0"/>

    <outfit type="1" looktype="132" enabled="1" name="Nobleman" premium="0"/>

    <outfit type="1" looktype="133" enabled="1" name="Summoner" premium="0"/>

    <outfit type="1" looktype="134" enabled="1" name="Warrior" premium="0"/>

    <outfit type="1" looktype="143" enabled="1" name="Barbarian" premium="0"/>

    <outfit type="1" looktype="144" enabled="1" name="Druid" premium="0"/>

    <outfit type="1" looktype="145" enabled="1" name="Wizard" premium="0"/>

    <outfit type="1" looktype="146" enabled="1" name="Oriental" premium="0"/>

    <outfit type="1" looktype="151" enabled="1" name="Pirate" premium="0"/>

    <outfit type="1" looktype="152" enabled="1" name="Assassin" premium="0"/>

    <outfit type="1" looktype="153" enabled="1" name="Beggar" premium="0"/>

    <outfit type="1" looktype="154" enabled="1" name="Shaman" premium="0"/>

    <outfit type="1" looktype="251" enabled="1" name="Norseman" premium="0"/>

    <outfit type="1" looktype="268" enabled="1" name="Nightmare" premium="0"/>

    <outfit type="1" looktype="273" enabled="1" name="Jester" premium="0"/>

    <outfit type="1" looktype="278" enabled="1" name="Brotherhood" premium="0"/>

    <outfit type="1" looktype="289" enabled="1" name="Demonhunter" premium="0"/>

    <outfit type="1" looktype="325" enabled="1" name="Yalaharian" premium="0"/>

    <outfit type="1" looktype="335" enabled="1" name="Warmaster" premium="0"/>

    <outfit type="1" looktype="328" enabled="1" name="Husband" premium="0"/>

    <outfit type="1" looktype="367" enabled="1" name="Wayfarer" premium="0"/>

     

    <!-- Archdemon -->

    <outfit type="2" looktype="12" enabled="1" name="Archdemon" premium="0"/>

    <!-- Elf outfits -->

    <outfit type="2" looktype="159" enabled="1" name="Elf" premium="0"/>

    <!-- Dwarf outfits -->

    <outfit type="2" looktype="160" enabled="1" name="Dwarf" premium="0"/>

    <!-- Frog outfits -->

    <outfit type="2" looktype="226" enabled="1" name="Frog" premium="0"/>

    <!-- Cult -->

    <outfit type="2" looktype="194" enabled="1" name="Cult" premium="0"/>

    <!-- Barbarians -->

    <outfit type="2" looktype="253" enabled="1" name="Headsplitter" premium="0"/>

    <outfit type="2" looktype="254" enabled="1" name="Skullhunter" premium="0"/>

    <outfit type="2" looktype="255" enabled="1" name="Bloodwalker" premium="0"/>

    <outfit type="2" looktype="264" enabled="1" name="Brutetamer" premium="0"/>

    </outfits>

  7. Ai gente,meu ot e vecao 8.7 e eu queria fazer com que essa magia abaixo recuperace vida por porcentagem,nao por valor.Por exemplo,se o player tem 100 de vida (total) mais ele esta com 60 e ele usa a magia, recupera 30% ficando com 90 de vida.

     

    local combat = createCombatObject()

    setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)

    setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

    setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)

    setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)

     

    function onGetFormulaValues(cid, level, maglevel)

    local min = (level * 3 + maglevel * 3) * 5

    local max = (level * 3 + maglevel * 3) * 5

    return min, max

    end

     

    setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

     

    function onCastSpell(cid, var)

    return doCombat(cid, combat, var)

    end

  8. Ai gente,eu uso vercao 8.7 e queria um comando que quando usado o player ganharia todos os mounts.

    Na pasta xml encontrei isso:

    <?xml version="1.0" encoding="UTF-8"?>

    <mounts>

    <mount id="1" clientid="368" name="Widow Queen" speed="10" />

    <mount id="2" clientid="369" name="Racing Bird" speed="20" />

    <mount id="3" clientid="370" name="War Bear" speed="10" />

    <mount id="4" clientid="371" name="Black Sheep" speed="10" />

    <mount id="5" clientid="372" name="Midnight Panther" speed="15" />

    <mount id="6" clientid="373" name="Draptor" speed="20" />

    <mount id="7" clientid="374" name="Titanica" speed="15" />

    <mount id="8" clientid="375" name="Tin Lizzard" speed="15" />

    <mount id="9" clientid="376" name="Blazebringer" speed="20" />

    <mount id="10" clientid="377" name="Rapid Boar" speed="10" />

    <mount id="11" clientid="378" name="Stampor" speed="20" />

    <mount id="12" clientid="379" name="Undead Cavebear" speed="20" />

    </mounts>

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...