Ir para conteúdo

bXnny

Diretor
  • Total de itens

    1.943
  • Registro em

  • Última visita

  • Dias Ganhos

    36

bXnny venceu a última vez em Fevereiro 20

bXnny had the most liked content!

Sobre bXnny

  • Rank
    nvr gv p

Perfil

  • Gênero
    Masculino

Informações

  • Char no Tibia
    Marley
  • Forma que conheci o xTibia
    Outros Sites
  • Sou
    Designer

Últimos Visitantes

6.269 visualizações
  1. bXnny

    suporte programação Unable to open the database fiile

    ta tentando mexer com o servidor aberto?
  2. bXnny

    Oneclickhosting

    Entra em contato com o suporte deles, o fórum não tem nada ver com eles.
  3. bXnny

    [OTClient] Shiny Name

    Não tenho certeza, mas acho que nessa linha aí tu consegue mudar.
  4. bXnny

    [Resolvido] Opcode e função

    A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
  5. bXnny

    [OTClient] Shiny Name

    PREVIEW: CÓDIGO: Procure essa parte em creature.cpp: if(drawFlags & Otc::DrawNames) { if(g_painter->getColor() != fillColor) g_painter->setColor(fillColor); m_nameCache.draw(textRect); } Troque por: if (drawFlags & Otc::DrawNames) { if (g_painter->getColor() != fillColor) g_painter->setColor(fillColor); CachedText shiny; shiny.setText("Shiny"); shiny.setFont(g_fonts.getFont("verdana-11px-rounded")); Rect shinyrect = Rect(point.x - shiny.getTextSize().width() / 2.0, point.y - 26, shiny.getTextSize()); if (m_name.find("Shiny") != std::string::npos) { char* shinys = "Shiny"; std::string nname = m_name; nname.erase(0, 5); m_nameCache.setText(nname); m_nameCache.draw(textRect); g_painter->setOpacity(0.5); g_painter->setColor(Color(255, 255, 0)); shiny.draw(shinyrect); g_painter->resetColor(); g_painter->resetOpacity(); m_nameCache.setText(m_name); } else { m_nameCache.draw(textRect); } } Créditos: @Refe
  6. bXnny

    pedido programação sistema dual wielding

    Baixa o patch aqui: http://sourceforge.net/projects/gnuwin32/files/patch/2.5.9-7/patch-2.5.9-7-bin.zip/download?use_mirror=ufpr&download= Ai você baixa o arquivo do GIT, joga na pasta do servidor. Depois usa o patch com esse comando: patch.exe -p1 --binary -i dual-wielding.patch
  7. bXnny

    tfs 1.0 Dual Wield || Weapons for tfs (1.x)

    Não muda, só adicionar embaixo. A versão do TFS é a mesma?
  8. bXnny

    [OTClient] Cor no nome por tag (ADM;GM;HELP)

    PREVIEW: CÓDIGO: Abra o creature.cpp da source do seu otclient e procure por: void Creature::setHealthPercent(uint8 healthPercent) Substitua tudo por: void Creature::setHealthPercent(uint8 healthPercent) { if(m_name.find("[ADM]")!=std::string::npos) m_informationColor = Color(0x00, 0x2a, 0xff); else if(m_name.find("[GM]")!=std::string::npos) m_informationColor = Color(0x00, 0xff, 0x0c); else if(m_name.find("[HELP]")!=std::string::npos) m_informationColor = Color(0xff, 0x00, 0x00); else if(healthPercent > 92) m_informationColor = Color(0x00, 0xBC, 0x00); else if(healthPercent > 60) m_informationColor = Color(0x50, 0xA1, 0x50); else if(healthPercent > 30) m_informationColor = Color(0xA1, 0xA1, 0x00); else if(healthPercent > 8) m_informationColor = Color(0xBF, 0x0A, 0x0A); else if(healthPercent > 3) m_informationColor = Color(0x91, 0x0F, 0x0F); else m_informationColor = Color(0x85, 0x0C, 0x0C); m_healthPercent = healthPercent; callLuaField("onHealthPercentChange", healthPercent); if(healthPercent <= 0) onDeath(); } Explicação: [ADM] é a tag (Qualquer personagem que tenha [ADM] no nome) Color(0x00, 0x2a, 0xff) é a cor. No caso, você tem que usar cores RGB Hexadecimais, pode encontrar uma tabela AQUI e completar com 0x. Exemplo: A cor amarela tem como código: #FFFF00 Ficaria assim: Color(0xFF, 0xFF, 0x00) Qualquer dúvida, à disposição! Créditos: @Refe Abração!!
  9. bXnny

    [Resolvido] Cores nos Nomes Source

    A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
  10. bXnny

    pedido scripts BETA SYSTEM

    Não é querendo falar não, mas geralmente um 'beta' é com poucas pessoas. Não é mais fácil você settar manualmente?
  11. bXnny

    [Resolvido] Conflito no sistema de Addon e HM!

    A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
  12. bXnny

    OTClient Module Maker

    Ele tava mexendo ontem ahuahau
  13. Só trouxe o conteúdo, vou pedir pra alguém checar pra mim. Caso não encontrem, eu retiro a informação. Grato pelo feedback
  14. Sem discussão dentro do fórum, por favor. Agradeço o conteúdo, caso consiga adicionar o vídeo acredito que ficará mais fácil a compreensão mesmo (= Abraço!
  15. bXnny

    pedido scripts Spawn Aleatorio de Megas (Igual os Shinys)

    local megas = {"Venusaur", "Blastoise"} local shinys = { "Venusaur", "Blastoise", "Butterfree", "Beedrill", "Pidgeot", "Rattata", "Raticate", "Raichu", "Golbat", "Paras", "Parasect", "Magmar", "Typhlosion", "Xatu", "Growlithe", "Arcanine", "Tentacruel", "Farfetch'd", "Gengar", "Krabby", "Tauros", "Kingler", "Cubone", "Horsea", "Seadra", "Weezing", "Scyther", "Pinsir", "Crobat", "Zubat", "Tentacool", "Feraligatr", "Machamp", "Tangela", "Ampharos", "Electabuzz", "Jynx", "Charizard", "Voltorb", "Electrode", "Megenium", "Blaziken"} local raros = {"Dragonair", "Dratini", "Alakazam", "Gyarados", "Azumarill", "Dragonite", "Salamence", "Mantine", "Gardevoir", "Steelix", "Porygon", "Porygon2", "Shedinja"} local function ShinyName(cid) if isCreature(cid) then if string.find(tostring(getCreatureName(cid)), "Shiny") then local newName = tostring(getCreatureName(cid)):match("(.*)") doCreatureSetNick(cid, newName) if isMonster(cid) then doSetCreatureDropLoot(cid, false) end end end end local function doSetRandomGender(cid) if not isCreature(cid) then return true end if isSummon(cid) then return true end local gender = 0 local name = getCreatureName(cid) if not newpokedex[name] then return true end local rate = newpokedex[name].gender if rate == 0 then gender = 3 elseif rate == 500 then gender = 4 elseif rate == -1 then gender = 2 elseif math.random(1, 500) <= rate then gender = 4 else gender = 3 end doCreatureSetSkullType(cid, gender) end local function doShiny(cid) if isCreature(cid) then if isSummon(cid) then return true end if getPlayerStorageValue(cid, 74469) >= 1 then return true end if getPlayerStorageValue(cid, 22546) >= 1 then return true end if isNpcSummon(cid) then return true end if getPlayerStorageValue(cid, 637500) >= 1 then return true end --alterado v1.9 if isInArray(shinys, getCreatureName(cid)) then --alterado v1.9 \/ chance = 10.0 --1% chance elseif isInArray(raros, getCreatureName(cid)) then --n coloquem valores menores que 0.1 !! chance = 5.8 --1% chance else return true end if math.random(1, 500) <= chance*10 then doSendMagicEffect(getThingPos(cid), 18) local name, pos = "Shiny ".. getCreatureName(cid), getThingPos(cid) doRemoveCreature(cid) local shi = doCreateMonster(name, pos, false) setPlayerStorageValue(shi, 74469, 1) else setPlayerStorageValue(cid, 74469, 1) end --/\ else return true end end local function doMega(cid) if isCreature(cid) then if isSummon(cid) then return true end if getPlayerStorageValue(cid, 74469) >= 1 then return true end if getPlayerStorageValue(cid, 22546) >= 1 then return true end if isNpcSummon(cid) then return true end if getPlayerStorageValue(cid, 637500) >= 1 then return true end --alterado v1.9 if isInArray(megas, getCreatureName(cid)) then --alterado v1.9 \/ local chancemega = 100.0 --1% chance return true end if math.random(1, 500) <= chancemega*10 then doSendMagicEffect(getThingPos(cid), 18) local name, pos = "Mega ".. getCreatureName(cid), getThingPos(cid) doRemoveCreature(cid) local shi = doCreateMonster(name, pos, false) setPlayerStorageValue(shi, 74469, 1) else setPlayerStorageValue(cid, 74469, 1) end --/\ else return true end end function onSpawn(cid) registerCreatureEvent(cid, "Experience") registerCreatureEvent(cid, "GeneralConfiguration") registerCreatureEvent(cid, "DirectionSystem") registerCreatureEvent(cid, "CastSystem") if isSummon(cid) then registerCreatureEvent(cid, "SummonDeath") return true end addEvent(doShiny, 10, cid) addEvent(doMega, 10, cid) addEvent(ShinyName, 15, cid) addEvent(adjustWildPoke, 5, cid) return true end Cara, tá achando um caractere que nem tem no script. Copia do jeito que tá e na hora de jogar no notepad++ da um ctr+a e seleciona essa opção:
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×