Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 07/20/20 em todas áreas

  1. 1 ponto
    Fala tigrada trazendo a recuperação de dois mapas tenho salvo aqui e vi que foram pra lixeira. Primeiro este lindo e belo mapa do Noktuno Topico Original Imagem Download Agora esta bela sala de quest que o membro Werner trouxe com os devidos creditos ao criador Twine. Topico Original Imagem Download
  2. Depot Locker System

    LeoTK reagiu a Yan Liima por uma resposta no tópico

    1 ponto
    É uma boa ideia utilizar uma pergunta de segurança. Mas acho que não há necessidade, ai vocês estão querendo ser bahiano de mais kkkkk A senha é armazenada no banco de dados, no valor da storage, como citado pelo WooX. Mas para quem perder a senha, basta conversar com a staff do servidor. Pra quem tem o talkactions /storage adicionado no servidor é muito fácil consultar e remover a senha, sem precisar acessar o banco de dados. Consultar: /storage NICK DO JOGADOR,42611 No console iria exibir: [Yan Liima - 42611] = yan Certo, minha senha é yan. Para remover a senha do jogador: /storage NICK DO JOGADOR,42611,-1 42611 seria o ID da storage configurada na LIB do sistema., o -1 irá remover a senha. Caso queira já setar uma nova senha pro jogador, só por no lugar do -1 a nova senha. OBS: tem um pequeno erro na função da LIB, na parte do caractere. Possivelmente vocês não iram conseguir criar senhas com + de 5 caracter. Correção, troquem: elseif string.len(password) > depotLocker.config.passMinLength then por: elseif string.len(password) > depotLocker.config.passMaxLength then
  3. script para arma double hit

    Senju uchira reagiu a Tottin por uma resposta no tópico

    1 ponto
    Vou te mandar a script que uso em meu servidor, com o texto adicionado já, possivelmente deve resolver seu problema, segue a script: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1.0, 0, 1.0, 0) function onUseWeapon(cid, var) local chance = 20 if chance <= math.random(1,100) then doCombat(cid, combat, var) else doCreatureSay(cid, "DOUBLE HIT", 19) doCombat(cid, combat, var) addEvent(doCombat, 500, cid, combat, var) end return true end
  4. preciso de ajuda com um script que tenho

    Senju uchira reagiu a Tottin por uma resposta no tópico

    1 ponto
    Exatamente, a primeira parte é pra "registrar as posições do efeito" (isso dentro da tabela), na segunda parte é onde a script vai trabalhar em cima dessas posições pra executar o efeito na posição desejada. Basta trocar esta linha do seu script: addEvent(doAreaCombatHealth, 100, cid, wx.dmg, getThingPos(target), 0, -min, -max, wx.ef) por estas duas: local pos = {x = getThingPos(target).x + (wx.posx), y = getThingPos(target).y + (wx.posy), z = getThingPos(target).z} -- Aqui vai trabalhar em cima das posições definidas la na tabela. addEvent(doAreaCombatHealth, 100, cid, wx.dmg, pos, 0, -min, -max, wx.ef) -- E aqui vai aplicar o efeito na posição final.
  5. [Ajuda] função onDeath

    luanluciano93 reagiu a Guizek69 por uma resposta no tópico

    1 ponto
    A solução foi MUITO mais simples do que eu pensei, agradeço a ajuda de todos vocês, vocês são fod@!! Segue enredo: A função onDeath tem duas matrizes: lastHitKiller e mostDamageKiller. Quando voce usa deathList[1] aplica-se a matriz lastHitKiller, o jogador que causou o hit kill. Quando voce usa deathList[2] aplica-se a matriz mostDamageKiller ou seja, o maior causador de dano. Na onPrepareDeath, mesma regra etc.. Logo minha função ficou assim: Vale a pena lembrar que voce deve criar verificaçoes basicas como if isPlayer(cid) and isMonster(target). No meu caso, nao foi necessario porque a verificação é feita num evento "combat" e ele joga os players determinado para o onDeath. RESOLVIDO.
  6. script para arma double hit

    Senju uchira reagiu a Tottin por uma resposta no tópico

    1 ponto
    Provavelmente ta dando erro pela versão de seu servidor. Se ainda tiver precisando disso, testa desta forma: Troca esta linha: target:say("!DOUBLEHIT", TALKTYPE_MONSTER_SAY) ,<<<<<<<<<<<<<<<<<<<<< por esta: doCreatureSay(target, "DOUBLE HIT", 19)
  7. 1 ponto
    Muda isso: doRemoveItem(item.uid, 0) Pra isso: doRemoveItem(item.uid, 1)
  8. Ian Fontes - Show Off

    luanluciano93 reagiu a ian fontes por uma resposta no tópico

    1 ponto
    Versão: 10.98 Tema: Diversos Servidor de testes: TFS 1.2 Descrição: Mapa de tema livre que estou criando por hobby. Não tenho intenção em colocar online, por isso, caso tenha interesse, pode entrar em contato via pm. Segue Mapas: Atualizando ~ 20/07/2020 Atualizando ~ 21/08/2020
  9. Bom galera hoje irei ensinar você como resolver o erro (luaDoCreatureExecuteTalkAction) Creature not found causado pela a função "doCreatureExecuteTalkAction" o erro é bem simples de resolver porem ainda tem gente que sofre com essa função. Função o que ela faz? doCreatureExecuteTalkAction = puxa um comando talkactions da talkactions.xml, ai toda vez que o player logar ou clicar ele vai chamar um script da talkactions.xml. Erro: [5:8:44.528] [Error - CreatureScript Interface] [5:8:44.530] data/creaturescripts/scripts/login.lua:onLogin [5:8:44.530] Description: [5:8:44.532] (luaDoCreatureExecuteTalkAction) Creature not found Porque acontece esse erro?? muitas vezes a função não é inserida corretamente, nesse caso a função foi usada nessa seguinte forma: Função Errada; doCreatureExecuteTalkAction("/t", true) Como não possui a função CID = verificar se é player então retorna o erro mostrado lá em cima o modo certo de usar essa função seria; Função Certa; doCreatureExecuteTalkAction(cid, "/t", true) assim ela funcionaria perfeitamente no login.lua ou em item, piso clicáveis, espero ter tirado essa dúvida de algumas pessoas que quebram a cabeça por algo bem simples
  10. [PEDIDO] Host BR

    Mecianosz reagiu a WooX por uma resposta no tópico

    1 ponto
    Ele está utilizando Cloudflare no servidor web, isso mascara o IP do site, a Cloudflare possui vários servidores no Brasil e a localização mostrada ai é do ISP e não do host. Acredito que já tem tutorial sobre isso aqui no fórum se você quiser saber mais. Não da não, no global é pior ainda. A CipSoft não tem nenhum tipo de data center próprio e sim latência está diretamente ligado a distância, um servidor na Europa vai ter latência maior do que um servidor Americano. Sim, a maioria dos data centers brasileiros se concentram na região sudeste do pais (especificamente São Paulo), mas mesmo nestas condições a latência de um nordestino em um servidor em São Paulo é bem melhor do que se comparado a qualquer outro host fora do pais, eu tenho um servidor em São Paulo e uns amigos do norte e nordeste do pais jogam com 60ms. Este não é caso, a informação mostrada no whois está incorreta, está mostrando a localidade do ISP não do host em si, a Cloudflare possui muitos servidores no Brasil. É simplesmente Cloudflare pro servidor web, nada no lado no servidor.
  11. (Resolvido)Erro item editor

    Kill of sumoners reagiu a Cat por uma resposta no tópico

    1 ponto
    @Kill of sumoners tenta usar esse client
  12. 1 ponto
    Tem umas condições que você sou que só fariam sentido se você estivesse usando if em tudo, usando elseif você pode simplificar para if (x == 0 && y == 0) printf("Origem\n"); else if (x == 0) printf("Eixo Y\n"); else if (y == 0) printf("Eixo X\n"); else if (x > 0 && y > 0) printf("Q1\n"); else if (x > 0) printf("Q4\n"); else if (x < 0 && y > 0) printf("Q2\n"); else if (x < 0) printf("Q3\n");
  13. (Resolvido)Level e Vocação na Tela de Login

    GOD Vitor reagiu a MaTTch por uma resposta no tópico

    1 ponto
  14. Sr. Samuel, quem lembra? rsrs

    WooX reagiu a luanluciano93 por uma resposta no tópico

    0 pontos
    Estava olhando um tópicos bem velhos aqui e me deparei com alguns gifs do membro Sr. Samuel, quem lembra dele? Era só risada rsrsr
  15. Depot Locker System

    Pedro. reagiu a WooX por uma resposta no tópico

    0 pontos
    Que isso chuck, monstro dos code é você, alem de rei dos bitcoin é claro. Não vejo problema em vender a nova senha, desde como eu falei passe por algum tipo de verificação antes, sempre achei ridiculo a ideia de vender RK no site, se for seguir este principio vai dar no mesmo, um hacker pode simplesmente tomar o char pra si.
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo