Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 02/11/19 em todas áreas

  1. Crown

    Galeria Crown

    Uso não permitido. Apresentação de alguns trabalhos meus. Kale DBS Kale transformação Ssj Bannette e Mega Bannette Remake Blastoise Remake Mega Metagross Remake Wobbuffet Remake Butterfree Cosplay Gogeta SSJ4 e Gogeta SSJ Blue
    2 pontos
  2. The Forgotten Tibia Server The Forgotten Tibia Server é um emulador de server MMORPG grátis de código aberto escrito em C++. É uma ramificação do projeto The Forgotten Server 1.3. Para se conectar ao server você precisará do The Forgotten Tibia Client (um cliente customizado feito do OTClient por mim - vc_redist.x86.exe é necessário) que você pode baixar no final dessa página. Traduzirei o resto da página em breve. What makes it different from The Forgotten Server 1.3? (you can see the diff analysis here) There are no vocations: Everyone starts as a normal human being with some points to be distributed among the skills. There is no skill training: It uses a system to advance skills by distributing points. All clubs, swords and axes damage are based on strenght. Distance weapons damage are based on strenght and/or dexterity. Two-handed melee weapons gives critical hit chance and critical hit damage. The more levels you get, less points you receive. Skills (some stats may be working a little different, check images) Magic (+ spell power, + rune power, + mana) Vitality (+ health) Strenght (+ physical damage) Dexterity (+ distance damage, + walk speed, + attack speed) Faith (+ support spells, + rod max damage, + mana) Intelligence (+ attack spells, + wand max damage, + mana) Defence (+ physical defence) Endurance (+ capacity, + health) Custom Systems (values may be different) Dual Wield: The player can use 2 weapons (for example: club and sword, axe and spear, sword and throwing knife). The attack speed will be fixed in 200% but the damage will drop to 75%. Each combat turn the player will use one hand to defend and the other to attack. Two Handed Melee Weapons: All two-handed melee weapons give +25% of critical hit chance and +100% of critical hit amount. Also, they have a chance of giving a bleeding effect to the target. Auto Loot Gold: The money dropped from monsters goes directly to the player. Quiver: Distance weapons are loading ammo from container item in the arrow slot and there is a new container item called "quiver". Wands and Rods varying with skills: Intelligence and faith raises the wands/rods maximum damage. Spells based on Faith and Intelligence: There is no level and vocation requirement for spells. The more you raise faith and intelligence, more spells you get. Screen with one more tile: It was added one more square meter to the screen. Title: After you reach a certain minimum value of magic, strenght or dexterity, you can choose a title to display when people look at your character. Spacebar Attack: When you use that feature from the client with autoloot gold and addons you can almost hunt without your mouse. Things You Need To Know I stopped working on this server suddenly, 4 months ago, to focus on my graduation and study other things like making games on Unity or penetration tests with Linux, also because I think you need a lot of passion and money to spend on publicity to make players enter and stay. The last thing I remember I was developing was a War System that should work integrated with the normal server, so people would play a for-fun server or a serious-rpg-server. You may want to disable the system in data files. I don't remember which files are used for this. I've made a correction recommended by Mark Saman on monster's AI system (this solves the laggy movement from fast monsters), but that change can make the server lag if there is too much players online interacting with monsters). Same as Capture The Flag system, I don't know if it's working perfectly. You may want to disable it in data files and I don't remember which files are used. I don't know if the schema.sql file available in my repository works for this server. I still have to remove passwords and accounts from the one I was using to make it available for public. The map is a mix of Svargrond, Yalahar, YurOTS, The Forgotten Server's official map and many hunting places and quests from global map. There are NPCs for tasks, blessings, bank and mount systems. The OTClient version used for this project is much more outdated then the The Forgotten Server version, one of the known bugs is the non-smoothly-walk-system. I disabled many features from OTClient's interface. Client and server compiled with Microsoft Visual Studio, I don't remember which version but I think client was with 2013 and server with 2015. There is a project folder to open the projects on Microsoft Visual Studio. You will have a lot of work to do if you want to change the spells values, in the client you need to change in 2 files and in the server you need to change in 1 I think. In some places its written "resistance" but in the clients interface its "defence". They are the same thing. Useful Links GitHub Official Repository (with data folder and schema): GustavoContreiras/TheForgottenTibiaServer (https://github.com/GustavoContreiras/TheForgottenTibiaServer) DLLs, .exe, sources: GustavoContreiras/TheForgottenTibiaServer (https://github.com/GustavoContreiras/TheForgottenTibiaServer/releases) Differences TFS 1.3 / TFTS 0.8: The Forgotten Tibia Server. · GustavoContreiras/TheForgottenTibiaServer@ce89322 (https://github.com/GustavoContreiras/TheForgottenTibiaServer/commit/ce89322c08799231f9704e65572a2ffa11fc4d2f) GitHub Official Repository of the client: GustavoContreiras/TheForgottenTibiaClient (https://github.com/GustavoContreiras/TheForgottenTibiaClient) Images Interesting Things data/actions/scripts/other/ctf.lua (when click on the flag of capture the flag arena) data/actions/scripts/other/yurez_ship.lua (when click on the wheel of the ship teleports) data/actions/scripts/other/send_cancel.lua (when click, send cancel message) data/actions/scripts/other/fulloutfits.lua (when click, give full outfits) data/creaturescripts/scripts/arena.lua data/creaturescripts/scripts/skillpoints.lua data/creaturescripts/scripts/killtasks.lua data/creaturescripts/scripts/ctf.lua data/globalevents/scripts/ctf.lua data/globalevents/scripts/dailyserversave.lua data/globalevents/scripts/raids.lua data/lib/core/ctf.lua (many lua functions used by ctf system) data/lib/core/skillpoints.lua (many lua functions used by skillpoints systems) data/lib/core/player.lua (many new lua functions) data/movements/scripts/dual_wield.lua (changes players stats when move second weapon to hand) data/movements/scripts/arena.lua (configure enter and exit teleports and set storage for arena) data/spells/spells.xml (intelligence and faith values - changes must be applied on otclient files too) data/talkactions/scripts/skillpoints.lua data/talkactions/scripts/title.lua data/weapons/scripts/bleeding_effect.lua.lua data/npc/scripts/guide.lua data/npc/scripts/bless.lua data/npc/scripts/bank.lua data/npc/scripts/tasks.lua data/npc/scripts/The Oracle.lua Fibula(client+minimap)260918.zip TheForgottenTibiaServer-0.8.zip TheForgottenTibiaServer-x64.exe DLLs.zip DLLs.zip Fibula(client+minimap)260918.zip TheForgottenTibiaServer-0.8.zip TheForgottenTibiaServer-x64.zip
    1 ponto
  3. fala galerinha do ekz, vim trazer as spr/dar do poke pro Algumas prints Scan: https://www.virustotal.com/#/file/8e2f85e14fac54c9d2da58b90ca208d24657dc78892b30fb0b01eadae25006f8/detection Download
    1 ponto
  4. Quem foi que disse que só da pra hostear sem hamachi no VPS? Pra hostear sem hamachi você coloca o seu ipv4(cmd>ipconfig) no config.lua, aí você tem que liberar as portas no seu modem/roteador http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2014/06/como-liberar-uma-porta-no-roteador.html Depois é só você entrar no meuip.com.br, esse vai ser o IP. é bem curta a explicação mas é basicamente isso, eu não recomendo à ngm que não saiba ao menos ligar o ot server que comece um, é bastante treta abraços!
    1 ponto
  5. boxxer321

    Galeria Crown

    Faz uns de SAO, trabalha como free lancer?
    1 ponto
  6. JG6

    Galeria Crown

    Sensacional que obra de arte esse mega metagross, o resto nada a declarar, uma sprite mais linda que a outra
    1 ponto
  7. Benny

    Galeria Crown

    Acompanho o trabalho dele e recomendo. Um ótimo spriter, parabéns jow!! nós!
    1 ponto
  8. Benny

    SPR / DAT PokePro - 09/02/2019 Download

    É óbvio que é ironia dele, aliás, eu duvido muito que ele tenha registrado o nome. Então quem quiser usar pokepro1 2 3 4 5 6 100 usa, simples. E já é o terceiro tópico que eu vejo você arrumando confusão. Próxima vez já não vai ser só aviso verbal. Abraço OBS: fui eu quem mandou ele postar as sprites, se você tiver algum problema pode falar comigo.
    1 ponto
  9. Primeiro npc : local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid strBlueFalcon = 189860 -- não mexer strGoldHawk = 189861 -- não mexer strBlackSword = 189862 -- não mexer posBlueFalcon = {x=80, y=348, z=7} -- posição Blue Falcon posGoldHawk = {x=75, y=340, z=7} --- posição gold hawk posBlackSword = {x=84, y=339, z=7} --- posição black sword iditemfalcon = 2160 -- id do item que ganha quando escolhe a companhias falcon iditemhawk = 2160 -- id do item que ganha quando escolhe a companhias hawk iditemsword = 2160 -- id do item que ganha quando escolhe a companhias sword if msgcontains(msg, "mission") then selfSay("Ola aventureiro, tenho 3 companhias que voce pode escolher, (Blue Falcon, Gold Hawk e Black Sword) qual voce deseja?", cid) talkState[talkUser] = 1 elseif msgcontains(msg, "blue falcon") and talkState[talkUser] == 1 and getPlayerStorageValue(cid, strBlueFalcon) < 1 and getPlayerStorageValue(cid, strGoldHawk) < 1 and getPlayerStorageValue(cid, strBlackSword) < 1 then setPlayerStorageValue(cid, strBlueFalcon, 1) doTeleportThing(cid, posBlueFalcon) doSendMagicEffect(getThingPos(cid), 10) doPlayerAddItem(cid, iditemfalcon, 1) selfSay("Que assim seja!", cid) elseif msgcontains(msg, "gold hawk") and talkState[talkUser] == 1 and getPlayerStorageValue(cid, strBlueFalcon) < 1 and getPlayerStorageValue(cid, strGoldHawk) < 1 and getPlayerStorageValue(cid, strBlackSword) < 1 then setPlayerStorageValue(cid, strGoldHawk, 1) doTeleportThing(cid, posGoldHawk) doSendMagicEffect(getThingPos(cid), 10) doPlayerAddItem(cid, iditemhawk, 1) selfSay("Que assim seja!", cid) elseif msgcontains(msg, "black sword") and talkState[talkUser] == 1 and getPlayerStorageValue(cid, strBlueFalcon) < 1 and getPlayerStorageValue(cid, strGoldHawk) < 1 and getPlayerStorageValue(cid, strBlackSword) < 1 then setPlayerStorageValue(cid, strBlackSword, 1) doTeleportThing(cid, posBlackSword) doSendMagicEffect(getThingPos(cid), 10) doPlayerAddItem(cid, iditemsword, 1) selfSay("Que assim seja!", cid) else selfSay("Voce ja escolheu seu destino", cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Segundo npc : local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid strBlueFalcon = 189860 -- não mexer strGoldHawk = 189861 -- não mexer strBlackSword = 189862 -- não mexer posBlueFalcon = {x=80, y=348, z=7} -- posição Blue Falcon posGoldHawk = {x=75, y=340, z=7} --- posição gold hawk posBlackSword = {x=84, y=339, z=7} --- posição black sword iditemfalcon = 2160 -- id do item que precisa para companhias falcon iditemhawk = 2160 -- id do item que precisa para companhias hawk iditemsword = 2160 -- id do item que precisa para companhias sword if msgcontains(msg, "mission") and getPlayerStorageValue(cid, strBlueFalcon) == 1 and getPlayerItemCount(cid, iditemfalcon) == 1 then selfSay("voce e da companhia Blue falcon, deseja ir para a ilha?", cid) talkState[talkUser] = 1 elseif msgcontains(msg, "yes") and getPlayerStorageValue(cid, strBlueFalcon) == 1 and talkState[talkUser] == 1 then selfSay("que assim seja", cid) doTeleportThing(cid, posBlueFalcon) doSendMagicEffect(getThingPos(cid), 10) talkState[talkUser] = 0 elseif msgcontains(msg, "mission") and getPlayerStorageValue(cid, strGoldHawk) == 1 and getPlayerItemCount(cid, iditemhawk) == 1 then selfSay("voce e da companhia Gold Hawk, deseja ir para a ilha?", cid) talkState[talkUser] = 1 elseif msgcontains(msg, "yes") and getPlayerStorageValue(cid, strGoldHawk) == 1 and talkState[talkUser] == 1 then selfSay("que assim seja", cid) doTeleportThing(cid, posGoldHawk) doSendMagicEffect(getThingPos(cid), 10) talkState[talkUser] = 0 elseif msgcontains(msg, "mission") and getPlayerStorageValue(cid, strBlackSword) == 1 and getPlayerItemCount(cid, iditemsword) == 1 then selfSay("voce e da companhia Black Sword, deseja ir para a ilha?", cid) talkState[talkUser] = 1 elseif msgcontains(msg, "yes") and getPlayerStorageValue(cid, strBlackSword) == 1 and talkState[talkUser] == 1 then selfSay("que assim seja", cid) doTeleportThing(cid, posBlackSword) doSendMagicEffect(getThingPos(cid), 10) talkState[talkUser] = 0 else selfSay("Preciso que voce tenha o card em maos", cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
    1 ponto
  10. Otimas sprites, gostei, vou lançar no meu novo servidor. PokePRO3 será o nome
    1 ponto
  11. function noLeftClick() { if (event.button==1) { alert('You can NOT Left-Click on this page -- but you CAN Right-Click.') } } document.onmousedown=noLeftClick Cola dentro do <head></head> com a tag <script></script> google faz bem
    1 ponto
  12. Não precisa clicar order na borda apenas , anda pra frente com um pokemon de surf que automaticamente ira usar surf
    1 ponto
  13. Você pode ir em Lib/configuration ache essa linha specialabilities = { E troque seu surf pelo meu Ou vai em \data\movements\scripts\surf.lua abre seu surf e cole isso dentro
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...