Jump to content

Search the Community

Showing results for tags 'pedido scripts'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • 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

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sou

  1. GALERA, BOA TARDE, EU ESTOU COM UM PROBLEMINHA EM 2 SCRIPTS...VOCE PODERIAM ME AJUDAR? 1 SCRIPT BIKE: QUERIA POR 10 SEGUNDOS PRA USAR DE NOVO... local function BikeSpeedOn(cid, t) local agora = os.time() local tempo = 1 -- Quanta horas ele vai usar o comando novamente ? ali está 2 = 2 horas. local config = tempo * (30*30) local somatempo = agora + config setPlayerStorageValue(cid, t.s, t.speed) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, t.speed) end local function BikeSpeedOff(cid, t) setPlayerStorageValue(cid, t.s, -1) doRegainSpeed(cid) end local t = {text='Mount, Hoverboard!', dtext='Demount, Hoverboard!', s=5700, speed = 7000} function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getThingPos(cid) if getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 or getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 75846) >= 1 or getPlayerStorageValue(cid, 6598754) >= 1 or getPlayerStorageValue(cid, 6598755) >= 1 then --alterado v1.9 return doPlayerSendCancel(cid, "You can't do that right now.") end if getPlayerStorageValue(cid, t.s) <= 0 then doSendMagicEffect(pos, 177) doCreatureSay(cid, t.text, 19) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Voce montou no hoverboard.') BikeSpeedOn(cid, t) if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 2169}, -1) else doSetCreatureOutfit(cid, {lookType = 2168}, -1) end else doSendMagicEffect(pos, 177) doCreatureSay(cid, t.dtext, 19) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Voce saiu do hverboard.') BikeSpeedOff(cid, t) doRemoveCondition(cid, CONDITION_OUTFIT) end return true end E O FLY...TAMBÉM QUERIA PRA PODER USAR DE NOVO EM 10 SEGUNDOS.... function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if isMonster(cid) and not isSummon(cid) then if isInArray(WATER_BORDERS, item.itemid) then if getCreatureTarget(cid) >= 1 then doTeleportThing(cid, getMarkedSpawnPos(cid)) doSendMagicEffect(getThingPos(cid), 10) return true end doTeleportThing(cid, fromPosition) end return true elseif isSummon(cid) then if isInArray(WATER, item.itemid) then doTeleportThing(cid, getThingPos(getCreatureMaster(cid))) setMoveSummon(getCreatureMaster(cid), false) return true end end if (isFly(cid)) then ---- fly local toPos = toPosition toPos.stackpos = 0 if not flyBlackSQM then toPos.z = 7 doCreateTile(toPos) if getThingFromPos(toPos).itemid < 1 or getThingFromPos(toPos).itemid == ITEM_FLYTILE then doTeleportThing(cid, fromPosition) return true end toPos.z = toPosition.z end if nonFlyableBorder and type(nonFlyableBorder) == "table" then for i = toPos.z, 14 do toPos.z = i toPos.stackpos = 1 doCreateTile(toPos) if isInArray(nonFlyableBorder, getThingFromPos(toPos).itemid) then doTeleportThing(cid, fromPosition) return true end end toPos.z = getCreaturePosition(cid).z toPos.stackpos = 0 end for _, area in ipairs(getArea(toPos, RANGEX, RANGEY)) do doCreateTile(area) local thing = getThingFromPos(area) if thing.itemid < 1 or thing.itemid == ITEM_FLYTILE then local itemFly = doCreateItem(ITEM_FLYTILE, 1, area) doItemSetAttribute(itemFly, "flyOrder", getCreatureName(cid)) elseif thing.itemid == ITEM_WATERTILE or isInArray(WATER, thing.itemid) then doTransformItem(thing.uid, ITEM_WATERTILE) doItemSetAttribute(thing.uid, "flyOrder", getCreatureName(cid)) end end return true end if isPlayer(cid) then -- surf if isInArray(WATER, item.itemid) then ---//// Seguranças \\\\--- if isSurf(cid) then return true end ---//// Seguranças \\\\--- if #getCreatureSummons(cid) == 0 then doPlayerSendCancel(cid, "Você não pode andar sobre a água.") doTeleportThing(cid, fromPosition, false) return true end local poke = getCreatureSummons(cid)[1] local name = string.lower(getPokeName(poke)) local habilidades = getPokemonSkills(name) if not string.find(habilidades, "surf") then if isInArray(WATER, item.itemid) then doPlayerSendCancel(cid, "Seu pokemon não tem a habilidade de surfar.") doTeleportThing(cid, fromPosition, false) return true end end if isFight(cid) then -- Edição pra ficar igual pxg.. nao dar fly ou ride com fight doPlayerSendCancel(cid, "Você não pode surfar se estiver em batalha.") doTeleportThing(cid, fromPosition, false) return true end if not isSurf(cid) then doSendMagicEffect(toPosition, 53) setPlayerStorageValue(cid, orderTalks["surf"].storage, 1) local outfit = getPokemonOutfitToSkill(name) local speed = getPokemonSpeedToSkill(name) doSetCreatureOutfit(cid, {lookType = outfit}, -1) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, speed) doPlayerSay(cid, getCreatureName(poke)..orderTalks["surf"].talks[math.random(#orderTalks["surf"].talks)]) doRemoveCreature(poke) end end return true end return true end local function doSendMagicEffecte(pos, effect) addEvent(doSendMagicEffect, 50, pos, effect) end function onStepOut(cid, item, position, lastPosition, fromPosition, toPosition, actor) if isInArray({460, 11675, 11676}, item.itemid) then doRemoveItem(item.uid) end local area = getAreaToRemove(fromPosition, toPosition) if isMonster(cid) and not isSummon(cid) then if isInArray(WATER_BORDERS, item.itemid) then doTeleportThing(cid, toPosition) end return true end if isFly(cid) or isSurf(cid) then local direffects = {84, 85, 86, 87} if isInArray(WATER, item.itemid) then if getCreatureLookDir(cid) == NORTH then fromPosition.y = fromPosition.y +1 end doSendMagicEffecte(fromPosition, direffects[getCreatureLookDir(cid) + 1]) -- efeito end end if isSurf(cid) and #getCreatureSummons(cid) == 0 then local pPos = toPosition pPos.stackpos = 0 local pos = getThingFromPos(pPos) if isInArray(WATER, item.itemid) and not isInArray(WATER, pos.itemid) then local ball = getPlayerSlotItem(cid, 8) doGoPokemonInOrder(cid, ball, false) doRemoveCondition(cid, CONDITION_OUTFIT) doPlayerSay(cid, getCreatureName(getCreatureSummons(cid)[1]) .. orderTalks["downability"].talks[math.random(#orderTalks["downability"].talks)]) doRegainSpeed(cid) setPlayerStorageValue(cid, orderTalks["surf"].storage, -1) doSendMagicEffect(fromPosition, 53) end return true end for _, arear in ipairs(area) do doCreateTile(arear) local thing = getThingFromPos(arear) if thing.itemid == ITEM_FLYTILE or isInArray({460, 11675, 11676}, thing.itemid) then if getItemAttribute(thing.uid, "flyOrder") == getCreatureName(cid) then doRemoveItem(thing.uid) end elseif thing.itemid == ITEM_WATERTILE then doTransformItem(thing.uid, WATER[1]) end end return true end POR FAVOR ME AJUDEM...DESDE JA AGRADEÇO.
  2. GALERA, BOA NOITE, EU ADICIONEU RECENTEMENTE O MEGA STEELIX...ELE APARECE NORMAL, MAS QUANDO EU VOU SOLTAR ELE APARECE ISSO... OBS: NA CONFIGURATION.LUA EU COPIEI O EFFECT DO STEELIX NORMAL ASSIM: ["steelix"] = {effect = 188, on = 13671, use = 13672, off = 13673, all = {13671, 13672, 13673}}, ["Mega steelix"] = {effect = 188, on = 13671, use = 13672, off = 13673, all = {13671, 13672, 13673}}, O ERRO É ESSE: [10/10/2018 20:50:11] [Error - TalkAction Interface] [10/10/2018 20:50:11] data/talkactions/scripts/move1.lua:onSay [10/10/2018 20:50:11] Description: [10/10/2018 20:50:11] (luaDoItemSetAttribute) Item not found O QUE PODE SER? DESDE JÁ AGRADEÇO.
  3. alguem ai tem dat e spr com sprites fodas ? se puder me passa ficaria mto feliz :]
  4. OLA GALERA, PEÇO DESCULPA SE FOR A AREA ERRADA...SEGUINTE EU PEGO UM POKE COM MB DE BOA, ELE SAI NORMAL E VOLTA, MAS QUANDO MORRE N CONSIGO ARRASTA A BALL, NEM PRA FORA E NEM DENTRO DA BAG...ALGUEM PODERIA ME AJUDAR? BASE DXP HUATSON... OBRIGADO.
  5. Como posso remover essa sistema de pokemons terem leveis???
  6. queria um chão que faz o player fica rodando para evitar o char logar , para treiner . +rep
  7. Eae galerinha do xtibia.com, hoje eu queria vir fazer um pedido para vocês, o sistema jinchuuriki no nto elite que consiste em items para selar a bijuu, irei explicar melhor como fuciona e algo bem simples "de falar", precio da script na qual eu uso um determinado item(sharingan scroll) para selar a bijuu, e apos ela ser selada ela vira scroll tbm (ja tenho sprites das 10 scroll das bijuu) assim que selada a bijuu ela vira scroll e podendo usar quando quiser, no qual quando for usada o player sera jinchuuriki dela por 10 dias e podendo usar somente as spell dela quando estiver transformado em bijuu. rep ++ pra quem me ajudar ^^
  8. Bom dia/boa tarde/boa noite, tudo bom? Estou com um projeto e preciso de um scripter, no momento é só para fazer as spells. Vou fechar negocio e vou pagar pelo seu tempo fazendo a spells ou script que pedi. Se você estiver com vontade, envie um e-mail: unwiaserver@gmail.com Vou pagar via picpay ?
  9. Bom dia, tudo bem? Gostaria de ajuda para criar um sistema para versão 8.54. Sistema de Elo. Bom, o sistema consistem em o jogador obter certa quantia de pontos de elo, ele sobe de patente. O jogador começa no server com 0 pontos de elo e para adquirir elo ele deve fazer quests, portanto todas as quests do server tem que dá determinada quantia de pontos de elo, exemplo "abriu baú pega o item + bonús vem os pontos de elo, exemplo 5 pontos" , fez determinada task o jogador receberá 10 pontos de elo e assim vai, é um sistema bem completo e já vi em outro server, porém eu quero um parecido para aperfeiçoar e ter um melhor rpg em game. "tb téria 1 determinado item que ao da use ele some e você recebe 50 pontos de elo" . As patentes são. Student - 0 pontos elo Genin- 50 pontos elo bonus > + 5 de magic level Chunin - 100 pontos elo bonus> + 10 de magic level Jounin - 150 pontos elo bonus> + 15 de magic level Anbu - 250 pontos elo bonus> + 20 de magic level Elite anbu - 350 pontos elo bonus> + 25 de magic level Sannin - top 6 pontos elo bonus > + 30 de magic level Tsuchikage - top 5 pontos elo bonus > + 35 de magic level +outfit que o id estou fazendo Mizukage - top 4 pontos elo bonus > + 40 de magic level +outfit que o id estou fazendo Raikage - top 3 pontos elo bonus > + 45 de magic level +outfit que o id estou fazendo Kazekage - top 2 pontos elo bonus > + 50 de magic level +outfit que o id estou fazendo Hokage - top 1 pontos elo bonus > + 55 de magic level +outfit que o id estou fazendo Esse seria as patentes e ranking, porém depois de sannin se torne realmente um ranking onde o jogador está sannin com 1000 pontos se outro ultrapssar ele com 1001 esse sannin com 1000 deixa de ser sannin e volta pra elite anbu perdendo o bonus sannin apos deslogar.
  10. Alguem pode me ajudar com um Script de Headbutt? agradeço s2
  11. Oin, alguem pode me ajudar com um script parecido com o do Headbutt ( Que faz os pokemons cairem das arvores) mas no caso eu gostaria que para um determinado pokemon aparecer o Player usa-se um item para atrai-lo. obbg s2
  12. Eai galera, alguém pode me ajudar, gostaria de um sistema q funcionasse assim: Código para TFS 0.3.6 Poketibia Caso não tenha entendido, pergunte. Agradeço a ajuda, e caso não esteja na área correta por favor mude.
  13. galera vim aqui pedir a ajuda de vocês com o blood-castle do meu server que ja desisti de tentar arrumar. eu ja tinha o evento do blood-castle do @Killua mas resolvi adequalo ao meu castle mudei tudo certinho a lib, creature script, globalevents, tudo correto, o castle está funcionando normal, porém quando inicio o blood-castle aparece tudo certinho as msg e tal so que inves de iniciar-se o mesmo se inicia o script do castle, é as msg do blood mais usa a lib do castle alguem me ajuda pf dou REP+ esse é o script do blood-castle e esse é a lib que mudei do meu castle
  14. olá galerinha do xtibia. alguem poderia editar um script pra mim pf ? adicionar umas msg para o movements [2392] = 2 o script é esse. esse é o LIB e esse o movements dele
  15. se voce sabe quer ser gm de um poketibia, e sabe editar mapas e add pokemons,spites,spells me chama no zap 48 998665055
  16. Bom dia, eu gostaria de pedir ajuda para por um Script de Pet System com lvl, como por Exemplo? 8 a 80, seria um Pet 81 a 120 seria outro 121 a 160 seria outro e assim vai, alguem pode me ajudar ?
  17. Oi eu preciso de um script para um evento "capture a bandeira" onde os players sao divididos em 2 times e o lado que fizer 30 pontos levando a bandeira do inimigo para sua base primeiro ganha. obgd s2
  18. alguém poderia me ajudar com um scripts de boost +60 por favor?
  19. como puedo hacer para que los pokemones spawn por nivel AQUI ESTA EL MOVEMENT COMO PUEDO EDITARLO PARA QUE SALGAN CON NIVEL local cfg = { monsters = {"Pidgey"}, grassChance = 15, -- % chance create monster timeTo = 10, -- Seconds so you can use them again } function onStepIn(cid, item, pos) if not isPlayer(cid) then return true end if getGlobalStorageValue(14260) > os.time() then return true end if math.random(100) <= cfg.grassChance then doCreateMonster(cfg.monsters[math.random(1, #cfg.monsters)], getCreaturePosition(cid)) addEvent(doSendMagicEffect, 1 * 1000, getCreaturePosition(cid), 14) setGlobalStorageValue(14260, os.time() + cfg.timeTo) end return true end
  20. Quero por para apenas uma Voc. usar os Pets. No caso uma Voc. nova que eu fiz. Tentei usar esse: if isJocker(cid) then -- Todo codigo para summonar o pet vai dentro desse if end Só que diz que eu nao tenho essa função ( isJocker ) Alguem pode me ajudar?
  21. queria uma potion ou item que cura por tempo , igual a magia utura gran , mas com exausted. +rep
  22. Olá rapaziada tudo certo? Uso um sistema de reset no meu servidor via NPC... e queria adicionar duas funções nesse sistema... 1 mostrar a quantidade de reset no LOOK e 2 mostrar a quantidade de resets no !RANK O script de reset q uso é esse: Creio que seja uma function bem simples, porem nao manjo nada disso... Agradeço.
  23. local foods = { [2328] = {6, 'Gulp.'}, -- egg [2362] = {5, 'Crunch.'}, -- carrot [2666] = {15, 'Munch.'}, -- meat [2667] = {12, 'Munch.'}, -- fish [2668] = {10, 'Mmmm.'}, -- salmon [2669] = {17, 'Munch.'}, -- northern pike [2670] = {4, 'Gulp.'}, -- shrimp [2671] = {30, 'Chomp.'}, -- ham [2672] = {60, 'Chomp.'}, -- dragon ham [2673] = {5, 'Yum.'}, -- pear [2674] = {6, 'Yum.'}, -- red apple [2675] = {13, 'Yum.'}, -- orange [2676] = {8, 'Yum.'}, -- banana [2677] = {1, 'Yum.'}, -- blueberry [2678] = {18, 'Slurp.'}, -- coconut [2679] = {1, 'Yum.'}, -- cherry [2680] = {2, 'Yum.'}, -- strawberry [2681] = {9, 'Yum.'}, -- grapes [2682] = {20, 'Yum.'}, -- melon [2683] = {17, 'Munch.'}, -- pumpkin [2684] = {5, 'Crunch.'}, -- carrot [2685] = {6, 'Munch.'}, -- tomato [2686] = {9, 'Crunch.'}, -- corncob [2687] = {2, 'Crunch.'}, -- cookie [2688] = {2, 'Munch.'}, -- candy cane [2689] = {10, 'Crunch.'}, -- bread [2690] = {3, 'Crunch.'}, -- roll [2691] = {8, 'Crunch.'}, -- brown bread [2696] = {9, 'Smack.'}, -- cheese [2787] = {9, 'Munch.'}, -- white mushroom [2788] = {4, 'Munch.'}, -- red mushroom [2789] = {22, 'Munch.'}, -- brown mushroom [2790] = {30, 'Munch.'}, -- orange mushroom [2791] = {9, 'Munch.'}, -- wood mushroom [2792] = {6, 'Munch.'}, -- dark mushroom [2793] = {12, 'Munch.'}, -- some mushrooms [2794] = {3, 'Munch.'}, -- some mushrooms [2795] = {36, 'Munch.'}, -- fire mushroom [2796] = {5, 'Munch.'}, -- green mushroom [5097] = {4, 'Yum.'}, -- mango [6125] = {8, 'Gulp.'}, -- tortoise egg [6278] = {10, 'Mmmm.'}, -- cake [6279] = {15, 'Mmmm.'}, -- decorated cake [6393] = {12, 'Mmmm.'}, -- valentine's cake [6394] = {15, 'Mmmm.'}, -- cream cake [6501] = {20, 'Mmmm.'}, -- gingerbread man [6541] = {6, 'Gulp.'}, -- coloured egg (yellow) [6542] = {6, 'Gulp.'}, -- coloured egg (red) [6543] = {6, 'Gulp.'}, -- coloured egg (blue) [6544] = {6, 'Gulp.'}, -- coloured egg (green) [6545] = {6, 'Gulp.'}, -- coloured egg (purple) [6569] = {1, 'Mmmm.'}, -- candy [6574] = {5, 'Mmmm.'}, -- bar of chocolate [7158] = {15, 'Munch.'}, -- rainbow trout [7159] = {13, 'Munch.'}, -- green perch [7372] = {2, 'Yum.'}, -- ice cream cone (crispy chocolate chips) [7373] = {2, 'Yum.'}, -- ice cream cone (velvet vanilla) [7374] = {2, 'Yum.'}, -- ice cream cone (sweet strawberry) [7375] = {2, 'Yum.'}, -- ice cream cone (chilly cherry) [7376] = {2, 'Yum.'}, -- ice cream cone (mellow melon) [7377] = {2, 'Yum.'}, -- ice cream cone (blue-barian) [7909] = {4, 'Crunch.'}, -- walnut [7910] = {4, 'Crunch.'}, -- peanut [7963] = {60, 'Munch.'}, -- marlin [8112] = {9, 'Urgh.'}, -- scarab cheese [8838] = {10, 'Gulp.'}, -- potato [8839] = {5, 'Yum.'}, -- plum [8840] = {1, 'Yum.'}, -- raspberry [8841] = {1, 'Urgh.'}, -- lemon [8842] = {7, 'Munch.'}, -- cucumber [8843] = {5, 'Crunch.'}, -- onion [8844] = {1, 'Gulp.'}, -- jalapeño pepper [8845] = {5, 'Munch.'}, -- beetroot [8847] = {11, 'Yum.'}, -- chocolate cake [9005] = {7, 'Slurp.'}, -- yummy gummy worm [9114] = {5, 'Crunch.'}, -- bulb of garlic [9996] = {0, 'Slurp.'}, -- banana chocolate shake [10454] = {0, 'Your head begins to feel better.'}, -- headache pill [11246] = {15, 'Yum.'}, -- rice ball [11370] = {3, 'Urgh.'}, -- terramite eggs [11429] = {10, 'Mmmm.'}, -- crocodile steak [12415] = {20, 'Yum.'}, -- pineapple [12416] = {10, 'Munch.'}, -- aubergine [12417] = {8, 'Crunch.'}, -- broccoli [12418] = {9, 'Crunch.'}, -- cauliflower [12637] = {55, 'Gulp.'}, -- ectoplasmic sushi [12638] = {18, 'Yum.'}, -- dragonfruit [12639] = {2, 'Munch.'}, -- peas [13297] = {20, 'Crunch.'}, -- haunch of boar [15405] = {55, 'Munch.'}, -- sandfish [15487] = {14, 'Urgh.'}, -- larvae [15488] = {15, 'Munch.'}, -- deepling filet [16014] = {60, 'Mmmm.'}, -- anniversary cake [18305] = {0, 'Gulp!'}, -- fresh mushroom beer [18306] = {0, 'Phew!'}, -- stale mushroom beer [18397] = {33, 'Munch.'}, -- mushroom pie [19737] = {10, 'Urgh.'}, -- insectoid eggs [20100] = {15, 'Smack.'}, -- soft cheese [20101] = {12, 'Smack.'} -- rat cheese } function onUse(player, item, fromPosition, target, toPosition, isHotkey) local food = foods[item.itemid] if not food then return false end local condition = player:getCondition(CONDITION_REGENERATION, CONDITIONID_DEFAULT) if condition and math.floor(condition:getTicks() / 1000 + (food[1] * 12)) >= 1200 then player:sendTextMessage(MESSAGE_STATUS_SMALL, 'You are full.') return true end player:feed(food[1] * 12) player:say(food[2], TALKTYPE_MONSTER_SAY) item:remove(1) return true end erro [3/9/2018 9:21:14] [Error - Action Interface] [3/9/2018 9:21:14] data/actions/scripts/other/food.lua:onUse [3/9/2018 9:21:14] Description: [3/9/2018 9:21:14] data/actions/scripts/other/food.lua:109: attempt to index local 'player' (a number value) [3/9/2018 9:21:14] stack traceback: [3/9/2018 9:21:14] data/actions/scripts/other/food.lua:109: in function <data/actions/scripts/other/food.lua:103>
  24. como puedo hacer para adaptar este LUA para que funcione la pokedex cuando sustituyo el lua no abre la pokedex
  25. Pedra que aparece em um lugar x y z ; ao passar por cima de piso
×
×
  • Create New...