Ir para conteúdo

HenrikDiamond

Campones
  • Total de itens

    86
  • Registro em

  • Última visita

Posts postados por HenrikDiamond

  1. Para poder usar pokémons enquanto esta na bike é só tirar o storage dela no goback. Para fazer com que ela tenha um slot fixo no lugar do Cassino Coins basta trocar o id do Cassino Coins pelo id da bike no firstitems.xml, lembrando que ela tem que ser Not Moveable para ficar parada no slot :b

    Não achei a storage dela no goback, pois ao usar a bike nao aparece nenhuma mensagem de que nao pode usar pokemon quando estar na bike...

    Pode fechar o topico, achei um script de bike como eu queria, e ele me ensinou a trocar os firstitems, obrigado!

  2. Vishh...Denovo

     

    [27/02/2014 11:46:11] [Error - LuaScriptInterface::loadFile] data/npc/scripts/tradeelite.lua:15: cannot use '...' outside a vararg function near '...'
    [27/02/2014 11:46:11] [Warning - NpcScript::NpcScript] Cannot load script: data/npc/scripts/tradeelite.lua
    [27/02/2014 11:46:11] data/npc/scripts/tradeelite.lua:15: cannot use '...' outside a vararg function near '...'

  3. Zipter fiz o npc, mas deu um erro quando eu sumono ele!

     

    [26/02/2014 13:09:08] [Error - LuaScriptInterface::loadFile] data/npc/scripts/tradeelite.lua:22: function arguments expected near ','
    [26/02/2014 13:09:08] [Warning - NpcScript::NpcScript] Cannot load script: data/npc/scripts/tradeelite.lua
    [26/02/2014 13:09:08] data/npc/scripts/tradeelite.lua:22: function arguments expected near ','

  4. Olá galera do xtibia, tudo bem?

    Estou Aki para pedir ajuda de profissionais pra me ajudar..

     

    Primeiramente, desculpe se esta e a area errada para pedir isso, pois n sabia a area mais correta.

     

    Ok, vou começar a explicar...

    Tenho um ot de pokemon via hamachi que faz sucesso até. E meu maior sonho era tirar o hamachi do jogo, para que mais players podessem jogar, pois o hamachi nao entra em alguns computadores E tambem pelo fato de eu ja ter esgotado o numero maximo de redes no hamachi.

     

    Enfim, Gostaria de tirar o hamachi desse jogo, ja tentei de varias maneiras mas nao deu certo..

     

    A net aki em casa nao é compartilhada, é via modem a internet, mas n tenho a senha do modem pra desbloquear portas se for necessario.

     

    Aguardo uma resposta! Flwz

  5. Cara, acho q descobri!

     

    Veja só: No script do seu pokemon xml, vc colocará a id da corpse dele que você criou no otitemeditor, o no name description, vc deverá colocar o mesmo nome que você colocará no items.xml!

    Exemplo aki!

    Edita esse aki de baixo

     

     

     

     

    <?xml version="1.0" encoding="UTF-8"?>
    <monster name="Shiny Regice" nameDescription="a shiny regice" race="ice" experience="0" speed="3000" manacost="0">
    <health now="250" max="250"/>
    <look type="1728" head="100" body="100" legs="95" feet="113" corpse="13077"/>
    <targetchange interval="10000" chance="0"/>
    <strategy attack="100" defense="0"/>
    <flags>
    <flag summonable="1"/>
    <flag attackable="1"/>
    <flag hostile="1"/>
    <flag illusionable="1"/>
    <flag convinceable="1"/>
    <flag pushable="1"/>
    <flag canpushitems="0"/>
    <flag canpushcreatures="0"/>
    <flag targetdistance="1"/>
    <flag staticattack="97"/>
    <flag runonhealth="0"/>
    <flag hungerdelay="17"/>
    </flags>
    <attacks>
    <attack name="melee" interval="2000" chance="100" range="1" min="-50" max="-100"/>
    <attack name="Ice Beam" interval="2805" chance="1000" range="1"/>
    <attack name="Aurora Beam" interval="2705" chance="1000" range="1"/>
    <attack name="Blizzard" interval="3040" chance="1000" range="6"/>
    <attack name="Ice Shards" interval="2899" chance="1000" range="5"/>
    <attack name="Blizzard" interval="2993" chance="1000" range="6"/>
    <attack name="Ice Beam" interval="2852" chance="1000" range="3"/>
    <attack name="Aerial Ace" interval="3040" chance="1000" range="6"/>
    <attack name="Sing" interval="2752" chance="1000" range="1"/>
    <attack name="Aurora Beam" interval="2952" chance="1000" range="1"/>
    <attack name="Earthquake" interval="2900" chance="1000" range="1"/>
    </attacks>
    <defenses armor="0" defense="0"/>
    <voices interval="5000" chance="100">
    <voice sentence="REGIIIIIIIIIIIIIIICE!"/>
    </voices>
    <loot>
    <item id="11452" chance="200" count="1" countmax="1"/>
    </loot>
    <script>
    <event name="Spawn"/>
    </script>
    </monster>

     

     

     

    No Azul, Coloque o id da corpse do pokemon

    No Verde coloque o nome do pokemon EM LETRAS MINUSCULAS E DO MESMO JEITO QUE COLOCAR NO ITEMS.XML

     

    Coloque isso no Item.Xml:

     

     

     

    <item id="13077" article="a" name="fainted shiny regice">
    <attribute key="containerSize" value="8" />
    <attribute key="decayTo" value="0" />
    <attribute key="duration" value="55" />
    </item>

     

     

     

    Ve se dá certo, Se ajudei Rep++

  6. Olá Galera, Estou com uma dúvida aki.

     

    Criei uma quest q pode ganhar tres pokemons. Como base do script, usei o starter.lua.

     

    A quest funcionou, mas n tem storage e entao os players podem fazê-las quantas veses quiser...

     

    Entao, alguem experiente poderia me ajudar pf.

    Abaixo o Script!

     

     

     

    local starterpokes = {
    ["Entei"] = {x = 390, y = 1022, z = 7},
    ["Raikou"] = {x = 392, y = 1022, z = 7},
    ["Suicune"] = {x = 394, y = 1022, z = 7},
    }

    local btype = "normal"

    function onUse(cid, item, frompos, item2, topos)

    local pokemon = ""

    for a, b in pairs (starterpokes) do
    if isPosEqualPos(topos, b) then
    pokemon = a
    end
    end

    if pokemon == "" then return true end

    addPokeToPlayer(cid, pokemon, level, extrastr, nil, 0, btype, true) --alterado v2.9

    doPlayerSendTextMessage(cid, 27, "You got your first pokemon! You also received some pokeballs to help you in your way.")
    doPlayerSendTextMessage(cid, 27, "Don\'t forget to use your pokedex on every undiscovered pokemon!")

    doSendMagicEffect(getThingPos(cid), 29)
    doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
    doSendMagicEffect(getThingPos(cid), 27)
    doSendMagicEffect(getThingPos(cid), 29)

    return TRUE
    end

     

     

     

    é isso se alguem poder me ajudar fico grato!

    SÓ QUERO SABER ONDE E COMO COLOCAR A STORAGE NESSE SCRIPT!

  7.  

    Sabe fazer o .xml do 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
    local ids = {...}    --Coloque aqui o ID das insígnias. Ex. de como a tabela poderia ficar, se fossem 4 items, sendo eles de ID: 1928, 1929, 1930 e 1931- {1928, 1929, 1930, 1931}
    local strange = 2319
    local check = 0
        if msgcontains(msg:lower(), "badges") or msgcontains(msg:lower(), "badge") then
            selfSay("Você gostaria de trocar suas 8 insígnias por um "..getItemNameById(strange).."?")
            talkState[talkUser] = 1
            return true
        elseif (msgcontains(msg:lower, "yes") or msgcontains(msg:lower(), "sim")) and talkState[talkUser] == 1 then
            for i = 1, #ids do
                if getPlayerItemCount(cid, ids[i]) >= 1 then
                    check = check + 1
                end
            end
            if check == #ids then
                selfSay("Certo, aqui está seu "..getItemNameById(strange).."!")
                for i = 1, #ids do
                    doPlayerRemoveItem(cid, ids[i], 1)
                end
                doPlayerAddItem(cid, strange, 1)
                talkState[talkUser] = 0
                return true
            else
                selfSay("Você não tem 8 insígnias.")
                talkState[talkUser] = 0
                return true
            end
        elseif (msgcontains(msg:lower(), "no") or msgcontains(msg:lower(), "nao")) and talkState[talkUser] == 1 then
            selfSay("Tudo bem, então. Até logo!")
            talkState[talkUser] = 0
            return true
        end
        return true
    end
     
    npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
    npcHandler:addModule(FocusModule:new())

    Zipter esse é o Script do npc em .lua né? que fica na pasta npc/ scripts. coloquei la e editei

    Como eu faço agora o .xml do npc?

  8. Cara, o server do bolz veio com esse script mas nunca dava certo....

     

    Troquei pelo seu olha oque deu:

     

     

     

    [20/02/2014 12:53:21] >> Loading script systems
    [20/02/2014 12:53:22] [Warning - BaseEvents::loadFromXml] Cannot open globalevents.xml file.
    [20/02/2014 12:53:22] Line: 16, Info: Couldn't find end of Start Tag globalevent line 16

    [20/02/2014 12:53:22] > ERROR: Unable to load GlobalEvents!

     

     

     

    o GlobalEvents aki:

     

     

     

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

    <globalevents>

    <globalevent name="save" interval="1800" event="script" value="save.lua"/>
    <globalevent name="clean" interval="7200" event="script" value="clean.lua"/>
    <globalevent name="Teleports" interval="2" script="teleports.lua" />

     

    <globalevent name="serverstart" type="start" event="script" value="start.lua"/>

    <globalevent name="playersrecord" type="record" event="script" value="record.lua"/>

    <globalevent name="GoldenArena" time=" 2:50 ; 7:50 ; 11:50 ; 16:50 ; 21:50" event="script" value="Golden Arena.lua"/>
    <globalevent name="CleanGoldenArena" time=" 4:30 ; 9:30 ;13:30;18:3 0;23:30" even t="script" value="CleanGoldenArena.lua"/>

    <!-- <globalevent name="timer_example" time="21:35" event="script" value="my_script.lua"/> -->

    </globalevents>

     

     

     

    Ajuda aew plis

  9. cara, mesmo assim n deu, eu simplifiquei e coloquei so um item! o strange symbol (2319)

     

    olha

     

     

     

    function onStepIn(cid, item, position, fromPosition)
     
    local itemid = {2319} --items que precisa pra pode passa
    local pos = {x= 977, y= 32, z= 7} -- posição pra onde sera teleportado
     
    if getPlayerItemCount(cid, itemid) >= 1 then
    doPlayerSendCancel(cid, "Welcome To Four Elite!.")
    doTeleportThing(cid, pos)
    else
    doPlayerSendCancel(cid, "Voce precisa das 8 insignias pra passar aqio.")
    doTeleportThing(cid, fromPosition)
    end
    return true
    end
    

     

     

     

    Tem algo errado?

  10. Aff, aki deu um erro na hora de importar a database. Coloco o nome e depois vou em importar e coloco o .s3db

    e dá isso

     

     

     

    Erro
    Talvez tenha encontrado um bug no analizador (parser) do SQL. Analise a sua Consulta SQL com atenção, e verifique se as aspas estão corretas e não estão desencontradas. Outra possibilidade de falha é o fato de estar tentando subir um arquivo com saída binária de uma área de texto citada. Pode também experimentar a sua consulta SQL no prompt de comandos do MySQL. A saída de erro do MySQL, isto se existir alguma, também poderá ajudar a diagnosticar o problema. Se continuar a ter problemas ou se o analisador (parser) falhar onde a interface da linha de comandos tiver sucesso, reduza por favor a entrada da consulta SQL até aquele que causou o problema, e envie o relatório de bug com os dados do chunk da seção CORTE abaixo:
    ----INICIO CORTE----
    eNrVjcFOg0AYhJfoxX0Br3PoycBm/8UFXS+SBisJBWSxTby1kUYSqkjx4Mv6LG7rU/hnMoeZL/+k
    dV3WBnPCXCFPCwPSoAiKNLeNaxjnduXiWfZqcPjsh814aEfRd1sxvA0geR0qKCnjQEYBESg2Uhod
    vaBv97eY8eW3fcoNtJBCE3+2NUrrI1mkReNjlbqJdfcOmzwkdfZHhTGvlomBEkQi5NVjdeT80h6/
    KKGxzoqi4XlSLAyGaTsGX9MuuOGnHWfd1GL3Me43E0J2zjyP3QPM+7lip7u4dHbmdPff2F9oRVbI
    ----FIM CORTE----
    ----INICIO CRU----
    ERROR: C1 C2 LEN: 15 16 215
    STR: 
    
    SVN: $Id: sqlparser.lib.php 10432 2007-06-11 17:00:56Z lem9 $
    MySQL: 5.0.51
    USR OS, AGENT, VER: Win SAFARI 5.0.537
    PMA: 2.11.3
    PHP VER,OS: 5.2.5 WINNT
    LANG: ptbr-utf-8
    SQL: SQLite format 3@  *	;SQLite format 3@  *	;SQLite format 3@  *	;SQLite format 3@  *	;SQLite format 3@  *	;
    ----FIM CRU----
    
    consulta SQL:
    
    SQLite format 3@ *	;
    
    Mensagens do MySQL : Documentação
    
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SQLite format 3' at line 1 
    

     

     

     

    Ajuda pf

  • Quem Está Navegando   0 membros estão online

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