-
Lardenna reagiu a uma resposta no tópico: FATAL : OTBM Loader - could not open the file data/world/icewars.
-
gustavoadp reagiu a uma resposta no tópico: (Resolvido)Como botar pra quando criar conta receber 5 dias de VIP
-
Gabrielx17 reagiu a uma resposta no tópico: (Resolvido)AJUDA COMO CRIAR TABLE / QUERY OU ME AJUDE A DIREITA ESSE ERROR! REP+
-
-
-
-
-
-
-
- EVENTO - Last Man Standing - 100% funcional.
- [ERRO] GESIOR
- EVENTO - Last Man Standing - 100% funcional.
-
"Problema" em look
Vá na sua pasta: data > creaturescripts e poste o seu arquivo 'creaturescript.xml'. Ato contínuo, vá na sua pasta: data > creaturescripts > scripts E poste seu arquivo 'login' para que possamos analisar.
-
Bug teleporttown.lua
A 'town' deles deve estar '0' (zero) no banco de dados. Para corrigir, abra seu navegador (FireFox, Chrome, Internet Explorer) e, no lugar do 'link' insira 'localhost/phpMyAdmin' Depois vá na tabela 'players' e, na parte superior, em 'sql' coloque este comando e execute: UPDATE players SET town_id = 1, posx = 837, posy = 817, posz = 3 WHERE town_id = 0 No lugar das 'pos' acima você coloca as posições x, y e z do templo da sua cidade. Penso que isto irá resolver.
-
EVENTO - Last Man Standing - 100% funcional.
Olá, bom dia/ tarde a todos. Desculpem minha ausência ultimamente, estou resolvendo uns problemas pessoais sérios, estão melhorando! Assim... @Velociraptor, qual das duas versões você está utilizando? a 0.4 ou 1.0+? De fato, o tempo de finalização ser exatamente 6 (seis) vezes maior é algo que já nos indica o local do 'erro'. @Thunder Black, conseguiu resolver o problema? Aquela indicação que passei deu algum resultado? @mateusmoretti, qual versão das indicadas você está utilizando? Dependendo o 'local' onde haverá a mudança poderá ser diverso. @Farathor, o mapa é o seu mesmo. Ainda não havia pensado em inserir um 'especial' para ser acrescido ao seu. Vou pensar sobre criar um 'opcional' e deixá-lo para 'download.
-
Lag em um servidor Debian
Olá, @Absolute, eu não sabia disto mesmo! hahahaha Mesmo assim obrigado. Vou, inclusive, analisar isto em meu 'server'. Abraço
-
-
-
-
[AJUDA] PROBLEMA TALKACTION
@Micheel15, Tenta algo diferente. Não sei se irá dar certo, mas mude: if(param == "skillsword") then if getPlayerSkillLevel(cid, SKILL_SWORD) >= 350 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode ter skill acima de 350.") return TRUE end if not isKnight(cid) and not isEliteKnight(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Somente Knights podem comprar skill de sword.") return TRUE end if getPlayerItemCount(cid, 9971) >= 25 then local pid = getPlayerGUID(cid) local sword = getPlayerSkillLevel(cid, SKILL_SWORD) doPlayerRemoveItem(cid, 9971, 25) setPlayerStorageValue(cid,11548,os.time()+0) doRemoveCreature(cid) db.executeQuery("UPDATE `player_skills` SET `value` = " .. (sword + 1) .. ", `count` = 0 WHERE `skillid` = 2 and `player_id` = " .. pid .. ";") return TRUE else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não possui a quantidade necessária para comprar.") return TRUE end end Por: if(param == "skillsword") then if getPlayerSkillLevel(cid, SKILL_SWORD) >= 350 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode ter skill acima de 350.") return TRUE end if not isKnight(cid) and not isEliteKnight(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Somente Knights podem comprar skill de sword.") return TRUE end if getPlayerItemCount(cid, 9971) >= 25 then local pid = getPlayerGUID(cid) local sword = getPlayerSkillLevel(cid, SKILL_SWORD) doPlayerRemoveItem(cid, 9971, 25) setPlayerStorageValue(cid,11548,os.time()+0) doRemoveCreature(cid) ammount = 2 db.executeQuery("UPDATE `player_skills` SET `value` = " .. (sword + 1) .. ", `count` = 0 WHERE `skillid` = |"..ammount.." and `player_id` = " .. pid .. ";") return TRUE else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não possui a quantidade necessária para comprar.") return TRUE end end E veja se a compra do skill de 'sword' está funcionando.
-
- Estatua ou porta de Teleport.
- EVENTO - Last Man Standing - 100% funcional.
-
BUG DISTRO
Ah, eu não sabia. Então, com um 'attackspeed' deste penso ser normal o 'monster' morrer instantaneamente. Soma-se a isto a 'força' dos 'hits' que mostrou ali em cima e pronto. Veja, em 10 hits com média de 500 de dano o 'monster' perde 10k life em 1 segundo. Qual a média de life dos 'bosses'?
-
BUG DISTRO
Cara, é isto mesmo. O 'AttackSpeed' está muito rápido! O normal é, em média, 2000. Isto porque está em 'milisegundos'. Assim, 2000 milisegundos representam 2 segundos. Já o seu tem até mesmo 150!! Ou seja, ou 'player' dá quase 10 hits em 1 segundos!!! Assim, isto justificaria a velocidade que o 'monster' morre. Logo, neste 'script' que passou aí, mude os campos 'attackspeed' para algo em torno de 1500 a 2000. Teste e volte. Estou no aguardo.
-
Duvida
Como os nomes ficam 'repetindo', provavelmente é um evento global. Assim, vá no seu 'script' : 'data > globalevents > globalevents.xml' e cole-o aqui. Iremos encontrar uma linha indicando qual o 'script' está com as mensagens, aí iremos alterá-lo. Fico no aguardo. Ajudei ou esclareci?
-
BUG DISTRO
Considerando a quantidade de 'hits' em face ao tempo, penso que deve iniciar a busca pelo 'speedAttack'. Assim, pegue seu arquivo 'data > xml > vocations.xml' e cole-o aqui. Penso que algo pode estar errado aí. Além disto, há alguma 'weapon' com atributo 'AttackSpeed'?
- [AJUDA] PROBLEMA TALKACTION