Ir para conteúdo

klipstyle

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    klipstyle recebeu reputação de mullino em (Resolvido)Ajuda "Duvida Cruel Sample Login"   
    Rook Sample, Sorcerer Sample, Druid Sample, Paladin Sample, e Knight Sample.

    Edite cada um deles modificando a seguinte linha:
    deleted = 1

    motivo? para que estes chars não apareçam na lista de chars quando os novos players entrarem na account 1/1 (account manager) para criar suas contas.
  2. Gostei
    klipstyle recebeu reputação de JcA em (Resolvido)leavehouse com falha   
    O depot da cidade é o mesmo townid da house?
  3. Gostei
    klipstyle recebeu reputação de JcA em (Resolvido)Force Login   
    function onLogin(cid) if getPlayerStorageValue(cid, 1596) < 1 and getCreatureName(cid) ~= "Account Manager" then setPlayerStorageValue(cid, 1596, 1) doTeleportThing(cid, {x=1129, y=1160, z=6}) doPlayerPopupFYI(cid, "Msg") end return true end  
  4. Gostei
    klipstyle recebeu reputação de KotZletY em [AJUDA] Mordern acc "website"   
    Amigo note no final da vocação da Bulma o    );   você deve fechar a tabela apenas depois da nova vocação que adicionou.
  5. Gostei
    klipstyle recebeu reputação de JcA em (Resolvido)Erros em scripts de evento.   
    Eu não entendi pq um Stepin printa no start do server, e tambem nao vejo a menor utilidade para printar quantia de players na distro, eu simplesmente desativaria o print amigo.
    -- == Blood Castle Event por Killua == -- function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if item.actionid == 4726 then setGlobalStorageValue(bloodconfig.playersStorage, getPlayersInBlood()+1) --print(getPlayersInBlood().. " Jogadores no Blood Castle") elseif item.actionid == 9371 then setGlobalStorageValue(bloodconfig.playersStorage, getPlayersInBlood()-1) --print(getPlayersInBlood().. " Jogadores no Blood Castle") end return true end  
  6. Gostei
    klipstyle recebeu reputação de JcA em (Resolvido)Erros em scripts de evento.   
    Realmente confundi feio ali, mais tenta puxar direto a posição sem o for ja que é apenas 1 estatua agora.E confirma pra mim oque é o "1304"
    function removeStones() local pedra = getTileItemById(bloodconfig.posPedras, 1304) if pedra then doRemoveItem(pedra.uid, 1) end end function putStones() local pedra = getTileItemById(bloodconfig.posPedras, 1304).uid if pedra < 1 then doCreateItem(1304, 1, bloodconfig.posPedras[i]) end end  
  7. Gostei
    klipstyle recebeu reputação de Yukari Moon em [HELP-ME] Old para New Client   
    Respondido :D para ser mais especifico na pasta do new client va em "\data\things\854" nesse exemplo usado é para uma versão 8.54 cole Tibia.dat e Tibia.spr dentro da pasta da sua versão, configure ip do new client e pronto.
  8. Gostei
    klipstyle recebeu reputação de Digoshow em (Resolvido)Porta buga se der use com player dentro dela   
    local door = 6259 function onUse(cid, item, frompos, item2, topos) if item.itemid == door then if not isPremium(cid) then return doPlayerSendTextMessage(cid,22,"Need premium account.") end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, topos, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Welcome.") else doPlayerSendTextMessage(cid,22,"Wait for the door to close.") return true end return true end  
  9. Gostei
    klipstyle recebeu reputação de tirso em (Resolvido)[PEDIDO] Script comando !sellhouse pra vender house   
    simplesmente troque no talkactions.xml a parte referente ao sell house por esta.
     
    <talkaction words="!sellhouse"  event="function" value="houseSell"/>
  10. Gostei
    klipstyle recebeu reputação de Arysoooon em (Resolvido)[PEDIDO] Script comando !sellhouse pra vender house   
    simplesmente troque no talkactions.xml a parte referente ao sell house por esta.
     
    <talkaction words="!sellhouse"  event="function" value="houseSell"/>
  11. Gostei
    klipstyle recebeu reputação de AllanSilva em Conversão TFS 1.0 > TFS 0.3.6   
    gostaria de ajuda na conversão desse sistema para TFS 0.3.6
     
    tag .xml
    <event type="think" name="aA" script="autoAttack.lua"/>

    arquivo.lua
    <event type="think" name="aA" script="autoAttack.lua"/> function onThink(cid, interval) local monster = Monster(cid) if monster ~= nil then local targets = monster:getTargetList() local currentTarget = monster:getTarget() if not currentTarget then return monster:searchTarget() end if currentTarget ~= nil then for i = 1, #targets do local target = targets[i] if target:isPlayer() then monster:addFriend(target) monster:removeTarget(target) end end local newTarget = monster:getTargetList()[1] monster:setTarget(newTarget) monster:setFollowCreature(newTarget) end end return true end
  12. Gostei
    klipstyle recebeu reputação de seminu em (Resolvido)unexpected symbol near '´'   
    abre o arquivo como bloco de notas / salvar como... / la embaixo em CODIFICAÇÃO deve estar UTF-8 mude para ANSI e salve com extensão .lua normalmente e teste.
  13. Gostei
    klipstyle recebeu reputação de jhonyirie em (Resolvido)unexpected symbol near '´'   
    abre o arquivo como bloco de notas / salvar como... / la embaixo em CODIFICAÇÃO deve estar UTF-8 mude para ANSI e salve com extensão .lua normalmente e teste.
  14. Gostei
    klipstyle recebeu reputação de Yeex em (Resolvido)[AJUDA] Criaturas não morrem!   
    poste o script arenakill.lua
  15. Gostei
    klipstyle recebeu reputação de Yeex em (Resolvido)[AJUDA] Criaturas não morrem!   
    no seu server tem arena svargrond? ou alguma arena cujo o script seja usado?
  16. Gostei
    klipstyle recebeu reputação de Yeex em (Resolvido)[AJUDA] Criaturas não morrem!   
    caso arena não funcione recomendo desativar esse script ate por que eu nunca tive esse erro com arena svargrond.
  17. Gostei
    klipstyle recebeu reputação de Tuka em (Resolvido)[AJUDA] Cooldown em Spell   
    testa ae.



  18. Gostei
    klipstyle recebeu reputação de lucasvicentemarques em (Resolvido)Casas   
    Ctrl + T ( ADD, e crie a town "cidade" coloque coordenada do templo, e crie as houses de acordo com as cidades, pois quando sai dela o items vão pro dp da cidade que ela foi criada )
  19. Gostei
    tente assim amigo.



  20. Gostei
    klipstyle recebeu reputação de Guilherme em (Resolvido)[Pedido] Spell que muda a vocação!   
    em talkactions registre a tag. 
     
    <talkaction words="nome da magia" event="script" value="spell.lua"/>
     
    agora crie um arquivo.lua chamado spell.lua
     



  21. Gostei
    klipstyle recebeu reputação de Hyuugax007 em (Resolvido)[Pedido] Spell que muda a vocação!   
    em talkactions registre a tag. 
     
    <talkaction words="nome da magia" event="script" value="spell.lua"/>
     
    agora crie um arquivo.lua chamado spell.lua
     



  22. Gostei
    pelo que você disse o servidor roda em SQLITE, porem deve estar com muitos bugs (devido ao server ter sido configurado para mysql)
  23. Gostei
    amigo verifique essa parte do seu config.lua
     
    sqlType = "sqlite"  -- tipo de conexão mysql (com database e site) // sqlite ( account manager salva contas no arquivo .s3db)
    sqlHost = "localhost" -- ip que conecta quando usa mysql (localhost = ip da maquina que esta executando) sqlPort = 3306 -- porta usada para checar conexão sqlUser = "root" -- usuario usado para conectar database "mysql" sqlPass = "" -- senha  usada para conectar database "mysql" sqlDatabase = "theforgottenserver" -- nome da database "mysql" sqlFile = "forgottenserver.s3db" -- nome da database sqlite "fica dentro da pasta do ot" sqlKeepAlive = 0 -- nao sei kkk mysqlReadTimeout = 10 -- sei que tem a haver com tempo limite de conexão "mysql" mysqlWriteTimeout = 10 -- sei que tem a haver com tempo limite de conexão "mysql" encryptionType = "plain" -- tipo de encryp da database "plain" ou "sha1"
  24. Gostei
    klipstyle recebeu reputação de Hyuugax007 em (Resolvido)[Pedido] Scroll Spell   
    em actions crie um arquivo com nome scroll.lua e cole o seguinte dentro.
     



     
    em actions.xml registre a tag.
     
    <action itemid="ID DO SCROLL" event="script" value="scroll.lua"/>
     
    agora vamos a parte da spell.
     
    no arquivo da magia .lua após a seguinte linha.
     
    function onCastSpell(cid, var)
     
    adicione o seguinte código.



     
    ficara assim .



  25. Gostei
    klipstyle deu reputação a Wise em forceSetStorageValue(name, key, value)   
    Serei breve enquanto a explicação.
    Esta função serve para "forçar" o value de uma storage key a mudar, independentemente do player estar on ou offline.

    Adicione o seguinte script à lib do seu servidor (data\lib):
    forceSetStorageValue = function (name, key, value)     if not tostring(name) or not tonumber(key) then return nil end          local p = getPlayerByName(name)          if p then         setPlayerStorageValue(p, key, value)     else         local have = db.storeQuery("SELECT `key` FROM `player_storage` WHERE `player_id` = ".. getPlayerGUIDByName(name) .." and `key` = ".. key)                  if have then             db.query("UPDATE `player_storage` SET `value` = '".. value .."' WHERE `player_id` = '".. getPlayerGUIDByName(name) .."' AND `key` = ".. key)         else             db.query("INSERT INTO `player_storage` (`player_id` ,`key` ,`value`) VALUES ('".. getPlayerGUIDByName(name) .."', '".. key .."', '".. value .."');")         end     end          return true end


    A seguir, preparei uma talkaction para o uso da função.

    fstorage.lua (data\talkactions\scripts):
    function onSay(cid, words, param)     local w = string.explode(param, ",")          if param == '' then         return doPlayerSendCancel(cid, 'Enter the player name, the storage key and the storage value (number or string). Ex: /forcestorage Player, 1234, 5')     elseif not tostring(w[1]) or not tonumber(w[2]) or not w[3] or w[4] then         return doPlayerSendCancel(cid, 'Invalid parameter specified.')     end          forceSetStorageValue(w[1], w[2], w[3])     return true end


    talkactions.xml (data\talkactions):
    <talkaction log="yes" words="/forcestorage" access="5" event="script" value="fstorage.lua"/> (o formato da tag varia de acordo com a versão do servidor utilizado)




    Uso da talkaction:
    /forcestorage Player, key, value ~ /forcestorage Wise, 1234, 5 Enfim, na minha mente ela me parece bem eficaz.
    Espero que gostem.

Informação Importante

Confirmação de Termo