Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''ajuda''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

  1. Alguém sabe o motivo da minha mana ficar negativa? No sample da database ta como máximo de mana: 6(é o máximo que pode ter para não bugar os pokemon) e mana: 0 quando crio conta ok tudo de boa mais quando eu passo pelo tile com action para ganhar meu pokémon(cada poke ocupa 1 de mana) da esse erro: 21/08/2016 14:44:05] [Error - MoveEvents Interface] [21/08/2016 14:44:05] data/movements/scripts/inicial/inicial.lua:onStepIn [21/08/2016 14:44:05] Description: [21/08/2016 14:44:05] (luaDoTransformItem) Item not found já troquei tfs para ver se removia mais não deu resultado. Alguém sabe o motivo da mana ficar negativa? como ja falei ela ta normal ai quado cria conta e pega o poke inicial ou reloga a mana desce para -389 na database Alguém? é urgente
  2. Olá, eu gostaria de saber como faço para criar um otserver do zero... sou designer grafico e jogo tibia a 7 anos e ja montei um otserver na versao 8.6 e dei uma parada por um tempo e gostaria de criar um otserver global na versão atual mais não sei como botar online. Gostaria de saber também alguns requisitos minimos para rodar o ot, meu pc sempre fica ligado por que to sempre trabalhando editando... Eu me interessei nesse map aqui GLOBAL FULL XTIBIA 10.96 com os seguintes downloads: Datapack/Servidor 10.96 - (Atualizado 07/07) Sources/EXE-DLL com cast 10.96 (Atualizado 19/07) Website compativel 100% (Atualizado 27/05)Database (Atualizado 07/07) eu queria saber como faço pra organizar tudo em uma pasta e e deixar so no ponto de abrir, até mesmo pra ver ele offline. Pretendo colocar um otserver sério e buscar sempre está divulgando com minhas edições graficas, chamando jogadores e fazendo eventos no jogo... quem puder me ajudar eu agradeceria muito. vlw !
  3. Deixei um ot online deboa pela vps, que so pode usar apple web server(hostmf) porem quando tentei por um site e mudar de base, só da para entrar no ot e no site pela vps por outro pc n vai Alguem ai pode me ajudar ?
  4. Iaew Seus Tops queria pedir uma coisa que fais tempo procuro ! por favor se auguem tiver o cliente + a base do server do nto sky (Naruto sky) me passe se n for pedir muito! E Galera o site do nto sky ta aki pra quem n sabe http://ntoskyproject.blogspot.com.br/ Eu TIHA A BASE DO NTO SKY MAIS PERDI Isto vai servir tamto pra mim quanto pros outros +repppppp
  5. Oi pessoal estou tentando começar um projeto que seria criar o Acampamento meio sangue no tibia , porém não sei por onde iniciar o mapa já que não sou muito bom criando montanhas essas coisas e tecnicamente a entrada fica em cima de uma montanha se alguém tiver alguma ideia de como começar o mapa (a entrada) e puder mandar para eu usar de base agradeço! Mapa oficial retirado do livro: (obs: marquei onde eu gostaria de fazer a entrada, porém não tenho ideia de como fazer uma montanha boa para isso.) como vocês podem ver é cercado de montanhas o mapa. Obs: O meu editor de maps e o servidor estão na versão 9.10.
  6. Alguém poderia me ajudar, não consigo criar um sistema de vip para ot serv 8.60. Já tentei com diversos tutoriais diferentes do Xtibia e até mesmo de outros sites. "O tutorial que eu gostaria é um sistema vip que necessita de um item para adquirir a vip". Este é o id do item (9004), que eu deseja da use nele para adquirir a vip.
  7. Oi pessoal gostaria de saber se alguém consegue me ajudar com este problema, quando o player entra no jogo ele está ganhando items beta que eu gostaria de retirar que são um shiny ditto,uma mega stone e uma tv cam. Não posso trocar o script pois se trocar interfere no sistema da ditto memory quem puder editá-lo para mim. local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } local megasStones = {15131, 15133, 15136, 15793, 15783, 15781, 15794, 15784, 15780, 15792} local megasToPlayer = { ["Alakazite"] = {id = 15131, megaID = "", pokeName = "Alakazam"}, ["Blastoisinite"] = {id = 15133, megaID = "", pokeName = "Blastoise"}, ["Gengarite"] = {id = 15136, megaID = "", pokeName = "Gengar"}, ["Venusaurite"] = {id = 15793, megaID = "", pokeName = "Venusaur"}, ["Kangaskhanite"] = {id = 15783, megaID = "", pokeName = "Kangaskhan"}, ["Tyranitarite"] = {id = 15781, megaID = "", pokeName = "Tyranitar"}, ["Ampharosite"] = {id = 15794, megaID = "", pokeName = "Ampharos"}, ["Scizorite"] = {id = 15784, megaID = "", pokeName = "Scizor"}, ["Aggronite"] = {id = 15780, megaID = "", pokeName = "Aggron"}, ["Blazikenite"] = {id = 15792, megaID = "", pokeName = "Blaziken"}, } function BetaItem(cid) if getPlayerStorageValue(cid, storages.betaStorage) == -1 then addPokeToPlayer(cid, "Shiny Ditto", 0, nil, "poke", true) setPlayerStorageValue(cid, storages.betaStorage, 1) doSendMsg(cid, "Você ganhou um Shiny Ditto, uma TV Cam e uma Mega Stone para testalos a vontade.") item = doCreateItemEx(12330) doItemSetAttribute(item, "unique", getCreatureName(cid)) doPlayerAddItemEx(cid, item) local mega = megasStones[math.random(1, #megasStones)] for a, b in pairs(megasToPlayer) do if mega == b.id then addPokeToPlayer(cid, b.pokeName, 0, nil, "shinyyume", true, a) break end end end 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 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, "UpLevel") registerCreatureEvent(cid, "BlockWords") --registerCreatureEvent(cid, "PartySystem") registerCreatureEvent(cid, "Target") registerCreatureEvent(cid, "GeneralConfiguration") registerCreatureEvent(cid, "EffectOnAdvance") registerCreatureEvent(cid, "TradeRequest") registerCreatureEvent(cid, "TradeAccpet") --////// Eventos \\\\\\-- if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end local legs = getPlayerSlotItem(cid, CONST_SLOT_LEGS) local ball = getPlayerSlotItem(cid, 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) 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 == 5 then doPlayerAddPremiumDays(cid, itensShopping[allItems].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] do doAddContainerItem(bag, itensShopping[allItems][j][1], itensShopping[allItems][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
  8. Olá galera estou com o erro abaixo [16/07/2016 15:38:56] [Error - CreatureScript Interface] [16/07/2016 15:38:56] data/creaturescripts/scripts/exp2.0.lua:onStatsChange[16/07/2016 15:38:56] Description: [16/07/2016 15:38:56] (luaGetMonsterInfo) Monster not found[16/07/2016 15:38:56] [Error - CreatureScript Interface] [16/07/2016 15:38:56] data/creaturescripts/scripts/exp2.0.lua:onStatsChange[16/07/2016 15:38:56] Description: [16/07/2016 15:38:56] data/creaturescripts/scripts/exp2.0.lua:492: attempt to index a boolean value[16/07/2016 15:38:57] stack traceback:[16/07/2016 15:38:57] data/creaturescripts/scripts/exp2.0.lua:492: in function <data/creaturescripts/scripts/exp2.0.lua:63> Nesse Script veja abaixo Alguém me ajuda por gentileza agradeço
  9. FALA AE GLR! BLZ? BOM ESTOU USANDO A BASE KPDO E PERCEBI QUE O GOD NÃO TEM OS COMANDOS /I /A E /GOTO, SENDO QUE JA TEM ADICIONADO O SCRIPT DELA ! E EU N FAÇO A MINIMA IDEIA DOQUE SEJA!? PODERIAM ME AJUDAR??? SE TIVER NA AREA ERRADA MOVA POR FAVOR
  10. Bom vamo la so novato nessa parte de combos e exausted eu quero cria um sistema com 3 combos mas n sei fazer alguem pode me ajuda pfv meu server e de NTO tibia que poder me ajudar do rep ++
  11. Olá a todos, eu possuo um script de trap no qual se utilizar a pessoa fica presa, só que esse script possui um erro, queria saber se vocês podem me ajudar a solicionar, o erro consiste no qual se uma pessoa usar uma trap dentro de outra trap, elas vão se estacando, fazendo assim, duas pessoas conseguirem trapar uma pessoa infinitamente, gostaria de pedir a ajuda no qual colocasse algo para impedir que a pessoa consiga usar duas traps no mesmo sqm, segue uma foto mostrando o error Vou postar o script abaixo, qualquer dúvida pode deixar mensagem no tópico, que auxilio, o script não é de minha autoria, apenas peguei na internet e adaptei do modo que eu sei. obs: ambas as magias são o mesmo script, só muda o id local config = { gatesTime = 5, -- tempo em segundos exhaustStorage = 41000, exhaustTime = 5, createGates = {2730, 2730, 2730, 2730, 2730,2730, 2730, 2730, 2730, 2730,2730, 2730, 2730, 2730, 2730, 2730, 2730, 2730, 2730, 2730, 2730, 2730, 2730} -- ID dos portoes na ordem certa}local combat = createCombatObject()setCombatArea(combat, createCombatArea({{0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0},{0, 3, 3, 3, 0, 0},{0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0},}))local permittedPos = {}function onTargetTile(cid, pos) table.insert(permittedPos[cid], pos)endsetCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")local function doSpell(cid, var) if(not isCreature(cid)) then return true end doCombat(cid, combat, var) for n, pos in ipairs(permittedPos[cid]) do doSendMagicEffect(pos, 130) doCreateItem(config.createGates[n], 1, pos) addEvent(function() if(getTileItemById(pos, config.createGates[n]).uid > 0) then doRemoveItem(getTileItemById(pos, config.createGates[n]).uid, 1) end end, config.gatesTime*1000) end return trueendfunction onCastSpell(cid, var) permittedPos[cid] = {} if(isPlayer(cid) and exhaustion.check(cid, config.exhaustStorage)) then doPlayerSendCancel(cid, "Aguarde "..exhaustion.get(cid, config.exhaustStorage).." segundo"..(exhaustion.get(cid, config.exhaustStorage) > 1 and "s" or "").." para usar novamente.") doSendMagicEffect(getThingPos(cid), 2) return false end return doSpell(cid, var)end
  12. E aí galera, beleza? Vim pedir ajuda com um script nesse tópico. Não, não é um pedido de script ehaueahu. Faz o maior tempo que não scripto, aí resolvi fazer um só pra aquecer e de quebra usar. O que ele faz? É um onStepIn, ele vê o lvl, a vocation, troca ela, se não tiver o storage dá os mana potions e se não tiver o storage dá um set. É bem parecido com o script de dawnport. Funciona tudo certinho, o set é criado, e os pots tmb. Mas não seta as storages e o player consegue farmar os equips. O foda é que nem erro na distro dá, e creio que não seja erro no código. Suponho que seja na db, mas slá, olhem o code:
  13. Olá, estou precisando de uma ajuda para fazer uns ajustes em meu site, tem umas coisas fora de alinhamento. Shop. http://imgur.com/a/ciZrC Quando cria a acc. Obs. Quando a conta é criada, quando mostra minha RK fica tudo lá pra baixo e esse espaço antes igual nas imagens. http://imgur.com/a/uHTHY http://imgur.com/a/G9q3a Outras dúvidas. Como coloco p ml pra aparecer nos best players? Como coloca pra mostrar outfit (Servidor nto Não necessita de addons) E como colocar top players kill na primeira página? assim http://imgur.com/a/O6rVt E mesmo o servidor estando off, o nome dos players no highscore e no top ficam verdes como se estivesse online. Fale quais arquivos vocês precisam posto eles, Desde já muito obrigado.
  14. galera como faço para deixar o "help" channel sempre aberto? quando logar o chat "Help" abre automaticamente, a dias estou procurando e ninguem ajuda
  15. Gostaria de um script que o player ganhasse 1 vocation até morrer e voltar a vocation antiga '-' Obrigado xD
  16. Queria Saber Como Faço pra adicionar pokemon des do portrait e pokebola na base cyan e como bota pro player poder usar sair da pokebola voltar etc...
  17. Se alguém tiver como me ajudar agradeço desde de já, se ter me ajudado deixo aquela reputação essas são as magias que ta no Goku certo?\/ -- Tecnica para level: 1 -- renzoku energy dan | Mana: 150 aura | Mana: 550 gaura | Mana: 550 mystic defense | Mana: 180 power down | Mana: 10 -- Tecnica para level: 10 -- speed up | Mana: 300 -- Tecnica para level: 30 -- big explosion | Mana: 1800 kienzan | Mana: 1000 regeneration | Mana: 250 taiyoken | Mana: 3000 -- Tecnica para level: 40 -- big regeneration | Mana: 800 -- Tecnica para level: 50 -- power up | Mana: 1500 -- Tecnica para level: 80 -- Big Explosion Wave | Mana: 3000 big max explosion | Mana: 1500 teleport | Mana: 5000 -- Tecnica para level: 100 -- ki explosive | Mana: 3000 Super Speed | Mana: 3000 kamehameha | Mana: 4000 genki dama shoot | Mana: 7000 big power up | Mana: 3000 fowado | Mana: 6500 chybie blast | Mana: 6000 super ryuken | Mana: 6000 ryuken | Mana: 3000 -- Tecnica para level: 120 -- reflect | Mana: 3000 -- Tecnica para level: 130 -- Explosion Wave | Mana: 10000 -- Tecnica para level: 150 -- massive ki blast | Mana: 4000 god furie | Mana: 4000 mega power up | Mana: 7500 explose target | Mana: 4000 -- Tecnica para level: 200 -- dynamic punch | Mana: 5000 god energy blaster | Mana: 6000 giga power up | Mana: 10000 saikosai hakai | Mana: 6000 deadly punch | Mana: 6000 -- Tecnica para level: 250 -- strong makankossapo | Mana: 60000 omega cannon | Mana: 60000 super kamehameha | Mana: 60000 namekjin wave | Mana: 60000 super final flash | Mana: 60000 ultra finish buster | Mana: 60000 kamehameha 10x | Mana: 60000 deadly cannon | Mana: 60000 demon cannon | Mana: 60000 chou kamehameha | Mana: 60000 barakuitsu chou | Mana: 60000 brave cannon | Mana: 60000 extincti attack | Mana: 60000 death cannon | Mana: 60000 god destroyer cannon | Mana: 60000 -- Tecnica para level: 300 -- super energy sphere | Mana: 8000 evil destruction | Mana: 8000 create senzu | Mana: 100000 infernal rage | Mana: 8000 shunkanido blasting | Mana: 15000 deadly razor | Mana: 8000 dynamic energy | Mana: 8000 ultimate power up | Mana: 15000 -- Tecnica para level: 400 -- god ki | Mana: 0 saiyajin ki | Mana: 0 create magic senzu | Mana: 125000 -- Tecnica para level: 450 -- impact blast | Mana: 15000 -- Tecnica para level: 600 -- meteor burst | Mana: 9000 dragon first attack | Mana: 9000 god ki max | Mana: 0 demon ki max | Mana: 0 ki control max | Mana: 0 saiyajin ki max | Mana: 0 ======================================================================================================================== eu quero saber como faço pra tirar essas magias do goku \/ [#] Ultra Finish Buster [#] Strong Makankossapo [#] Deadly Razor [#] Dynamic Energy [#] Omega Cannon [#] Meteor Burst [#] Kienzan [#] Evil Destruction [#] Namekjin Wave [#] Super Final Flash [#] God Destroyer Cannon ========================================================================================================================
  18. Olá galera, estou usando aquele servidor wono 8.54 e preciso de uma ajuda quanto a uma spell, é o susanoo. Ao usar aparece um effect em você e outra que fica até a spell acabar,spell te deixa imune a qualquer dano e quando acaba tira % da sua vida. Tenho uma base dela porém não está deixando imune a dano, e não estou conseguindo isso sozinho.
  19. Òla tudo bem ? Não consigo editar a quantidade de xp ganhada na batalha, no serve que baixei, veio muito alta(serve muito bom ),já fui em rates editei mais não funciona, á evolução do player muito rápida. Gostaria de saber como editar pra upp de uma forma legal e com esforço.
  20. -------- EDIT -------- JÁ FOI RESOLVIDO, ERA SÓ BAIXAR UM DEVPACK QUE ESTAVA FALTANDO, PODE FECHAR O TÓPICO. ------------ EDIT ------- Olá, eu gostaria de pedir ajuda, baixei um servidor 8.6 - TFS 0.4, Tentei compilar com o Dev-cpp, porém, ocorreu bastantes errors com linkers, alguém pode me auxiliar como resolver isso? É preciso fazer alguma configuração no Dev-cpp?, apenas baixei o Stian rePack 0.2 e tentei compilar, e deus esses erros abaixo Segue abaixo uma foto com o erro
  21. E aí glr, beleza? É o seguinte, eu vou começar um projeto e tô em dúvida sobre qual datapack pegar, e se isso influencia algo na prática, já que vou começar do zero. Não quero informar muito sobre o que vai ser, mas o que eu preciso, basicamente, é um tfs 1.0 com sources. O resto do datapack, que envolva os scripts e os npcs, eu vou apagar quase tudo. Rola problema se eu pegar qualquer Global e fazer uma limpa pra usar de base? Ah, e outra dúvida também, não rola problema se eu simplesmente pegar o otclient pra usar no lugar do tradicional?
  22. Script : Spells e versao 8.54 Pokemon Dash Advanced (1.0) Sou nivel medio de experience Bom... Eu ja tenho as Mega evolucaos 100% (so de 15 pokemons) mais falta 1 error aqui que Nao sei como faz vai na imagem e vei o ataque que tem Charizard para poder faz Mega Despois ele tranforma O que eu quero faz e do que o ataque que eu vo usar Colocar esse imagem
  23. Bem. Estou utilizando um Tfs 0.4 3777 8.60 Estou com um script da annihilator aqui. Ele aparentemente funciona normal.. Da o exaust na alavanca, avisa que faltam players etc.. Porém ele não está teleportando para a sala dos Demons =/ OBS: Não aparece nenhum erro no distro. OBS²: Acabei de ver aqui, ele sumona os Demons e quando clico na alavanca novamente ele checa os demons na sala e sumona apenas os que eu matei com GOD. OBS³: Ele também está checando se tem player na sala (Usei o GM como test), ele não deixa puxar a alavanca e avisa que tem player na sala Nesse caso, acho que está tudo funcionando, o problema mesmo é só q o player não teleporta Uu Ele tem que teleportar e ganhar storage tempAid (3029). local c = {daily = "no", -- Permitir apenas 1 entrada por diawithEffects = "yes", -- Permitir EfeitosonlyOnce = "yes", -- Permitir apenas 1x a entrada de um player (se ele terminar a quest, não pode entrar)anniStor = 3030, -- Se onlyOnce for "yes" isto salvará o storage. Pode ser o mesmo U.ID da alavanca.level = 100, -- player leveltempAid = 3029, -- Isto salvará o storage na porta e piso. Tem que ser diferente da anniStor e alavanca.mob = "Demon", -- monster namecustomMobs = "no", -- Sim para mobs aleatoriosnormalMap = "no", -- Não mecha aqui. Risco de BUGtest = "yes", -- Coloque Yes caso queira testar com apenas 1 player ^^fightTime = 15, -- Em minutos. Quanto tempo os players podem ficar na sala dos demonsexhaustion = 10, -- Em segundos. Exaust da alavancaexhaustionStor = 3028, -- Salva storage do exaust da alavancaentry = {{x=194, y=118, z=9}, -- 1 player, The first position just behind switch!{x=193, y=118, z=9},{x=192, y=118, z=9},{x=191, y=118, z=9}},des = {{x=228, y=120, z=9}, -- 1 player{x=229, y=120, z=9},{x=230, y=120, z=9},{x=231, y=120, z=9}},mobPos = { -- you cann ignore this if you have 'normalMap = "yes"'{x=228, y=118, z=9},{x=230, y=118, z=9}, -- here position opposite 1{x=229, y=122, z=9}, -- here position opposite 2{x=231, y=122, z=9},{x=227, y=120, z=9},{x=226, y=120, z=9}},customMobName = { -- you cann ignore this if you have 'customMobs = "no"'"Rat","Rat","Cave Rat", -- where position opposite 1"Cave Rat", -- where position opposite 2"Rat","Rat"}}c.daily = getBooleanFromString(c.daily)c.withEffects = getBooleanFromString(c.withEffects)c.onlyOnce = getBooleanFromString(c.onlyOnce)c.customMobs = getBooleanFromString(c.customMobs)c.normalMap = getBooleanFromString(c.normalMap)c.test = getBooleanFromString(c.test)local anniEvent = 0function onUse(cid, item, fromPosition, itemEx, toPosition)if(item.itemid == 1946) thenif(not c.daily) or c.test thendoTransformItem(item.uid, 1945)elsedoPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE)endreturn trueendif(item.itemid ~= 1945) then return true endif(exhaustion.check(cid, c.exhaustionStor)) then return true endexhaustion.set(cid, c.exhaustionStor, c.exhaustion)local fighter = {}fighter = getSpectators(c.des[1], 3, 3)if fighter ~= nil thenfor _, pid in ipairs(fighter) doif isPlayer(pid) thenif(c.withEffects) thendoCreatureSay(cid, "Halo! Halo!\nWe are still fighting here!", TALKTYPE_MONSTER, nil, cid, c.des[1])endreturn doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE)endendfor _, pid in ipairs(fighter) doif isCreature(pid) thendoRemoveCreature(pid)endendendif(anniEvent ~= 0) then stopEvent(anniEvent) endlocal players = {}for _, position in ipairs(c.entry) dolocal pid = getTopCreature(position).uidif(pid == 0 or not isPlayer(pid) or getPlayerLevel(pid) < c.level) thenif(c.withEffects) thendoCreatureSay(cid, "Need a player with lvl "..c.level, TALKTYPE_MONSTER, nil)doSendMagicEffect(position, CONST_ME_TUTORIALARROW)endreturn doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE)elseif(c.onlyOnce and getCreatureStorage(pid, c.anniStor) > 0) thenif(c.withEffects) thendoCreatureSay(cid, "That fighter\ncan't do anni again.", TALKTYPE_MONSTER, nil)doSendMagicEffect(position, CONST_ME_TUTORIALARROW)endreturn doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE)endtable.insert(players, pid)if c.test then break endendif normalMap thenlocal zmienne = {{'-3','-2'}, {'-1','-2'}, {'-2','2'}, {'0','2'}, {'1','0'}, {'2','0'}} -- horizontallyfor i, pos in ipairs(zmienne) doc.mobPos = c.des[1]c.mobPos.x = c.mobPos.x + tonumber(pos[1])c.mobPos.y = c.mobPos.y + tonumber(pos[2])doCreateMonster(c.customMobs and c.customMobName or c.mob, c.mobPos)endelsefor i, pos in ipairs(c.mobPos) dodoCreateMonster(c.customMobs and c.customMobName or c.mob, pos)endendfor i, pid in ipairs(players) dodoSendMagicEffect(c.entry, CONST_ME_POFF)doTeleportThing(pid, c.des, false)doSendMagicEffect(c.des, CONST_ME_ENERGYAREA)doCreatureSetStorage(pid, c.tempAid, 1)if c.test then break endenddoTransformItem(item.uid, 1946)anniEvent = addEvent(function()for i, pid in ipairs(players) doif getCreatureStorage(pid, c.tempAid) == 1 thendoCreatureSetStorage(pid, c.tempAid, -1)doRemoveCondition(pid, CONDITION_INFIGHT)local pos = getClosestFreeTile(cid, c.entry, false, false)pos.y = pos.y +1doTeleportThing(pid, pos, false)doSendMagicEffect(getThingPosition(pid), CONST_ME_TELEPORT)doCreatureSay(pid, "Time is up!", TALKTYPE_MONSTER)endenddoTransformItem(item.uid, 1945)end, c.fightTime*60*1000)return trueend @UP
  24. Bom dia pessoal, estou precisando de uma ajuda, estou querendo por o depot do meu servidor igual o do tibia global. Sabe quando voce abre o depot e tem varios outros depot dentro dele, varias caixas para por? entao eu queria saber como faz para editar e por assim varias caixas dentro do depot.
  25. Seguinte Galera, Queria um Script de Mensagem assim, Quando o Player Entrar em uma Sala de Hunts Ira Aparecer em Cima do Seu Personagem ou "Outfit" Uma Mensagem de Bem Vindo a Sala de Hunts, Em Cor LARANJA tipo Como se fosse comprar !bless... Que Aparece Aquela Mensagem em cima do corpo... E se ele voltava para o Templo e Entrava de novo na Sala de Hunts iria repetir de novo....
×
×
  • Criar Novo...