Ir para conteúdo
Banner com Efeitos

Naze

Membro
  • Registro em

  • Última visita

Tudo que Naze postou

  1. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Cara porque não tenta assim, ao invés de colocar linha por linha a storage apenas separa elas por , ou ; Ex: local config = { storage = xxxx, yyyy, zzzz }
  2. Pelo que entendi você adicionou as vocations, mas você alterou os nomes dela na pasta xml, no arquivo vocations.xml? Se puder também mande um print do problema.
  3. Naze postou uma resposta no tópico em Ouvidoria
    Obrigado. Problema resolvido.
  4. Naze postou uma resposta no tópico em Ouvidoria
    Reparei que no perfil tem Histórico de Nick, mas não consegui achar onde posso trocar. Se tiver como alguém pode me explicar como funciona?
  5. Tentei com varias, mas continuou o mesmo, então fui substituindo coisas até ver onde era o problema e por fim era uma actions que já tinha la faz tempo e nunca deu erro agora começou isso, ja arrumei. Pode fechar o topico.
  6. Tenho um servidor aqui e resolver voltar mecher nele e hj quando fui abri ele, apareceu esse erro, e ja procurei em todos lugar mas não acho solução. Assertion Failed : m_scriptEnvIndex >= 0 && m_scriptEnvindex <21, file ../luascript.h Line 266 This Application Has Requested The Runtime To Terminate it in an unusual way.
  7. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta usar as opções +/- para subir e descer, se não conseguir é algum problema com seu RME, baixe outro que conheça ou se quiser posto oque eu uso aqui.
  8. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Cara, não sei se eu que estou meio lerdo, mas não entendi qual é seu problema pode detalhar?
  9. Cada roteador/modem tem sua forma mas basicamente você entra no painel do administrador dele que pelo jeito deve ser pelo IP "192.168.0.1" e por ai acha algo relacionado a porta, no meu caso chama Direcionar Porta > Servidor Virtuais (em português, nome é meio estranho mesmo). Mas se não conseguir achar me adicione no Skype: naze-saria, que posso ajudar você quando fui abri o problema também era esse, resolvi isso e abro quando quiser sem problemas.
  10. Seguinte você abriu a portas do jeito errado, não se abre em "192.168.0.1" e sim no endereço ipv4 assim: Do resto que você falou ta certo só não esqueci se quiser que o IP do No-IP funcione tem que baixar o client e ativar o endereço.
  11. Vermelho = The Epiphany - 8931 Azul = Silver Mace - 2424 Verde = Dark Trinity Mace - 8927 Pink = Impaler - 7435 Branco = Wood Cape - 2664 Chapéu do Noel = Santa Hat - 6531 Amarelo = Leaf Legs - 9928
  12. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Tem um sistema ja igual esse que pediu. Você fala !pvpguild on, para ativar e !pvpguild off, para desativar. Adicione essa Tag em talkactions.xml <talkaction words="!pvpguild" event="script" value="attackguild.lua"/> Crie um arquivo chamado attackguild.lua em talkactions/scripts/ e adicione isso. function onSay(cid, words, param) local storageId = 101 if isPlayerPzLocked(cid) then doPlayerSendCancel(cid, "You cannot use this command during battle.") return true end if getPlayerGuildId(cid) <= 0 then doPlayerSendCancel(cid, "You are not a guild member.") return true end if param == '' then local status = { [1] = {"OFF"}, [-1] = {"ON"} } doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Currently Status: "..status[getPlayerStorageValue(cid, storageId)][1].."") return true end if param == 'on' and getPlayerStorageValue(cid, storageId) == 1 then doPlayerSetStorageValue(cid, storageId, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Now you can attack guild members.") return true end if param == 'off' and getPlayerStorageValue(cid, storageId) == -1 then doPlayerSetStorageValue(cid, storageId, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Now you can't attack guild members.") return true end return true end Sobre o 3° pedido, tem como fazer de varias formas, mas estou sem tempo agora, vou ver oque posso fazer, não é muito complicado se pegar alguns sistemas ja parecidos, mas não garanto nada, mals.
  13. Olha, eu não mexo com otpokemon, mas pelo que entendi ali ele atribui os pokemon em uma lista que ta identificada como pokes[name] e pelo que já vi tem um lugar no server pokemon, que você lista o nomes de todos pokemon, se não me engano lá coloca também as evoluções, deve ser isso. Caso não seja tenta procurar alguma lista que tem todos nomes de Pokemon. Ou poste seu Ot que ajuda, também estou querendo dar uma olha em servidores pokemon pra aprender.
  14. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Aparece algum erro na distro?
  15. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta isso avisa se der algum erro. To sem nenhum server instalado aqui ai não da pra mim testar. local remove_time = 5 -- tempo em segundos para remover as magic wall local item_id = 2778 -- id da magic wall function onCastSpell(cid, var) if not exhaustion.check(cid, 12155) then exhaustion.set(cid, 12155, 5000) else doPlayerSendCancel(cid, "Cooldown[" ..exhaustion.get(cid, 12155).."]") local pos = getThingPosition(getCreatureTarget(cid)) posTile1 = {x=pos.x+1,y=pos.y+1,z=pos.z,stackpos=1} posTile2 = {x=pos.x+1,y=pos.y,z=pos.z,stackpos=1} posTile3 = {x=pos.x+1,y=pos.y-1,z=pos.z,stackpos=1} posTile4 = {x=pos.x,y=pos.y-1,z=pos.z,stackpos=1} posTile5 = {x=pos.x-1,y=pos.y-1,z=pos.z,stackpos=1} posTile6 = {x=pos.x-1,y=pos.y,z=pos.z,stackpos=1} posTile7 = {x=pos.x-1,y=pos.y+1,z=pos.z,stackpos=1} posTile8 = {x=pos.x,y=pos.y+1,z=pos.z,stackpos=1} posAll = {posTile1,posTile2,posTile3,posTile4,posTile5,posTile6,posTile7,posTile8} for i=1, #posAll do if isWalkable(posAll[i]) then doCreateItem(item_id, 1, posAll[i]) end end addEvent(removeItem, remove_time*1000, posAll) return true end end function isWalkable(pos, creature, pz, proj) if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end local creature = getTopCreature(pos) if creature.type > 0 then return false end if getTilePzInfo(pos) and not pz then return false end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function removeItem(posAll) for i=1, #posAll do for j=0, 255 do pos_stack = {x=posAll[i].x,y=posAll[i].y,z=posAll[i].z,stackpos=j} removeTile = getThingfromPos(pos_stack) if removeTile.itemid == item_id then doRemoveItem(removeTile.uid) end end end end
  16. Naze postou uma resposta no tópico em Outros Jogos
    Tava jogando agora vim da uma olhada aki no forum e olha outro que joga hehe, daora mesmo esse jogo.
  17. Funcionou mas tem um problema ele so ira funcionar aos player online no momento?, nao teria como fazer em todas contas @up
  18. Deu o seguinte erro. o Script da vip é essa. function getPlayerVipDays(cid) local Info = db.getResult("SELECT `vipdays` FROM `accounts` WHERE `id` = " .. getPlayerAccountId(cid) .. " LIMIT 1") if Info:getID() ~= LUA_ERROR then local days= Info:getDataInt("vipdays") Info:free() return days end return LUA_ERROR end function doAddVipDays(cid, days) db.query("UPDATE `accounts` SET `vipdays` = `vipdays` + " .. days .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") end function doRemoveVipDays(cid, days) db.query("UPDATE `accounts` SET `vipdays` = `vipdays` - " .. days .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") end
  19. Olha já estou com esse problema aqui a dias e ninguém ainda, tentou se quer ajudar, mais eu conseguir bolar uma coisa só que ainda não deu certo não sei porque mas, peço se alguém sabe pode resolver. Queria colocar para todos dia tal horário executasse essa script, essa função. if getPlayerVipDays(cid) >= 1 then db.query("UPDATE `accounts` SET `vipdays` = ".. (getPlayerVipDays(cid) - 1) .." WHERE `id` = ".. getPlayerAccountId(cid) ..";") else db.query("UPDATE `accounts` SET `vipdays` = 0 WHERE `id` = ".. getPlayerAccountId(cid) ..";") return true end Ja tentei de varias forma mais ainda não consegui. Obrigado desde já.
  20. Voce testou o meu? Nao era pra dar esse erro no meu.
  21. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Sabe oque voce fez té da mais ai seria uma wand para paladin, Da certo do mesmo geito mais tbm pode ser assim. <attribute key="weight" value="2000" /> <attribute key="attack" value="50" /> <attribute key="weaponType" value="distance" /> <attribute key="shootType" value="etherealspear" /> <attribute key="range" value="10" /> <attribute key="hitChance" value="90"/>
  22. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    So me diga uma coisa sua vip é por storage ou por sql?
  23. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    olha, ou seu char ta sem CAP, acredito que não. Também pode ser um erro no item diamond, ou no script do shop, tiver como mandar seu script do shop, e vai em items.xml e ve se o cap do diamonds nao ta bugado.
  24. Ai está mostrando que ele ira pegar o local e adicionar /index.php.... mais esse local nao é valido entao coloque manualmente como está la. <a href="localhost:8090//index.php/p/v/forum/view" class="button1"></a></div> ou se perceber na citações q fiz a cima está "{$path}/index.php/p/v/forum/view" somente com uma / depois do } ja no link q postou está com 2 8090//index.php, pode tentar modificar

Informação Importante

Confirmação de Termo