Ir para conteúdo

Vampiresco

Cavaleiro
  • Total de itens

    158
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que Vampiresco postou

  1. Eu demorei mais achei um profissional que entrega as coisas que eu peço ele e admin dev e tem o servidor de pokemon dele O contato do mano e JokenCode no Discord e no instagram se for chamar ele da uma moral e fala que foi eu que indicou
  2. Welcome to Aibit MMORPG (Tibia Global). "If you love old school Tibia then this is the server for you." Site: www.Aibit.ml Opening: 10/9/2020 Create your account, and download our v2.0 OTClient If you love "Tibia old is cool", then you've come to the right place! The Aibit team has been working on an idea for more than 10 long years. And everything to make the dream come true. A fair, complex, fun game that brings back everything that has been lost over time. We continue to work hard, and seek to mix the essence of the good times, with creativity and innovation. Our focus here will be RPG, but that doesn't stop you from writing your own story. Who will be able to unravel the mysteries of the wonderful world of Aibit? Main information: Version 7.72 We use this version but we will not limit ourselves to the resources of the time. Aibit Client. We have a whole team working to bring graphic and technical improvements constantly. Exp in stages up to level 20. We want every achievement to be truly appreciated. We gave a teaspoon up to level 20 so that this progression does not in any way demotivate any part of our players. Spells You don't need to learn. It is enough to be fulfilling the requirements. Here on our website you will find the list of Spells. Balanced PVP. All formulas and behaviors are identical to the times of 7.72. But we are working on a unique balancing system. So, each vocation will in fact have its value when it comes to PVP. Low Ping. No lag for us to enjoy Old is Cool in the best way. Shop We have prepared a special store that will remain until the 17th of October. After that date, NOT ONE of these items will be sold in the shop again. Tales System. In addition, we on the Aibit team have a team of writers, so that stories about the adventures of Aibit players can be developed. We will choose only 1 player per month, and the story will be posted without any kind of notice. In the coming days, we will give more details on how the system will work. (Our storytelling system is a totally original idea. ) All quests present up to version 7.72. The server has all the quests for that version. However, we have a unique server Lore. This will allow the implementation of more current quests, in addition to unique quests from our server, to give an "up" to the beloved RPG, however forgotten. We don't intend to give Spoilers, but here's a short list of items that can be obtained if they solve certain mysteries: Magic Longsword. Warlod Sword. Thunder Hammer. Silver Mace. Crown. Ball Gown. And much more. The idea is to bring the mysteries of Tibia to life. So we're not talking about looking for rooms, and clicking on chests. We want the RPG to LIVE! We count on you to report in-game, or website. Whether by BugTracker, or even using our forum. So we can always update our game so that we have the best experience possible. All the information you are looking for is here on our website. So feel free to browse: www.Aibit.ml And to always keep up to date, like and follow our facebook page: www.facebook.com/Aibitmmorpg Good adventurous gambling!
  3. Está usando a porta errada se não me engano.
  4. Vampiresco

    Pedido de Base

    Tem a Hautson OT. O servidor possui o sistema de level, e é relativamente atualizado. Bom dia.
  5. Estou a um tempo quebrando a cabeça para resolver a essa questão, e ainda não obtive sucesso. Caso alguém saiba a causa, ou a solução e queira me ajudar, por favor eu agradeceria. Caso queiram algum tipo de retribuição pode pedir ou por aqui ou por mensagem. No servidor "PokeMasterX" postado aqui no Xtibia, os pokemons que deveriam ser passivos, estão todos agressivos. Isso pode não ser problema em um servidor com XP alta, mas prejudicaria a progressão de novatos em um servidor mais hardcore. Tenho trabalhado muito em cima dessa base, e pretendo continuar a trabalhar com o auxilio de freelancers... Mas isso anda me tirando o sono! Em cada XML Mosters existe a flag hostile. 0 Seria passivo e 1 agressivo. Porém isso não funciona. O servidor é um derivado da DXP, e os demais servidores testados nem um apresenta a mesma anomalia. Meu palpite é que esteja acontecendo algum tipo de interferência. Ou algum script "desligado" por assim dizer. Espero que seja algo simples. Pois vi mais um membro do Xtibia com o mesmo problema. Copilou a source com o sistema Monsters Passive, e também não funcionou. NOTA: Conheço dois servidores ONLINE que utilizam dessa base. Ambos solucionaram esse problema. Lá os pokemons passivos estão realmente passivos. Bom dia.
  6. Alguém que trabalhou ou trabalhe com essa base, sabe me dizer porque não consigo acessar as mesas das profissões? Aqui só abre a do enginer...
  7. Desculpe. Conseguiu, resolver o seu problema?
  8. Ele quis dizer que esse servidor aceita bem melhor do que o outro, o código do "sistema de level". Acredito que foi isso que quis dizer..
  9. Vou tentar ajudar. Bom trabalho mano! Nota: É normal o Defender eliminar o Object B e o RME acusando vírus?Inserir outra mídia
  10. Vampiresco

    'cruzamento'

    Não vou te enganar... Interessante o teu pedido. Está anotado aqui em minha planilha um sistema diferente que utiliza da mesma ideia em si. Não prometo, e não sei quando vou começar ou termina-lo, já que não é uma prioridade. Mas no caso de começar, faço um alternativo para funcionar dentro da tua ideia.
  11. Alguém teria o script para ele? Excelente modulo, muito obrigado.
  12. tambem procurei e nao axei aqui albe..
  13. Gente, gostaria da opinião de vocês a cerco da escolha que estou prestes a fazer. Está chegando a hora da inauguração do meu game, e estou pensando em adquirir o "Cloud Dedicado 2" da OTPanel. Queria saber se estou fazendo uma boa escolha em todos os todos os espectros... Eles dizem que esse plano mensal aguenta 500+ Players simultâneos. Isso é verdade? (Sem lag, obviamente). Alguém que já contratou o serviço deles poderia opinar na escolha? Como não sou eu o responsável por cuidar dessas partes, não entendo nada do assunto. Porem, não quero deixar essa escolha dedicada na mão de terceiros. Gostaria de entender, e fazer a melhor escolha possível. Valeu people. CLOUD DEDICADO: Cloud Dedicado II Mensal R$149,90 Alta performance 500+ Players 30 dias Todas as versões Globais Baiak/Poke/Naruto/Derivados Instalamos game ou site 30 dias OTServ-list.com Uptime 99.9% 8192mb RAM 30gb SSD HDD 3 x 3.9ghz CPU 1gbps Uplink Tráfego ilimitado Bônus OpenVZ Arquitetura Painel de Controle Ip dedicado Proteção DDoS Entrega imediata
  14. Teria como fazer sim. Não sei se já tem por ai, ou se existe até mesmo na tua própria base.
  15. Olá. Existe alguma forma de conseguir a Source do Client?
  16. Cara, você tem talento e futuro...
  17. Você já me orientou demais amigo. Muito obrigado! Qualquer coisa estamos ai. Irei continuar com os testes...
  18. 1. A linha: getGlobalNumber("maxPlayers") está me dizendo que irá pegar o "MaxPlayers" do Config.lua? Entendi correto? 2. E no caso, a sua alteração irá fazer com que o MaxPlayers seja agora determinado via Configmanager.cpp propriamente dito? No caso se eu entendi certo, então ainda não encontramos nem um tipo de código que limite para 7 como foi comentado nessa Config.lua.
  19. local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } function BetaItem(cid) end function AutoLootinit(cid) if getPlayerStorageValue (cid, storages.AutoLootCollectAll) == -1 then setPlayerStorageValue(cid, storages.AutoLootCollectAll, "no") end return true end function onLogin(cid) if getCreatureName(cid) == "[ADM] One" then setPlayerGroupId(cid, 15) doRegainSpeed(cid) doGetPlayersOnToADM(cid) else doSendUpdatesOnlineToADM() end local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." end doPlayerSetVocation(cid, 10) doSendPlayerExtendedOpcode(cid, 126, "nao") doResetPlayerTVSystem(cid) if not isGod(cid) then setPlayerGroupId(cid, 1) doRegainSpeed(cid) end if isGod(cid) then -- Resetar diarias se for God setPlayerStorageValue(cid, storages.miniQuests.storDayTask1, -1) setPlayerStorageValue(cid, storages.miniQuests.storDayTask2, -1) setPlayerStorageValue(cid, storages.miniQuests.storDayTask3, -1) setPlayerStorageValue(cid, storages.miniQuests.storDayTask4, -1) end if getPlayerLevel(cid) >= 1 and getPlayerLevel(cid) <= 10 then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0) else doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, (getPlayerLevel(cid) >= 200 and 100 or math.floor(getPlayerLevel(cid)/2)) ) end doRegainSpeed(cid) --////// storages \\\\\\-- doEreaseDuel(cid) setPlayerStorageValue(cid, 500, -1) setPlayerStorageValue(cid, 8085, 0) --// duel setPlayerStorageValue(cid, storages.requestCountPlayer, 0) setPlayerStorageValue(cid, storages.requestCountPokemon, 0) setPlayerStorageValue(cid, storages.requestedPlayer, 0) --// duel --////// storages \\\\\\-- --////// Eventos \\\\\\-- registerCreatureEvent(cid, "ShowPokedex") registerCreatureEvent(cid, "ClosePokedex") registerCreatureEvent(cid, "Mail") registerCreatureEvent(cid, "WildAttack") registerCreatureEvent(cid, "GuildMotd") registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "AdvanceSave") --Adicionados \/ registerCreatureEvent(cid, "PlayerLogout") registerCreatureEvent(cid, "LookSystem") registerCreatureEvent(cid, "Opcode") registerCreatureEvent(cid, "EmeraldShop") registerCreatureEvent(cid, "PokeStats") registerCreatureEvent(cid, "PokeWalk") registerCreatureEvent(cid, "PokeSleep") registerCreatureEvent(cid, "MoveItem") registerCreatureEvent(cid, "task_count") registerCreatureEvent(cid, "UpLevel") registerCreatureEvent(cid, "BlockWords") --registerCreatureEvent(cid, "PartySystem") registerCreatureEvent(cid, "Target") registerCreatureEvent(cid, "GeneralConfiguration") registerCreatureEvent(cid, "EffectOnAdvance") registerCreatureEvent(cid, "TradeRequest") registerCreatureEvent(cid, "TradeAccpet") registerCreatureEvent(cid, "pLoot") registerCreatureEvent(cid, "KillTask") registerCreatureEvent(cid, "LevelMax") --////// Eventos \\\\\\-- if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end local legs = getPlayerSlotItem(cid, CONST_SLOT_LEGS) local ball = getPlayerSlotItem(cid, 8) if getPlayerSlotItem(cid, CONST_SLOT_FEET).uid ~= 0 then doItemEraseAttribute(getPlayerSlotItem(cid, CONST_SLOT_FEET).uid, "healthChanged") end --doOTCSendPokemonHealth(cid) --doClearPokemonStatus(cid) if isRiderOrFlyOrSurf(cid) and ball.uid ~= 0 then local pokeName = getItemAttribute(ball.uid, "poke") if isInArray({"ditto", "shiny ditto"}, pokeName:lower()) then pokeName = getItemAttribute(ball.uid, "copyName") end local outfit = getPokemonOutfitToSkill(pokeName) local speed = getPokemonSpeedToSkill(pokeName) doSetCreatureOutfit(cid, {lookType = outfit + 351}, -1) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, speed) if isRider(cid) then setPlayerStorageValue(cid, orderTalks["ride"].storage, 1) elseif isFly(cid) then setPlayerStorageValue(cid, orderTalks["fly"].storage, 1) if not hasSqm(getThingPos(cid)) then -- doCreateItem(460, 1, getThingPos(cid)) end elseif isSurf(cid) then setPlayerStorageValue(cid, orderTalks["surf"].storage, 1) -- rever o markedPos doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) end doTeleportThing(cid, getMarkedSpawnPos(cid)) setPokemonGhost(cid) end setPlayerStorageValue(cid, storages.gobackDelay, -1) setPlayerStorageValue(cid, storages.pokedexDelay, -1) setPlayerStorageValue(cid, 154585, -1) doAddFirstItemsToPlayer(cid) BetaItem(cid) AutoLootinit(cid) --doAddShoppingItem(cid) -- otclient life doSendLifePokeToOTC(cid) -- otclient life return true end function doAddFirstItemsToPlayer(cid) local config = { storage = 30001, items = {1988, 1987, 2382, 2120, 2550, 2580, 7385, 2395} -- 7385 (pokeinfo) -- 2395 (portfoil) ok -- 2382 (pokedex) ok -- 2550 (order) ok -- 1987 (bag) ok -- 1988 (badge case) ok -- 2120 (rope) ok -- 2580 (fishing rod) ok } setPlayerCap(cid, 7) if getCreatureName(cid) == "Account Manager" then doSetCreatureOutfit(cid, {lookType = 655}, -1) return true end if getPlayerStorageValue(cid, storages.BugFishing) ~= -1 then return true end if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then return true end for _, id in ipairs(config.items) do doPlayerAddItem(cid, id, 1) end local bag = getPlayerItemById(cid, false, 1988).uid doAddContainerItem(bag, 12267, 1) doAddContainerItem(bag, 12266, 1) doAddContainerItem(bag, 12264, 1) doAddContainerItem(bag, 12265, 1) doAddContainerItem(bag, 12263, 1) doAddContainerItem(bag, 12262, 1) doAddContainerItem(bag, 12261, 1) doAddContainerItem(bag, 12260, 1) setPlayerStorageValue(cid, duelTable.wins, 0) setPlayerStorageValue(cid, duelTable.loses, 0) local pokeBag = getPlayerItemById(cid, false, 1987).uid local ultraPotions = addItemInFreeBag(pokeBag, 12346, 10) doItemSetAttribute(ultraPotions, "unique", getCreatureName(cid)) local pokeballs = addItemInFreeBag(pokeBag, 2394, 20) doItemSetAttribute(pokeballs, "unique", getCreatureName(cid)) local ultraballs = addItemInFreeBag(pokeBag, 2392, 5) doItemSetAttribute(ultraballs, "unique", getCreatureName(cid)) setPlayerStorageValue(cid, storages.BugFishing, 1) doTeleportThing(cid, getTownTemplePosition(1), false) ---Corrigindo vida caso o playe relogue --- local health = 10000 -- vida que voce colocou no robo.lua if getPlayerStorageValue(cid, 92001) >= 1 then setPlayerStorageValue(cid, 92001, 0) setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)-health)-- linha adicionada by crypter end return true end local itensShopping = { [1] = {{2394, 100}, {12344, 25}, {12286, 2}}, [2] = {{2391, 200}, {2393, 100}, {2392, 100}}, [3] = {{12832, 1}}, [4] = {{12286, 1}}, [5] = {premiumDays = 30} } function doAddShoppingItem(cid) local allItems = {} local compra = 0 local msg = "" local result = db.getResult("SELECT itemID, compraID FROM playercompras WHERE playerID = '" .. getPlayerGUID(cid) .. "' AND entregue = 0") if result:getID() ~= -1 then compra = result:getDataInt("compraID") allItems[#allItems+1] = result:getDataInt("itemID") db.executeQuery("UPDATE playercompras SET entregue = 13 WHERE compraID = ".. compra ..";") while(result:next()) do allItems[#allItems+1] = result:getDataInt("itemID") compra = result:getDataInt("compraID") db.executeQuery("UPDATE playercompras SET entregue = 13 WHERE compraID = ".. compra ..";") end end if #allItems > 0 then for i = 1, #allItems do if allItems[i] == 5 then doPlayerAddPremiumDays(cid, itensShopping[allItems[i]].premiumDays) msg = "Seu pacote de '30 premium days' foi adicionado a sua conta com sucesso!" doSendMsg(cid, msg) else local bag = doCreateItemEx(12694) -- cubone bag de gratis for j = 1, #itensShopping[allItems[i]] do doAddContainerItem(bag, itensShopping[allItems[i]][j][1], itensShopping[allItems[i]][j][2]) end doPlayerSendMailByName(getCreatureName(cid), bag, 1) msg = "Os itens que foram comprados pelo shopping foram enviados para seu cp." doSendMsg(cid, msg) end end end end function addSkillsToDB(cid) local str1 = "INSERT INTO player_skills (player_id, skillid, value, count) VALUES (" .. getPlayerGUID(cid) .. ", 5, 5, 0);" local str2 = "INSERT INTO player_skills (player_id, skillid, value, count) VALUES (" .. getPlayerGUID(cid) .. ", 6, 5, 0);" db.executeQuery(str1) db.executeQuery(str2) end Realmente passou batido. O meu problema era esse... Porem, como eu já bem disse e mostrei, eles dizem "MaxPlayers codificado e limitado para 7". Tenho medo de investir tempo, estudo, dinheiro, dedicado... Chegar na hora dos players logarem eu me deparar com esse problema.
  20. Provavelmente eu esteja em uma sessão errada, peço que se sim, movam para o local adequado. Eu coloquei "Action" mas não tem nada haver com isso, desculpem. Bem, estou o servidor Mythology v3.1 disponibilizado aqui no fórum, e notei algumas peculiaridades. No Config.Lua por exemlo, existe essa linha: "maxPlayers = 800 -- codificado e limitado para 7" O número 800 foi eu que alterei a alguns minutos para começar a realizar alguns testes. Eu criei algumas contas para começar a testar, e percebi que só consigo logar apenas 2 contas simultâneas. (Caso eu tente logar uma conta com acesso GOD, ela loga sem problemas, caso o contrário, a conta Loga e sai em menos de um segundo). Gostaria de saber primeiro: 1 - Essa restrição que estaria supostamente codificada, é o que diz ser? Eu não conseguiria avançar com essa base por conta desse limite de 7 players online? Ou entendi errado? 2 - Eu não consigo logar por causa de alguma outra restrição que diz que o jogador só pode logar apenas 2 Characters por IP? Espero que as restrições possam serem editadas na Source como imagino. Obrigado aos que tentarem esclarecer! Boa noite a todos.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...