Ir para conteúdo
  • Cadastre-se

ITALOx

Membro
  • Total de itens

    498
  • Registro em

  • Última visita

  • Dias Ganhos

    11

Histórico de Curtidas

  1. Gostei
    ITALOx deu reputação a FeeTads em Correções gesior/myacc + configurações + proteções (ddos?)   
    Salve rapaziada do  TK e da comunidade de tibia Otserv.

    Recentemente alguns invejosos estão atacando servidores (DDoS), bugando o guilds de varios sites (tirando o lider e membros), assim buga a guild e muita coisa no OT.
    Eles vão até o teu servidor e se passam por "adm do deletebra", já ouvi a uns tempos algumas pessoas falando disso, mas como eu tinha contato isso caiu por terra facilmente, um deles foi o ADM brendo, dono do antigo strongerFusion, onde ele me contou toda essa história, essa foi a primeira vez que me foi relatado sobre isso, hoje vejo que está parecendo ser mais frequente.

    Caso qualquer pessoa entre no seu OT se passando pelo ADM do deletebra, favor entrar em contato comigo via discord: FeeTads#0246 Te ajudarei a resolver problemas que eles exploram sem cobrar nada por isso, para provar que não necessito atacar outros OT's para ter algum publico. Já tenho em mente quem pode ser essas pessoas, caso alguém tenha numero de telefone, nome real, ou alguma informação a mais dessas pessoas atacando e se passando por mim ou meu sócio, favor enviar no discord, irei atrás de resolver isso.

    Vou deixar aqui alguns tutoriais de coisas básicas para você conseguir proteger o seu site desses SQL injections, e mais algumas coisinhas, caso futuramente eu resolva outros bugs explorados, vou postar aqui as correções.


    Configurando CloudFlare (SSL) E subDominio (sv.seuIP)
     
    Após isso para que a pessoa não entre no site pelo (sv.seudominio.com.br) 
    abra o index.php da pasta raiz (está dentro da pasta html)
     
    if($_SERVER['HTTP_HOST'] == 'sv.seuDominio.com.br') { header("Location: https://seuDominio.com.br"); } if($_SERVER['HTTP_HOST'] == 'IP NUMÉRICO') { header("Location: https://seuDominio.com.br"); }
    Isso fará que quando a pessoa tente entrar no seu site usando meios não seguros (DNS only) ele redirecione pro seguro > proxiado pela cloudflare

    _________________________________________________________________________________________________________________________________________


    CORREÇÃO GUILDS.PHP / INJECTION SQL TIRANDO LIDER DA GUILD
     

    PROTEÇÕES PARA DIMINUIR EFEITOS DE DDoS
     
     
     
    Espero que isso ajude a muitos, a se prevenir de pessoas que tentam atacar OT's se passando por outros, ou até que vão la pedir pontos para jogar se não eles irão atacar, se prevenir de pessoas mal intencionadas.

    PS: Caso você tenha no seu site a pagine "house" e "tickets" recomendo retirar do seu site, pois há maneira de injetar SQL por esses arquivos.
    Vou postar em breve o tickets arrumado.

    Boa sorte rapaziada, se cuidem, e caso alguém faça isso, por favor entre em contato comigo.
     
     
     
     
  2. Gostei
    ITALOx deu reputação a Naze em Otimizado: AutoLoot in Sources for TFS 0.3.6, TFS 0.4   
    @RicK Sanchez Na linha 722 tenta substituir 
    unsigned long lootListSize; por
    uint64_t lootListSize = 0;  
    Teria q colocar um configManager com numero de slots free numa verificação na parte de add do talkactions, depois edito esse post com essa modificação.
  3. Gostei
    ITALOx recebeu reputação de xwarlleyx em Skin System por comando !skin [8.6]   
    Olá rapaziada.
    Hoje tô trazendo sistema de skin por comando.
    Já vi muita gente pedindo por aqui e nunca teve resultado.
     
    Então vamos lá!
     
     
    Lib:
    Crie um arquivo lua com o nome
    210-skins
     
    Actions.xml
     
    <action itemid="11225" event="script" value="skin.lua"/>  
    Actions/scripts
    Crie um arquivo com o nome skin.lua e coloque isso aqui dentro:
    local skin = { [11204] = 1, -- [itemid] = skinid, } function onUse(cid, item, frompos, item2, topos) if not skin[item.itemid] then return false end if doPlayerAddSkin(cid, skin[item.itemid]) then doRemoveItem(item.uid,1) end return true end  
    Agora vá em talkactions.xml e coloque isso aqui lá:
    <talkaction words="!skin" event="script" value="skin.lua"/>  
    Em talkactions/scripts crie um arquivo com o nome skin.lua
    e coloquei isso aqui:
    function onSay(cid, words, param, channel) if param ~= "remover" or param ~= "remove" then doPlayerUseSkin(cid, tonumber(param)) elseif param == "remover" or param == "remove" then doPlayerRemoveSkin(cid) end return true end  
  4. Gostei
    ITALOx deu reputação a FeeTads em AutoLoot Sources pra Otx2 (modificando o script do naze)   
    salve rapaziada, do TK, esses tempos eu tava a procura de um autoloot bom e eficiente, e como vocês devem saber, o autoloot usado nos scripts .lua são bem "pesados"
    o @Naze fez um excelentíssimo trabalho e disponibilizou um script de autoloot na source, porém como a vida é dificil, ele tem alguns bugs de função e um deles é no 
    "remove autoloot" que quando o player digita "!autoloot remove, nome-do-item" nada acontece, eu decidi mexer e vim disponibilizar arrumado pra vcs.
    LEMBRANDO QUE 100% DOS CRÉDITOS SÃO AO @Naze porém se vc procurar no tópico dele ainda vai estar bugado, então resolvi deixar aqui certinho pra ajudar quem precisar.


    Link do tópico do naze: https://tibiaking.com/forums/topic/101086-otimizado-autoloot-in-sources-for-otx2-ou-menor/
     

    caso alguém ja utilize esse autoloot e esteja com o problema de remover items do autoloot
    só ir em player.cpp e trocar

    isso:
     
    void Player::removeAutoLoot(uint16_t id) { if(checkAutoLoot(id)) { return; } AutoLoot.remove(id); }
    por isso:
    void Player::removeAutoLoot(uint16_t id) { if(!checkAutoLoot(id)) return; for(std::list<uint16_t>::iterator it = AutoLoot.begin(); it != AutoLoot.end(); ++it) { if((*it) == id) { AutoLoot.erase(it); break; } } }
    todos os créditos ao Naze, não sei se alguém mais fez esse código, mas como peguei do link citado acima que é post dele deixo aqui o autoloot 100% funcional direto nas sources
  5. Obrigado
    ITALOx recebeu reputação de KONOHAE em [SOLUCIONADO] [COH] TELEPORTE DE GUILD PERDEDORA DO CASTLE PARA TEMPLO.   
    é quando acaba o castle e a guild que perdeu fique fora?
  6. Curtir
    ITALOx deu reputação a Alexv45 em Launcher Tibia v2.0 compatível com todas as versões   
    Olá a todos,
    Hoje irei apresentar nosso Tibia Launcher compatível com todas as versões do Tibia
     
    O que é o lançador de Tibia?
     
    El Tibia launcher é um lanzador tipo Steam, Epic Games, que permite lanzar e atualizar o tibia cliente de todos os jugadores sin que deban de volver a descargar el cliente desde la pagina web. Este último é funcional para todas as versões de tibia de hoy (desde la mas vieja) y las que vendrán en um futuro.
     
    Video: https://imgur.com/a/mz79il2
     

     
    Claro, isso significa que está disponível, no momento, apenas para uma categoria de usuários.
    É possível que em um futuro próximo ele esteja disponível para todos.
     
    Vea projecto: Clica aqui
    Discord: Clica aqui
  7. Obrigado
    ITALOx recebeu reputação de Gabrielx17 em Erro no site   
    Salve Tibia King.
     
    Então, alguém poderia me dizer aonde eu tiro esse erro: 
    An Error Was Encountered
    The URI you submitted has disallowed characters.
     
     
    Isso ocorre quando vou visualizar a conta do ADM, CM, GM.
     
    É isto, espero que alguém tente ou me ajude com isso.
     
    Uso Modern ACC
    Tópico resolvido por me mesmo.
     
    aos demais que não sabem, vão na sua pasta xampp/htdocs/config.php abra ela, procure por: 
    $config['engine']['permitted_uri_chars'] = "a-z 0-9~%.:_\-'+"; e mude para:
    $config['engine']['permitted_uri_chars'] = "a-z 0-9~%.:_\-'+\\[\\]";  
    é isto! espero que esteja ajudado
  8. Gostei
    ITALOx recebeu reputação de Gabrielx17 em Skin System por comando !skin [8.6]   
    Olá rapaziada.
    Hoje tô trazendo sistema de skin por comando.
    Já vi muita gente pedindo por aqui e nunca teve resultado.
     
    Então vamos lá!
     
     
    Lib:
    Crie um arquivo lua com o nome
    210-skins
     
    Actions.xml
     
    <action itemid="11225" event="script" value="skin.lua"/>  
    Actions/scripts
    Crie um arquivo com o nome skin.lua e coloque isso aqui dentro:
    local skin = { [11204] = 1, -- [itemid] = skinid, } function onUse(cid, item, frompos, item2, topos) if not skin[item.itemid] then return false end if doPlayerAddSkin(cid, skin[item.itemid]) then doRemoveItem(item.uid,1) end return true end  
    Agora vá em talkactions.xml e coloque isso aqui lá:
    <talkaction words="!skin" event="script" value="skin.lua"/>  
    Em talkactions/scripts crie um arquivo com o nome skin.lua
    e coloquei isso aqui:
    function onSay(cid, words, param, channel) if param ~= "remover" or param ~= "remove" then doPlayerUseSkin(cid, tonumber(param)) elseif param == "remover" or param == "remove" then doPlayerRemoveSkin(cid) end return true end  
  9. Gostei
    ITALOx recebeu reputação de Vodkart em Skin System por comando !skin [8.6]   
    Olá rapaziada.
    Hoje tô trazendo sistema de skin por comando.
    Já vi muita gente pedindo por aqui e nunca teve resultado.
     
    Então vamos lá!
     
     
    Lib:
    Crie um arquivo lua com o nome
    210-skins
     
    Actions.xml
     
    <action itemid="11225" event="script" value="skin.lua"/>  
    Actions/scripts
    Crie um arquivo com o nome skin.lua e coloque isso aqui dentro:
    local skin = { [11204] = 1, -- [itemid] = skinid, } function onUse(cid, item, frompos, item2, topos) if not skin[item.itemid] then return false end if doPlayerAddSkin(cid, skin[item.itemid]) then doRemoveItem(item.uid,1) end return true end  
    Agora vá em talkactions.xml e coloque isso aqui lá:
    <talkaction words="!skin" event="script" value="skin.lua"/>  
    Em talkactions/scripts crie um arquivo com o nome skin.lua
    e coloquei isso aqui:
    function onSay(cid, words, param, channel) if param ~= "remover" or param ~= "remove" then doPlayerUseSkin(cid, tonumber(param)) elseif param == "remover" or param == "remove" then doPlayerRemoveSkin(cid) end return true end  
  10. Gostei
    ITALOx deu reputação a PatohDonald em Erro ao Instalar Modern Aac   
    obrigado pela atenção chefe, funcionou certinho aqui  
  11. Gostei
    ITALOx recebeu reputação de PatohDonald em Erro ao Instalar Modern Aac   
    Pronto meu rei. 
    Só ir até o tópico que estará lá em baixo.
     
     
     
  12. Gostei
    ITALOx deu reputação a D i M i T r E s C u em Cliente Ntoultimate 3.7   
    Galera Estou com o Cliente do Ntoultimate aqui que me passaram v3.7, se alguém estiver precisando de algo já ajuda em seu servidor.
    Vamos ao que interessa:
    Imagem

    Download:
     
    Scan:
     
  13. Gostei
    ITALOx deu reputação a Rogex Joyz em Rogex - Mapping show off   
    Me aventurando nesse mundo de criar mapas. Afinal, nem yoga melhora tanto a paz de espírito assim como criar uns mapinhas ?
    Nas fotos, são prints do meu servidor 8.60 em desenvolvimento que venho fazendo. Há outras partes fantásticas nele, porém não são de minha autoria então não mostrarei por hora.
    Podem descascar a banana em mim, eu sou apenas uma camponesa iniciante ?






  14. Gostei
    ITALOx deu reputação a Vodkart em (Resolvido)Alavanca que leva o player até a house   
    function onUse(cid, item, frompos, item2, topos) if not getHouseByPlayerGUID(getPlayerGUID(cid)) then doPlayerSendTextMessage(cid,22,"You still do not have a house, buy a talking '!buyhouse' front of her.") return true end doTeleportThing(cid, getHouseEntry(getHouseByPlayerGUID(getPlayerGUID(cid)))) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) return true end  
  15. Curtir
    ITALOx deu reputação a Denker em (POKETIBIA) Item - Reward Quest   
    Em Data/Actions/Scripts, crie um arquivo.lua e coloque dentro:
     
    -- Developed by: Denker function OnUse(cid,item,fromPosition,item2,toPosition) Storage = -- Valor da storage que irá ser setada no player ItemID = -- Id do item Name = -- Nome do item Quantidade = -- Quantidade do item Level = -- Level requerido para pegar o item if getPlayerLevel(cid) >= Level and getPlayerStorageValue (cid,Storage)== -1 then doPlayerSendTextMessage(cid,25,"You found"..Quantidade....Name.."!") -- Mensagem que irá aparecer quando o player coletar o item doPlayerAddItem(cid, ItemID, Quantidade) setPlayerStorageValue (cid,Storage,1) elseif getPlayerLevel(cid) <= Level then doPlayerSendTextMessage(cid,25,"You need to level"..Level.."to collect this item") -- Mensagem caso o player não tenha o level necessário para pegar o item elseif getPlayerStorageValue(cid, Storage) >= 1 then doPlayerSendTextMessage(cid,25,"You have already collected this item") -- Mensagem caso o player já tenha pego o item end return true end Em Data/Actions/Actions.xml, coloque dentro:
     
    <action actionid="ID" event="script" value="Arquivo.lua"/>  

  16. Curtir
    ITALOx deu reputação a So volto tarde em [0.x] Player virar para a direção do target   
    O titúlo do tópico é bem auto explicativo, mas para garantir, segue um gif do funcionamento:

     
     
    Segue abaixo instruções para o funcionamento do código 
     
  17. Gostei
    ITALOx deu reputação a oclipper em [SOURCE] BOT OTClient (Free - COM CAVEBOT)   
    BOT simples e atualizável para OTClient:

    PS.: Para Atualizar os Address basta ver meus tutoriais aqui no Forum.

    - Healing
    - Mana train
    - Full Light
    - Speed Hack
    - Alarm HP (pisca e som)
    - PK/player on screen Alarm
    - GM Alarm
    - Sio Friend
    - Auto Hur
    - Auto Mana Shield
    - CAVEBOT



    Address Panel, so you can easly update to your otserver


    Download Link: https://www.4shared.com/s/fQyNP1KKuea
    SCAN: https://www.virustotal.com/gui/file/3bd8d616aa9ba29d24283071998a962f6f2cd505d12bc2e7353c87362ddad19b?nocache=1
  18. Curtir
    ITALOx deu reputação a GuiAmaro em Show Off Video - Pitlover, city open to Down   
    Salve rapaziada, to desenvolvendo alguns mapas nas minhas horas livres como passatempo e pretendo postar todos.
    Na área de download de mapas já tem uma Hunt pronta para quem quiser baixar (segue o link do tópico: #TibiaMapping - Devil's Hunt - Térreo+SubSolo) e agora esse é o video Teaser da cidade que está 40% pronta e dentro de uma semana vou estar disponibilizando o link para download enquanto isso segue o video queria dicas e críticas também para melhorar a cidade já estou muito tempo sem mapear e sou bem novato com essas sprites novas.
    Um abraço e se puderem se inscrever no canal e dar um like para ajudar no Video pretendo seguir com esse projeto por muito tempo.
     
     
  19. Gostei
    ITALOx deu reputação a Yan Liima em Onde que eu mudo no src   
    Se no proprio RME não está funcionando a troca de direção. Você pode tentar mudar manualmente na pasta world no arquivo spawn.xml
    Procure o nome e na tag é só fazer a modificação
    Um exemplo de:
    <npc name="Yama" x="1" y="0" z="6" spawntime="60"/> Para:
    <npc name="Yama" x="1" y="0" z="6" spawntime="60" direction="2"/>  
    2 = SUL
     
    OBS: Creio que a forma que o Toruk disse funcione, deve padronizar.
  20. Curtir
    ITALOx deu reputação a Juliet em Skin System por comando !skin [8.6]   
    Id seria para usa o comando !skin 1, !skin 2.... name é o nome da outfit (Ex: Goku Blue), outfit é a sprite da skin igual do actions, e VocationName vc adiciona se quiser, Caso vc queira que apenas vocação goku use a skin vc adiciona. [1] = {name = "Goku", outfitId = 1107, vocationName="goku"},
     
  21. Gostei
    ITALOx recebeu reputação de Juliet em Skin System por comando !skin [8.6]   
    Olá rapaziada.
    Hoje tô trazendo sistema de skin por comando.
    Já vi muita gente pedindo por aqui e nunca teve resultado.
     
    Então vamos lá!
     
     
    Lib:
    Crie um arquivo lua com o nome
    210-skins
     
    Actions.xml
     
    <action itemid="11225" event="script" value="skin.lua"/>  
    Actions/scripts
    Crie um arquivo com o nome skin.lua e coloque isso aqui dentro:
    local skin = { [11204] = 1, -- [itemid] = skinid, } function onUse(cid, item, frompos, item2, topos) if not skin[item.itemid] then return false end if doPlayerAddSkin(cid, skin[item.itemid]) then doRemoveItem(item.uid,1) end return true end  
    Agora vá em talkactions.xml e coloque isso aqui lá:
    <talkaction words="!skin" event="script" value="skin.lua"/>  
    Em talkactions/scripts crie um arquivo com o nome skin.lua
    e coloquei isso aqui:
    function onSay(cid, words, param, channel) if param ~= "remover" or param ~= "remove" then doPlayerUseSkin(cid, tonumber(param)) elseif param == "remover" or param == "remove" then doPlayerRemoveSkin(cid) end return true end  
  22. Gostei
    ITALOx recebeu reputação de Capitao wyz em Skin System por comando !skin [8.6]   
    Olá rapaziada.
    Hoje tô trazendo sistema de skin por comando.
    Já vi muita gente pedindo por aqui e nunca teve resultado.
     
    Então vamos lá!
     
     
    Lib:
    Crie um arquivo lua com o nome
    210-skins
     
    Actions.xml
     
    <action itemid="11225" event="script" value="skin.lua"/>  
    Actions/scripts
    Crie um arquivo com o nome skin.lua e coloque isso aqui dentro:
    local skin = { [11204] = 1, -- [itemid] = skinid, } function onUse(cid, item, frompos, item2, topos) if not skin[item.itemid] then return false end if doPlayerAddSkin(cid, skin[item.itemid]) then doRemoveItem(item.uid,1) end return true end  
    Agora vá em talkactions.xml e coloque isso aqui lá:
    <talkaction words="!skin" event="script" value="skin.lua"/>  
    Em talkactions/scripts crie um arquivo com o nome skin.lua
    e coloquei isso aqui:
    function onSay(cid, words, param, channel) if param ~= "remover" or param ~= "remove" then doPlayerUseSkin(cid, tonumber(param)) elseif param == "remover" or param == "remove" then doPlayerRemoveSkin(cid) end return true end  
  23. Gostei
    ITALOx recebeu reputação de Vodkart em [LUA] IP STORAGE   
    Eu que te ensinei pra tu ensinar a ele, cadê meus créditos? KKKKKKKKK. 
     
    Manjou demais vodkart. beijo do tio italo
  24. Haha
    ITALOx recebeu reputação de Yan Liima em [LUA] IP STORAGE   
    Eu que te ensinei pra tu ensinar a ele, cadê meus créditos? KKKKKKKKK. 
     
    Manjou demais vodkart. beijo do tio italo
  25. Haha
    ITALOx deu reputação a Yan Liima em [LUA] IP STORAGE   
    Mitoo demais!!! Do jeitin que eu ensinei 
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo