Ir para conteúdo
Banner com Efeitos

dbofurie

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    dbofurie recebeu reputação de Vicente1992 em (Resolvido)Erro database não salva player   
    na sua database, se for modern acc, abra http://localhost/phpmyadmin/ vai em SQL, cola isso
     
    ALTER TABLE `players` ADD `cast` TINYINT NOT NULL DEFAULT '0', ADD `castViewers` INT( 11 ) NOT NULL DEFAULT '0', ADD `castDescription` VARCHAR( 255 ) NOT NULL   e da um executar, pronto!
  2. Curtir
    dbofurie deu reputação a Storm em [AJUDA PVP] Level alto atacando lvl baixo   
    @One Punch Man @dbofurie Atualizei o código, porém testem antes de colocar no servidor principal de vocês.
     
     
     
  3. Curtir
    dbofurie deu reputação a Storm em [AJUDA PVP] Level alto atacando lvl baixo   
    @dbofurie 
    local limit = 300 -- Até quantos leveis a mais um jogador pode atacar um jogador level menor que ele local areas = { [1] = { fromPos = {x = 100, y = 200, z = 7}, toPos = {{x = 200, y = 100, z = 8}} }, [2] = { fromPos = {x = 500, y = 600, z = 7}, toPos = {{x = 800, y = 700, z = 7}} }, } function onCombat(cid, target) if isPlayer(cid) and isPlayer(target) then if getPlayerLevel(target) + limit <= getPlayerLevel(cid) then for _, var in pairs(areas) do if not isInArea(getCreaturePosition(target), var.fromPos, var.toPos) then doPlayerSendTextMessage(cid, 27, "Voce nao pode atacar jogadores de ".. limit .." leveis a menos que você.") return false end end end end return true end  
    tag no XML:
    <event type="combat" name="LevelCheck" event="script" value="levelcheck.lua"/>  
    Registra no login.lua:
    registerCreatureEvent(cid, "LevelCheck")  
  4. Curtir
    dbofurie deu reputação a 9k22 em TFS 0.4 3777   
    Olá @Magalhaes92, tudo bem?
     
    Primeiramente, verifique no seu config.lua o seu packetsPerSecond. O mesmo não pode ultrapassar 450. (recomendo 350 ou 400)
    Agora tente modificar a porta do SSH e instalar uma proteção para DDoS.
    Não vai ser as melhores opções, mas vai te ajudar muito.
     
    Não copie o $:
    $ nano /etc/ssh/sshd_config
    Procure por algo parecido como Port 22, modifique para um à sua escolha.
    Sempre que você for acessar sua máquina, você não irá usar a porta 22 e sim, a porta que você escolheu.
     
    Reinicie o SSH:
    $ service ssh restart
    Beleza, agora só você saberá o valor da porta SSH, ficará mais difícil atacarem esta porta.
     
    Instale agora um CSF dentro de uma Screen e configure: (caso não tenha screen, utilize o comando: apt get install screen -y)
    $ screen -S CSF
    $ cd /home
    $ rm -fv csf.tgz
    $ wget https://download.configserver.com/csf.tgz
    $ tar -xzf csf.tgz
    $ cd csf
    $ sh install.sh
    $ nano /etc/csf/csf.conf
    Use CTRL + W e procure por: TESTING = "1", mude para 0
     
    Configure tudo:
    Lembre-se: Onde estiver XXXX, troque pela porta SSH. (Coloquei em XXXX pensando que você modificará a sua porta SSH)
    TCP_IN = "80,7171,7172,XXXX"
    TCP_OUT = "80,7171,7172"
    UDP_IN = ""
    UDP_OUT = ""
    TCP6_IN = "80,7171,7172,XXXX"
    TCP6_OUT = "80,7171,7172"
    UDP6_IN = ""
    UDP6_OUT = ""

    CT_LIMIT = "100"
    SYNFLOOD = "1"
    SYNFLOOD_RATE = "150/s"
    SYNFLOOD_BURST = "200"

    UDPFLOOD = "1"
    PORTFLOOD = "80;tcp;20;5,7171;tcp;20;5,7172;tcp;20;5,XXXX;tcp;5;60"
    PS_INTERVAL = "1500"
    PS_LIMIT = "20"
    Agora reinicie o CSF para aplicar as modificações:
    $ csf -r
    Caso seu CSF esteja desativado, utilize:
    $ csf -e
     
    AVISO: Caso cometa algum erro nas configurações acima, você perderá acesso à maquina. Não preciso comentar o que vai ocorrer né
  5. Curtir
    dbofurie deu reputação a 9k22 em (Resolvido)Cast System   
    Olá @bellatrikz, tudo bem?
     
    Você deverá ter uma conta com accountName = 10
     

  6. Curtir
    dbofurie deu reputação a Spooky Ghost em [AJUDA] Mudar Sprite HP e MANA do Old Cliente   
    Você vai precisar de um programa chamado Pic Editor, e abrir o tibia.pic lá você pode alterar o background do seu client e entre várias outras coisas, com essas informações você vai encontrar os tutoriais aqui do fórum que explicam melhor cada detalhe.
     
    Um exemplo:
    quando você abrir na parte das imagens vai estar lá a barrinha de vida e mana que você quer alterar é só clicar em exportar e fazer as alterações dps importar se não me engano xD
  7. Curtir
    dbofurie deu reputação a Gustavo Ferreira em [Modern ACC] Show Outifit   
    Show Outifit Modern Acc







    Lembre-se de verificar o caminho outfitter.php para evitar erros!

    Primeiramente salve o outfitter.php na pasta PUBLIC [public/outfitter.php]

    Abra
    sistema de aplicação / views / view_character.php

    Você pode adicionar este em qualquer lugar do script.
    Código PHP:

    <tr><td width='30%'>Outfit</td><td><?php echo '<div style="position: relative; width: 32px; height: 32px;"><div style="background:transparent url(/public/outfitter.php?id='.$player->getLookType().'&addons='.$player->getLookAddons().'&head='.$player->getLookHead().'&body='.$player->getLookBody().'&legs='.$player->getLookLegs().'&feet='.$player->getLookFeet().'); position: absolute; width: 64px; height: 80px; background-position: bottom right; background-repeat: no-repeat; right: 0px; bottom: 0px;"></div></div>'; ?></td></tr> Ou se preferir coloque por cima deste (Eu Uso este) <tr><td width='30%'>Created</td><td><?php echo ago($created)." | ".UNIX_TimeStamp($created); ?></td></tr> Abra o seguinte arquivo system/application/views/online_players.php Substitua tudo que tem dentro do arquivo por este codigo <?php require("config.php"); $ots = POT::getInstance(); $ots->connect(POT::DB_MYSQL, connection()); $SQL = $ots->getDBHandle(); require("system/application/config/create_character.php"); if(count($players) > 0) { echo "<table width='100%' cellspacing='1' cellpadding='3'>"; echo "<tr><td align=center><b>Outfit</b></td><td align=center><b>Name</b></td><td align=center><b>Level</b></td><td align=center><b>Vocation</b></td><td align=center><b>World</b></td></tr>"; $players = $SQL->query("SELECT `name`, `level`, `promotion`, `world_id`, `vocation`, `lookfeet`, `lookhead`, `looklegs`, `lookbody`, `looktype`, `lookaddons` FROM `players` WHERE `online`='1' ORDER BY `level` DESC;")->fetchAll(); foreach($players as $row) { if(in_array(strtolower($row['name']), $config['restricted_names'])) continue; echo "<tr><td><div style='position: relative; width: 64px; height: 32px;'><div style='background:transparent url(/public/outfitter.php?id=".$row['looktype']."&addons=".$row['lookaddons']."&head=".$row['lookhead']."&body=".$row['lookbody']."&legs=".$row['looklegs']."&feet=".$row['lookfeet']."); position: absolute; width: 64px; height: 80px; background-position: bottom right; background-repeat: no-repeat; right: 0px; bottom: 0px;'></div></div></td><td align=center><a href=\"../character/view/".$row['name']."\">".$row['name']."</a></td><td align=center>".$row['level']."</td><td align=center>".getVocationName($row['vocation'], $row['promotion'])."</td><td align=center>".$config['worlds'][$row['world_id']]."</td></tr>"; } echo "</table>"; } else alert("There is no players online."); ?>

    DOWNLOAD PACK ~~> http://www.mediafire...k1w886bo8kjsqa1

    Espero que gostem, Lembrando que este script era vendido por alguns sites !


    Abraços!
  8. Curtir
    Fiz isso e não encontrei nenhum NPC, só os monsters mesmo. Fui informado pelo meu irmão agora que os npcs não são mais acionados pelo map editor, e sim pela lib, pois é um sistema "avançado" de spawn de npc, já foi resolvido. Grato a ajuda irmão.
     
    Pra quem tiver a mesma dúvida, você encontrará o spawn dos npc na pasta lib/tables/npc_spawn_list.lua
  9. Curtir
    Ja tentou ir em File>Import>Import Monster/NPC ??

Informação Importante

Confirmação de Termo