Ir para conteúdo

kttallan

Infante
  • Total de itens

    1574
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que kttallan postou

  1. Olha Stilo A Causa E Duplicate Move Evento Quer Dizer Que Vocé Usou 2x Ids Exato A Unica Forma Que Conheçõ De Tirar Esse Erro E TRocando o Id
  2. Kalvin Amigo Eu Quero o Sistema Não Como Botar ^^
  3. Concondo Um Dos Melhores Mapa Do Xtibia.
  4. O Ola Gente Estou Procurando O Scripter Do Icon System Pois as Sprites Ja Tenho Alguem Tem como Me Passar O Icon System e Para Pda Obrigado..
  5. Amigo Fais Um Favor Agente Diminue A letra e Bota Cor Preta.
  6. Duvida Senada Topico Reportado Para Que Movam Obrigado Uchina1Madara E Gabrieltxu Por Ajudar Continue Assim
  7. abra os Spoiler Do Meus TRabalho Ai Vocé Vai Ver Um Tutorial De Otclient Ajudarar Muito a Vocé deixar o ip fixo do otclient
  8. ata vlw uchina e o manin ali a cima me pegou de geito ksks to sem esse negocio.
  9. amigo pode explicar direito oq vocé quer pois eu não entendi nada.
  10. baixe aki esse aki. Otclient Do Kttallan Apos isso Vá Em Mods E Terar a Pasta Serve.OTMOD abre como bloco de notas e tara assim Module name: addon_server description: Server protocol extended author: Darckx13 website: http://xtibia.com autoload: true autoload-priority: 1000 dependencies: -client_entergame @onLoad: | EnterGame.setDefaultServer("127.0.0.1", 7171, 854) MUDE PRA ESSE Module name: addon_server description: Server protocol extended author: Darckx13 website: http://xtibia.com autoload: true autoload-priority: 1000 dependencies: -client_entergame @onLoad: | EnterGame.setDefaultServer("shiny.zapdo.org", 7171, 854)
  11. já fiz isso ainda Continua O Mesmo Erro creio que minha carreira de mapper inciante acabou sem começar
  12. Vitinho Cuidado Vocé Pode Estar flood Pois o Player Ali Em Cima FAlou a Mesma Coisa Que Vocé Cuiado
  13. Stylo Vlw Ajudou Muito a mim Tabem So Que no Meu Deu Tudo Certo Mais na Hora de Catch Não pega^^
  14. local config = { rateExperience = getConfigInfo('rateExperience'), rateSkill = getConfigInfo('rateSkill'), rateLoot = getConfigInfo('rateLoot'), rateMagic = getConfigInfo('rateMagic'), rateSpawn = getConfigInfo('rateSpawn'), protectionLevel = getConfigInfo('protectionLevel'), stages = getBooleanFromString(getConfigInfo('experienceStages')) } function onSay(cid, words, param, channel) local exp = config.rateExperience if(config.stages) then exp = getExperienceStage(getPlayerLevel(cid), getVocationInfo(getPlayerVocation(cid)).experienceMultiplier) end doPlayerPopupFYI(cid, "Server Information:\n\nExperience rate: x" .. exp .. "\nSkills rate: x" .. config.rateSkill .. "\nLoot rate: x" .. config.rateLoot .. "\nMagic rate: x" .. config.rateMagic .. "\nSpawns rate: x" .. config.rateSpawn .. "\nProtection level: " .. config.protectionLevel) return true end
  15. data/moster/zapdos.xml ai vai ter as informaçoes [/font]<?xml version="1.0" encoding="UTF-8"?> <monster name="Aerodactyl" nameDescription="a aerodactyl" race="rock" experience="aKI vOCÉ mUDA pRA 50000 ^^" speed="137" manacost="0"> <health now="170" max="170"/> <look type="361" head="170" body="200" legs="95" feet="113" corpse="11839"/> <targetchange interval="10000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="1"/> <flag canpushitems="0"/> <flag canpushcreatures="0"/> <flag targetdistance="1"/> <flag staticattack="97"/> <flag runonhealth="0"/> <flag hungerdelay="17"/> </flags> <attacks> <attack name="melee" interval="2000" chance="100" range="1" min="-50" max="-100"/> <attack name="Fire Fang" interval="2899" chance="29" range="1"/> <attack name="Roar" interval="3999" chance="29" range="3"/> <attack name="Super Sonic" interval="4199" chance="29" range="3"/> <attack name="Bite" interval="3040" chance="28" range="1"/> <attack name="Headbutt" interval="2899" chance="29" range="1"/> <attack name="Rock Slide" interval="2946" chance="28" range="3"/> <attack name="Rock Throw" interval="2946" chance="28" range="3"/> <attack name="Wing Attack" interval="3040" chance="28" range="6"/> <attack name="Falling Rocks" interval="3698" chance="24" range="6"/> <attack name="Hyper Beam" interval="3651" chance="24" range="6"/> <attack name="Ancient Power" interval="3510" chance="25" range="6"/> </attacks> <defenses armor="0" defense="0"/> <voices interval="5000" chance="10"> <voice sentence="AERODACTYL!"/> </voices> <loot> <item id="12337" chance="10000" chance1="120" chancemax="152" countmax="50"/> <item id="12196" chance="4000" count="1" countmax="1"/> <item id="12581" chance="50" count="1" countmax="1"/> <item id="11445" chance="100" chance1="1" chancemax="2" count="1" countmax="1"/> </loot> <script> <event name="Spawn"/> </script> </monster> [font="comic sans ms, cursive"]
  16. Duvida Senada Topico Movido
  17. kttallan

    Perdi meu mapa

    oks duvida senada e movida jaja
  18. Tenta Denovo Caso Ele Não Abra Seu Dat Editor Não Aceita A Verção Correta.
  19. kttallan

    Perdi meu mapa

    Isson Acontece Quando Vocé Tenta Salvar O Mapa E Ná Hora Que Salva Trava Ou Demora A Sair Obs : Aconteceu Cmg Já ^^
  20. Concorco Ainda Não Existe Aki No Xtibia..
  21. Faça Um Client No Vapus Em Seguida Renomei O dat E Spr E Pic Para Tibia Apos Baixar O No Client Jogue Na Pasta Do Client Delete O Client Antigo.
  22. Posso Te Ajudar Me add skype : lord.sorte
  23. 1 - simples vá em data/creaturescripter/loguim. e procure pela mensagem e edit ou remova. 2 - Sugiro Ficar Assim Mesmo Pois E Acelerado O Fishing Do Pda Ai Vocé Pescaria Mt Rapido Mesmo Assim. Troque seu Fishing Por esse local fishing = { ["Magikarp"] = {skill = 0, level = -2}, ["Horsea"] = {skill = 20, level = 2}, ["Poliwag"] = {skill = 20, level = 2}, ["Krabby"] = {skill = 20, level = 2}, ["Goldeen"] = {skill = 20, level = 5}, ["Tentacool"] = {skill = 35, level = 2}, ["Staryu"] = {skill = 60, level = 6}, ["Kingler"] = {skill = 75, level = 14}, ["Seaking"] = {skill = 50, level = 11}, ["Starmie"] = {skill = 60, level = 20}, ["Poliwhirl"] = {skill = 60, level = 9}, ["Seadra"] = {skill = 70, level = 15}, ["Gyarados"] = {skill = 100, level = 5}, ["Tentacruel"] = {skill = 100, level = 5}, ["Blastoise"] = {skill = 100, level = 5}, } local storage = 15458 local storageP = 154580 local bonus = 1 local limite = 80 local function doFish(cid, pos, ppos, chance, interval, number) if not isCreature(cid) then return false end if getThingPos(cid).x ~= ppos.x or getThingPos(cid).y ~= ppos.y then return false end if getPlayerStorageValue(cid, storage) ~= number then return false end doSendMagicEffect(pos, CONST_ME_LOSEENERGY) local peixe = 0 local playerpos = getClosestFreeTile(cid, getThingPos(cid)) local fishes = {} local randomfish = "" --alterado!! if getPlayerSkillLevel(cid, 6) < limite then doPlayerAddSkillTry(cid, 6, 20) end for a, b in pairs (fishing) do if getPlayerSkillLevel(cid, 6) >= b.skill then table.insert(fishes, a) end end if math.random(1, 100) <= chance then if getPlayerSkillLevel(cid, 6) < limite then doPlayerAddSkillTry(cid, 6, bonus) end randomfish = fishes[math.random(#fishes)] peixe = doSummonCreature(randomfish, playerpos) if not isCreature(peixe) then addEvent(doFish, interval, cid, pos, ppos, chance, interval, number) return true end doSetMonsterPassive(peixe) doWildAttackPlayer(peixe, cid) if #getCreatureSummons(cid) >= 1 then doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 173) doChallengeCreature(getCreatureSummons(cid)[1], peixe) else doSendMagicEffect(getThingPos(cid), 173) doChallengeCreature(cid, peixe) end setPlayerStorageValue(cid, storageP, -1) doCreatureSetNoMove(cid, false) doRemoveCondition(cid, CONDITION_OUTFIT) return true end addEvent(doFish, interval, cid, pos, ppos, chance, interval, number) setPlayerStorageValue(cid, storageP, 1) doCreatureSetNoMove(cid, true) return true end local waters = {4614, 4615, 4616, 4617, 4618, 4619, 4608, 4609, 4610, 4611, 4612, 4613, 7236, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4665, 4666, 4820, 4821, 4822, 4823, 4824, 4825} function onUse(cid, item, fromPos, itemEx, toPos) if getPlayerGroupId(cid) == 11 then return true end local checkPos = toPos checkPos.stackpos = 0 if getTileThingByPos(checkPos).itemid <= 0 then doPlayerSendCancel(cid, '!') return true end if not isInArray(waters, getTileInfo(toPos).itemid) then return true end if (getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 63215) >= 1) and not canFishWhileSurfingOrFlying then doPlayerSendCancel(cid, "You can't fish while surfing/flying.") return true end if isInArray(waters, getTileInfo(getThingPos(cid)).itemid) then doPlayerSendCancel(cid, "You can\'t fish while surfing neither flying above water.") return true end if getTileInfo(getThingPos(getCreatureSummons(cid)[1] or cid)).protection then doPlayerSendCancel(cid, "You can't fish pokémons if you or your pokémon is in protection zone.") return true end if getPlayerStorageValue(cid, storageP) > 0 then doPlayerSendTextMessage(cid, 27, "You are already fishing.") return true end if getPlayerSex(cid) == 1 then if getCreatureOutfit(cid).lookType ~= 520 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "'You need fisher outfit for fishing'/'Você precisa da outfit 'Fisher' para pescar'") return false end else if getCreatureOutfit(cid).lookType ~= 521 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need fisher outfit for fishing.") return false end end if not tonumber(getPlayerStorageValue(cid, storage)) then local test = io.open("data/sendtobrun123.txt", "a+") local read = "" if test then read = test:read("*all") test:close() end read = read.."\n[fishing.lua] "..getCreatureName(cid).." - "..getPlayerStorageValue(cid, storage).."" local reopen = io.open("data/sendtobrun123.txt", "w") reopen:write(read) reopen:close() setPlayerStorageValue(cid, storage, 1) end setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage) + 1) if getPlayerStorageValue(cid, storage) >= 800 then setPlayerStorageValue(cid, storage, 1) end local delay = 3500 - getPlayerSkillLevel(cid, 6) * 25 local chance = 10 + getPlayerSkillLevel(cid, 6) / 2.5 outfit = getCreatureOutfit(cid) if getPlayerSex(cid) == 0 then out = 1467 else out = 1468 end doSetCreatureOutfit(cid, {lookType = out, lookHead = outfit.lookHead, lookBody = outfit.lookBody, lookLegs = outfit.lookLegs, lookFeet = outfit.lookFeet}, -1) doFish(cid, toPos, getThingPos(cid), chance, delay, getPlayerStorageValue(cid, storage)) return true end
  • Quem Está Navegando   0 membros estão online

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