.jpg.b714f0dc501cacec6b4371bd24d0dcd5.jpg)
-
-
Como tirar isso do servidor
@ITALOx 1- Vai no arquivo stagesconfig.lua 2 - Procure por : showInfoOnAdvance = false showInfoOnLogin = false showInfoOnAdvance : Mensagem quando você upar o level da skill showInfoOnLogin : Mensagem que aparece dos rates de skills quando voce logar 3- Ser estiver true deixe false True : Para aparecer a mensagem quando logar. False : Para não aparecer a mensagem ao logar. 4 - aqui você personaliza as mensagem dos infos das rates de skill. ex: ali esta Magic Level. se seu servidor for de Dragonball pode por Ki Level. no lugar de Magic Level. "estética mesmo" return "Rates Info: [ Magic Level: " .. skillInfo[SKILL__MAGLEVEL] * skillConfig.magiclevel .. "x || Attack Speed: " .. skillInfo[SKILL_FIST] * skillConfig.skill .. "x | Weapon: " .. skillInfo[SKILL_CLUB] * skillConfig.skill .. "x | Sword: " .. skillInfo[SKILL_SWORD] * skillConfig.skill .. "x | Strenght: " .. skillInfo[SKILL_AXE] * skillConfig.skill .. "x | Ki Blasting: " .. skillInfo[SKILL_DISTANCE] * skillConfig.skill .. " | Defense: " .. skillInfo[SKILL_SHIELD] * skillConfig.skill .. "x ]"
-
Como tirar isso do servidor
@ITALOx EM creaturescripts.xml e no script que esta na pasta creaturescripts e no login.lua, posta seu login.lua e creaturescripts.xml
-
POPUP MODERN ACC
Ola alguém poderia disponibilizar um popup para modern acc ?
-
- !saga Igual NtoUltimate
-
Criar char clicando em imagem
Olá comunidade, tudo bem ?, queria saber se alguém pode me ajudar <li> <!-- Available vocations to select from when creating character --> Vocation:<br> <select name="selected_vocation"> <?php foreach ($config['available_vocations'] as $id) { ?> <option value="<?php echo $id; ?>"><?php echo vocation_id_to_name($id); ?></option> <?php } ?> </select> </li> queria colocar para selecionar a vocação ao clicar em uma imagem, desse modo esta por lista, alguém sabe como eu coloca para minha vocação ser selecionada por uma imagem quero colocar para seleciona a vocação nesse código a baixo : <table style="width:115px;" border="0" cellspacing="0" cellpadding="0"> <tr style="height:75px;"> <td> <div id="i1" class="pdt_cls" style="background-image:url(/layout/images/paladin/1.png), url(/buycoins/images/background.png);"><div id="b1" class="pdt_blc" value="1" onclick="selectpdt(1);"></div></div> </td> </tr> <tr> <td> <center> <div class="pdt_nme">Paladin</div> </center> </td> </tr> </table> esta pegando as vocações daqui : $config['available_vocations'] = array(1, 2, 3, 4); no caso o paladin no array seria o numero 1 Forte Abraço a todos.
- !saga Igual NtoUltimate
- [DARKXPOKE] Procuro Design Experiente
-
Erro Pokedex OTC
Base: DXP Qual erro está surgindo/O que você procura? Implementar pokedex do servidor PokeAlpha Você tem o código disponível? Se tiver publique-o aqui: local OPCODE_POKEDEX = opcodes.OPCODE_POKEDEX local OPCODE_CREATE_POKEMONS = opcodes.OPCODE_CREATE_POKEMONS function onUse(cid, item, fromPosition, itemEx, toPosition) if not isCreature(itemEx.uid) then return true end if getPlayerStorageValue(cid, storages.pokedexDelay) == 1 then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Não use a pokedex tão rápido.") end local name = isPlayer(itemEx.uid) and getCreatureName(itemEx.uid) or getPokeName(itemEx.uid) local str = {} for pokeId = 1, 3 do local name = string.lower(string.explode(getItemNameById(11837+pokeId), "fainted ")[2]) table.insert(str, ((pokeId > 9 and pokeId < 100) and "#0" or (pokeId < 10) and "#00" or "#")..pokeId) table.insert(str, " - "..(getPlayerStorageValue(cid, getPokeUniqueStorToDex(name)) == -1 and "??????" or doCorrectString(name))) table.insert(str, "|"..(getPlayerStorageValue(cid, getPokeUniqueStorToCatch(name)) == -1 and "false" or "true")) table.insert(str, "|".. getPokemonLevel(name)) table.insert(str, "|".. getPokemonDescription(name)) table.insert(str, "|".. getPokemonAttack(name)) table.insert(str, "|".. getPokemonDefense(name)) table.insert(str, "|".. getPokemonSpAttack(name)) table.insert(str, "|".. getPokemonVitality(name)) table.insert(str, "|".. getPokemonType1(name) .."".. (getPokemonType2(name) and "/".. getPokemonType2(name) or "") ..";") end if isMonster(itemEx.uid) or (isPlayer(itemEx.uid) and itemEx.uid == cid) then doSendPlayerExtendedOpcode(cid, OPCODE_CREATE_POKEMONS, table.concat(str)) setPlayerStorageValue(cid, storages.pokedexDelay, 1) addEvent(setPlayerStorageValue, 3000, cid, storages.pokedexDelay, -1) end if isMonster(itemEx.uid) then if getPlayerStorageValue(cid, getPokeUniqueStorToDex(name)) == -1 then local exp = (getPokemonLevel(name) * 10) / 2 setPlayerStorageValue(cid, getPokeUniqueStorToDex(name), 1) setPlayerStorageValue(cid, storages.pokedexSys, getPlayerStorageValue(cid, storages.pokedexSys) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você desbloqueou o pokemon "..doCorrectString(name).." e ganhou "..exp.." de experiencia.") doPlayerAddExp_2(cid, exp) doSendMagicEffect(getThingPos(cid), 91) end local pokeId = getPokemonPortrait(name) - 11988 doSendPlayerExtendedOpcode(cid, OPCODE_POKEDEX, pokeId.."|"..doCorrectString(name).."|"..getPokemonLevel(name).."|"..(getPlayerStorageValue(cid, getPokeUniqueStorToCatch(name)) == -1 and "false" or "true").."|"..getPokemonDescription(name).."|"..getPokemonAttack(name).."|"..getPokemonDefense(name).."|"..getPokemonSpAttack(name).."|"..getPokemonVitality(name).."|".. getPokemonType1(name) .."".. (getPokemonType2(name) and "/".. getPokemonType2(name) or "")) elseif isPlayer(itemEx.uid) and itemEx.uid == cid then doSendPlayerExtendedOpcode(cid, OPCODE_POKEDEX, name) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você tem a pokedex de "..(getPlayerStorageValue(cid, storages.pokedexSys) + 1).." pokemon"..(getPlayerStorageValue(cid, storages.pokedexSys) + 1 == 1 and "" or "s").." de kanto.") end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. local name = string.lower(string.explode(getItemNameById(11837+pokeId), "fainted ")[2]) eu sei que o problema esta relacionado a essa linha, pois o que ele faz ele vai na tabela pega o pokeID e soma mais 11837 para dar o corpse do pokemon, porem na base dxp não esta pegando, já tentei de tudo Alguem consegue me ajudar a implementar na base dxp ? sujestao que me deram, simples, faça um array com as id's dos corpse dos pokémons, depois ao invés de puxar o ID DO ITEM 11837 e somar ao pokeid que daria o corpse puxe o array nessa função , porem não sei fazer isso.
-
Procuro Design para projeto!
Procuro design que consiga refazer esse logo, pra min,
-
Erro Sistema de Task OTX
Boa tarde eu não postei a tabela não é isso não sei por que esta dando esse erro acho que é na hora de contar
-
-
Erro Sistema de Task OTX
infelizmente continua o mesmo erro dei rep pela ajuda
-
Colocar verificação em script [npc]
Boa noite Comunidade. Alguem poderia me ajudar a colocar um verificação para quando o player comprar não poder comprar de novo ? Qual o poblema ? : Quando os player compram a bless eles ainda continuam comprando ela, assim gastando os golds. local focuses = {} local function isFocused(cid) for i, v in pairs(focuses) do if(v == cid) then return true end end return false end local function addFocus(cid) if(not isFocused(cid)) then table.insert(focuses, cid) end end local function removeFocus(cid) for i, v in pairs(focuses) do if(v == cid) then table.remove(focuses, i) break end end end local function lookAtFocus() for i, v in pairs(focuses) do if(isPlayer(v)) then doNpcSetCreatureFocus(v) return end end doNpcSetCreatureFocus(0) end local price = 500000 -- Valor da bless function onCreatureSay(cid, type, msg) if(not (isFocused(cid)) and (msg == "hi" or msg == "hello")) then selfSay("Welcome, ".. getCreatureName(cid) ..". Estou aqui para oferecer protecao extra para seus niveis, diga {protecao}, para ter minha benção.", cid) addFocus(cid) elseif((isFocused(cid)) and (msg == "bless" or msg == "protecao")) then selfSay("Você quer a protecao por {200000 cents}?", cid) elseif((isFocused(cid)) and (msg == "yes")) then if isPremium(cid) then if getPlayerMoney(cid) >= price then selfSay("Agora voce esta {protegido}.", cid) doPlayerRemoveMoney(cid, price) doPlayerAddBlessing(cid, 1) doPlayerAddBlessing(cid, 2) doPlayerAddBlessing(cid, 3) doPlayerAddBlessing(cid, 4) doPlayerAddBlessing(cid, 5) else selfSay("You don't have enough money.", cid) end else selfSay("You need {Premium account}!.", cid) end elseif((isFocused(cid)) and (msg == "bye" or msg == "goodbye" or msg == "cya")) then selfSay("Goodbye!".. getCreatureName(cid) .."", cid) closeShopWindow(cid) removeFocus(cid) end end function onThink() for i, focus in pairs(focuses) do if(not isCreature(focus)) then removeFocus(focus) else local distance = getDistanceTo(focus) or -1 if((distance > 4) or (distance == -1)) then selfSay("Hey, where you going?") removeFocus(focus) end end end lookAtFocus() end
-
Erro Sistema de Task OTX
Erro : data/lib/amoebaTask.lua:28: in function 'taskKills' data/creaturescripts/scripts/amoebaTaskCreature.lua:9: in function <data/creaturescripts/scripts/amoebaTaskCreature.lua:1> Quando um player ataca um mostro da task ela retorna esse erro no otx, e o mostro fica bugado e não MORRE Creaturescript: function onKill(cid, target, lastHit) if not isMonster(target) then return true end for _, tasks in pairs(amoebaTask) do if isInArray(tasks.creatures, getCreatureName(target)) then if taskKills(cid, tasks.storagecount) < tasks.count then doPlayerSetStorageValue(cid, tasks.storagecount, taskKills(cid, tasks.storagecount)+1) break end end end return true end LINHA DO ERRO : if taskKills(cid, tasks.storagecount) < tasks.count then LIB : function taskKills(cid, storage) local kills = getPlayerStorageValue(cid, storage) return kills < 0 and 0 or kills end LINHA DO ERRO : return kills < 0 and 0 or kills Por favor alguém pode me ajudar a arrumar isso ?
-
[PEDIDO] SISTEMA DE TORNEIO 1X1 POR LEVEL
INFORMAÇÕES: TFS : 0.4 Olá galera, venho aqui na esperança de encontrar alguém que possa desenvolver esse sistema de torneio um pouco complexo pra min, creio que irá ajudar a muitos outros também, irei explicar detalhe por detalhe: LEVEL PARA ENTRAR NO TORNEIO : O torneio será dividido em leveis, tais como: 100 ao 199, 200 ao 399, 400 ao 599, 600 ao 800. Exemplos: (Torneio 1x1 de level 100 ao 199 irá começar 17:00) (Torneio 1x1 de level 200 ao 399 irá começar 17:30) (Torneio 1x1 de level 400 ao 599 irá começar 18:00) (Torneio 1x1 de level 600 ao 801 irá começar 18:30) Mínimo de participantes: 10 Máximo de participantes: 50 COMANDOS : O torneio poderá ser aberto com o comando : /torneio open Fechado com o comando: /torneio close. Para o player se registrar ele devera falar !torneio AUTOMÁTICO : Ele será automático abrindo, no dia e horário programado SALA DE ESPERA : Vai ter uma sala de espera onde os player iram esperar. INFORMAÇÕES : Ao torneio ser aberto os jogadores poderão participar dizendo o comando !torneio (precisam estar em área pz) ou cancelar a participação dizendo !torneio leave. Quando o jogador participar do evento após dizer o comando, o player permanecerá parado, aguardando o início do evento que terá duração de 5 minutos de espera. Após passar os 5 minutos de cadastramento o evento é fechado e os jogadores serão teleportados para uma sala de espera. Assim, iniciando o sorteio, pegando 2 jogadores aleatórios dentro da sala e colocado em uma arena de combate. Após um dos dois morrer, é posto outra pessoa de dentro da sala de espera pra lutar com o vencedor, e assim vai... Ao se manter o último participante na arena, ou seja, o ganhador, ele será o vencedor. ENTREGA DE PREMIO : 1 º LUGAR 2 º LUGAR 3 º LUGAR e mais os 2 últimos que morreram receberão uma recompensa. Recompensa de primeiro, segundo e terceiro lugar. Com tudo isso o ganhador é teleportado pro templo e a seguinte broadcast é ativada: [Torneio LvL 100 ao 199]: [Primeiro Lugar/Recompensa] - Fulano, Nome Do Premio ||| [segundo Lugar/Recompensa] - Ciclano, Nome Do Premio ||| [Terceiro Lugar/Recompensa] - Beltrano, Nome Do Premio. ESPERO A COLABORAÇÃO DE VOCÊS TIBIAKING-ANOS, para me ajudar nesse projeto estarei sempre ATUALIZANDO o tópico, caso eu ache scripts que sejam compatíveis para essa ideia. por favor espero a ajuda de vocês. e sei que juntos vamos conseguir..
-
-
-
-
Cliente Descompilado DBOAbsalon
Fala comunidade, venho hoje trazer a vocês as sprites do DBOAbsalon, eu achei um cliente muito doido cheio de sprites de nto etc.. porem tem sprites muito bonitas descompilado hoje dia 25/07/2018, façam bom proveito. Cliente Descompilado : https://mega.nz/#!X5NDzawL!fA-42Dudvnm6SK5frPTfBHR25CO7kIKAZXQ4dHsHApw Scan: https://www.virustotal.com/pt/file/b04a7ab78151783583c7cb3bd06c75390536a8c75d37c2d24cd049c2a198d26f/analysis/1532529792/ Créditos: DBOABSALON