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. Ola Utilizo uma script pra double exp, porem, quando eu ativo, o servidor laga muito! segue script creaturescripts/scripts function onKill(cid, target) if isPlayer(cid) and isMonster(target) then if getGlobalStorageValue(102590) - os.time() >= 1 then local exp = getExperienceStage(getPlayerLevel(cid), getVocationInfo(getPlayerVocation(cid)).experienceMultiplier) local count = ((getMonsterInfo(string.lower(getCreatureName(target))).experience*1.5*exp)/2) doPlayerAddExperience(cid, count) addEvent(doSendAnimatedText, 500, getCreaturePosition(cid), '+'..count, math.random(50,60)) end else return TRUE end return TRUE end talkactions/scripts function onSay(cid, words, param, channel) local config = { storage = 102590, } if(param == 'cancel') then if getGlobalStorageValue(config.storage) > 0 then setGlobalStorageValue(config.storage, -1) doBroadcastMessage("Double Exp cancelado") end return true end param = tonumber(param) if(not param or param < 0) then doPlayerSendCancel(cid, "Apenas maiores que 0.") return true end if getGlobalStorageValue(config.storage) - os.time() <= 0 then setGlobalStorageValue(config.storage, os.time()+param*60*60) doBroadcastMessage("Exp bonus ativado 50% + EXP por "..param.." horas! Aproveite.") end return true end Alguem pode me dizer aonde modificar para tirar o lag?
  2. Ola, Gostaria de um script que eu pudesse ativar direto do god um comando tipo /doubleexp. E que startaria double exp durante 24 hrs. Ou algo parecido.
  3. Boa noite! Eu preciso de algum script (se for possível) onde somente quem comprou o item, possa equipa-lo. Pois estou tendo problema com players duplicando itens, e não consigo achar algum script anti-ddos e anti-nuke pra mysql (o que também já resolveira meu problema). Então se alguém puder me ajudar, obrigado!
  4. DavyziinC

    [AJUDA] SD

    Ola galera, entao. Tenho um ot baiakzik vip 15, e a minha sd n ta batendo por ml e sim por level, quanto mais lvl alto mais ela bate, tanto mage, qnto pala e kina batem o msm caso tenham ml permitido para usar e lvl alto. Esse é o script que tenho aqui. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -8, -35, -10, -35, 3, 3, 2, 1) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Se possivel alguem q tenha um ot com sd balanceada, posta ai. Vlw
  5. Bom gente, coloquei um zombie event no meu server, está tudo ok, menos os Zombies.. É assim: 1- O Zombie NÃO pode ser atacado; 2- O Zombie NÃO mata o player em 1 hit(estou com DONATE Set, mas devia funcionar) tem que matar o player ao encostar no mesmo; 3- Como um KNIGHT vai participar do evento, se o zombie tem que matar o player em 1 hit? Somente encostando no player; 4- Como configuro para quando sobrar apenas 1 player na arena, acabar o evento e ele receber os prêmios, depois de 3 segundos ? Ai vai o meu evento: creaturescripts/scripts/login.lua creaturescripts/scripts/zombieevent.lua creaturescripts/creaturescripts.xml globalevents/scripts/fechazombie.lua globalevents/scripts/zombieevent.lua globalevents/globalevents.xml monsters/Zombie event.xml monsters.xml movements/scripts/zombieevent.lua movements/movements.xml Créditos: Smart Maxx POR FAVOR ME AJUDEM! up up
  6. Bom gente, eu adicionei o War System no meu server, achei em outro fórum. Bom, TUDO está funcionando perfeitamente, só 2 coisas que me perturbam, porém não são erros(eu acho) que são: 1º Mãozinha fechada 2º PZ Bom gente, é isso, quero muito a ajuda de vocês, obrigado!
  7. Preciso de ajuda para construir essas fontes https://github.com/asamy45/TibiaEditor quando eu abro o Visual Studio 2010, abre o Wizard Convert para converter as fontes , já que foi feito em uma versão anterior do VS , e no fim da conversão aparecem estes avisos: e quando eu tento construir da desses erros : pelo que entendi diz que os arquivos não estão no lugar que pede , mas os arquivos estão lá ... e como eu sou muito de noob quando se trata dos erros que aparecem nos programas , peço a sua ajuda, alguém pode me ajudar ?
  8. Galera, alguem tem algum dos servidores da versão 10.78 ou 10.79 já compilado pronto p abrir? Eu queria mt abrir um sv dessa versão mas não consigo de jeito nenhum,, então se alguem puder ajudar agradeço. Pode ser 32 ou 64 bits Ja consegui o site e td certo falta só isso ): up
  9. luascript.cpp getPlayerSecureMode(cid): PHP: int32_t LuaScriptInterfaceluaGetPlayerSecureMode(lua_State* L) { //getPlayerSecureMode(cid) ScriptEnviroment* env = getEnv(); Player* player = env->getPlayerByUID((uint32_t)popNumber(L)); if(!player) { errorEx(getError(LUA_ERROR_PLAYER_NOT_FOUND)); lua_pushboolean(L, false); } else lua_pushnumber(L, player->getSecureMode()); return 1; } getPlayerFightMode(cid): PHP: int32_t LuaScriptInterfaceluaGetPlayerFightMode(lua_State* L) { //getPlayerFightMode(cid) ScriptEnviroment* env = getEnv(); Player* player = env->getPlayerByUID((uint32_t)popNumber(L)); if(!player) { errorEx(getError(LUA_ERROR_PLAYER_NOT_FOUND)); lua_pushboolean(L, false); } else lua_pushnumber(L, player->getAttackFactor()); return 1; } simple and useful. https://otland.net/threads/getplayersecuremode-cid-getplayerfightmode-cid.128276/ Como adicionar isso na soucer, sei q e em luascript, mais em qual lugar,.... ajuda rep+
  10. Oi pessoal eu sou o Muniz, e esto uaqui hoje para pedir a ajuda de vocês, estou com essa função aqui, e quero que ela faça retornar a um valor true se o monstro for summon e um valor false se ele não for, tfs 0.3.6 pokémon 8.54, espero a ajuda de vocês xD int32_t LuaScriptInterface::luaIsSummonn(lua_State* L) { //isSummon(cid) ScriptEnviroment* env = getEnv(); Creature* creature = env->getCreatureByUID(popNumber(L)); Monster* monster = creature->getMonster(); if (monster->isSummon()) { lua_pushboolean(L, true); } else { lua_pushboolean(L, false); } return 1; }
  11. Não sei se estou na área correta! #Bom eu uso o rev3777 em meu server, e ele funciona normalmente porém tem um erro que acontece após cria uma conta no jogo. Muitos tem esse problema e até não vi um tópico explicando de como resolver, só apenas falando para trocar de distro. Como eu fiz alguns sistemas e o único rev que da para compilar no meu pc, preciso muito resolver esse problema pessoal do xt! Erro: Ao logar na minha conta, tento entrar no "Account Manager" e aparece "Invalid Password" respectivamente. Tentativas: 1-Já troquei de mysql.sql. 2-Já alterei o password para: 356a192b7913b04c54574d18c28d46e6395428ab pelo Sqlstudios. 3-Já coloquei: accountManager = true no config.lua. 4-Já coloquei: encryptionType = "sha1" no config.lua. Obs."plain" não funciona no server. Solucão: Entrar no Account Manager.
  12. boa noite xtibianos espero que possam me ajudar la vai o desafio!. bom eu quero que apos eu capturar o pokemon seja executado um efeito e apos perder seja executado outro quando se lança a poke ball é executado o efeito da poke ball. cada pokeball tem 2 efeitos tem o efeito positivo que é de quando se pega o pokemon (que é verde) e o negativo de quando o pokemon foge (que é vermelho) eu quero que alguem por gentileza mude o script de forma que se eu pegar um pokemon seja execudato um efeito e se caso ele fuja seja executado outro mas este efeito tem que ser executado logo apos o efeito da poke ball e tem que ser executado exatamente onde eu usei a pokeball ou seja onde estava o pokemon q eu peguei atualmente existem estes efeitos e toda vez que voce usa uma ball sera executado um deles exempro: poke ball on | great ball on | super ball on | ultra ball on | safari ball on | dark ball on >>>>> poke ball off | great ball off | super ball off | ultra ball off | safari ball off | dark ball off >>>>> então vou colocar parte do catch.lua então eu quero que fique mais ou menos assim (não entendo muito de script então espero que entenda) [2394] = {cr = 7, on = 193, on2 = 13, off = 192, off2= 14 ou seja quero que um efeito seja executado assim que o outro termino no mesmo local espero que alguem possa me ajudar vou deichar o catch.lua e o catch system.lua catch.lua catch system.lua ty up
  13. Salve pessoal do Xtibia, vim aqui pedir ajuda a vocês, a comunicarem o dono deste post ou se alguem ae tiver, da Upload pra min, ou o link valido, o link off foi deste post aqui \/ Se alguem poder me ajudar dou curtir !!
  14. Todos que achei aqui não funciona pra otserver 8.54 por causa da função getVocation e eu estou precisando muuito de uma spellbar simples.
  15. Bom gente, eu baixei uma source do distro TFS 0.4 em um outro fórum ai, eu troquei os créditos, pois não vou disponibilizar pra turma, só fiz isso, ai eu compilei de boa, ate antes de ontem tava normal o distro, mas ai ontem apareceu um erro: Eu não to mais aguentando esse erro no distrô... Não acontecia nada, mas agora aparece toda hora esse erro... Alguém por favor me ajuda!! Quero tirá-lo E também aparece esse erro que gostaria de tirar, ele sempre apareceu: Por favor, quero tirá-los, quero deixar o distrô limpo!! Agradeço. Alguem por favor??? Os erros sumiram. RESOLVIDO
  16. Fala pessoal, beleza ? Peguei um server para investir meu tempo nele ( Gabrielxtu 3.2 Final Version ) e venho atualizando as sprites dele a um tempo ja... Pensando nisso achei uma boa ideia adicionar Mega Evoluções ,considerando que esse server ja tem Gardevoir e Gallade e alguns outros pokémons dificieis de se achar em um servidor normal... Enfim , gostaria de saber se algum de voces poderia me dar uma ajuda em quesito de adição de Mega evolução .... E é claro se for possivel com aquele efeito do PokeXGames de evolução se for possivel... Segue abaixo o tipo de Evolução que venho procurando a um tempo... Não precisa ser na barra de moves , poderia ser apenas com Stone Mega mesmo... Agradeço desde já !
  17. xCookie

    Surprise box

    --Bom eu uso esse script ele funciona, mais quero que der level ou 1 item aleatório que ta na tabela do script-- Obs. os items já estão dando, só falta o level e claro pode dar level ou 1 item. Não os 2 de uma vez. ERRO: 1° nao esta dando level. 2° na mensagem "Você abriu a box e ganhou 1 blablabla." CERTO: 1° Dar 5 leveis se nao vim os items da tabela 2° na mensagem "Você abriu a box e ganhou 1 blablabla." - No blablabla aparecer o nome do item que vim ou o level. actions/scripts:
  18. Bom pessoal, eu encontrei um mod de evento CTF, eu configurei tudo certinho e nenhum erro aparece no meu TFS 0,4, mas quando eu ligo o server, o evento começa dizendo que "em um minuto, CTF vai começar ! ". Eu configurei para cancelar o evento, se um jogador ou menos entrar no CTF, ok, mas, entro com 2 jogadores, e depois de passar o 1 minuto, o evento é cancelado, mesmo se eu ter entrado com dois jogadores. Eu vim aqui para pedir para alguém que pode editar o mod, para começar o evento em algum tempo, que eu escolher, e se é possível, para criar uma talkaction para abrir o CTF, e outra talkaction para fechar o CTF se ele estiver aberto. O talkaction que eu quero é: O meu ctf.xml(mod) é: POR FAVOR, ME AJUDEM! NINGUÉM AJUDOU ATÉ AGORA! PRECISO MUITO DESSE EVENTO, PORÉM ELE ABRE JÁ AO INICIAR O SERVER, E NÃO TEM COMO FECHAR ELE, E NÃO INICIA NEM COM 2 PLAYERS!
  19. Bom gente, criei um outro tópico, pedindo ajuda em um movement, em que se o player tiver a storage 18597, ele passa pelo tile, se não tiver a storage, ele não passa, ai vai o script do movement: function onStepIn(cid, item, position, fromPosition) local storage = 18597 if getPlayerStorageValue(cid, storage) <= 0 then doPlayerSendCancel(cid, "You're not a VIP player.") doTeleportThing(cid, fromPosition) doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) return true else doPlayerSendTextMessage(cid, "Welcome to the VIP Area!") doSendMagicEffect(getThingPos(cid), 14) end return true end Criei uma action para quando o player usar X item, adiciona a storage à ele, está funcionando normalmente, porém quando o player tem a storage, e vai no tile, aparece um erro no distro: De resto no script, está funcionando. Ai vai o script da action: function onUse(cid, item, fromPosition, itemEx, toPosition) local storage = 18597 if getPlayerStorageValue(cid, storage) <= 0 then doRemoveItem(item.uid, 1) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+18597) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens, voce se tornou um Modd Player") return true else doSendPlayerCancel(cid, "Voce ja e um Modd Player.") end end return true end Se depois de arrumarem o script, puderem melhorar ele e POR FAVOR, ME EXPLICAR O QUE FOI MODIFICADO E POR QUE! Grato desde ja!
  20. Bom eu uso um sistema de refinar os itens. O problema que o bow refina, mais o ataque não acrescenta! --Exemplo-- Erro: You see a elvish bow (Range:6, Hit% +35). usei o item e ficou: You see a elvish bow +1 (Range:6, Hit% +35). Correto: You see a elvish bow (Range:6, Hit% +35). Usei o item e ficou: You see a elvish bow (Range:6, Atk:1, Hit% +35). Obs.Testei em outro server e o bow refina perfeitamente aparecendo o ataque, já nesse meu server eu troquei de distro para rev3777 e aparece esse problema, acho que tenho que alterar as soucers, porem não sei o código que tenho que modificar ou remover para funcionar! data/actions/scripts: data/actions: Me ajudem pessoal!
  21. Bom gente, sei que existem vários scripts disso, mas como estou tentando entender a linguagem LUA, estou tentando criar o script, com o que eu já observei nos fórums, e que foi gravado na minha memória ^^. Bom, o script é pra checar se o player tem X storage, se ele tiver, ele pode passar pelo tile com a actionID Y, se não tiver a storage, ele é teleportado para a "fromposition".. Ai vai o script: function onStepIn(cid, item, position, fromposition) local storage = 18597 if getPlayerStorageValue(cid) <= 0 then doSendPlayerCancel(cid, "You/'re not a VIP player.") doTeleportThing(cid, fromposition) doSendMagicEffect(position, 13) else getPlayerStorageValue(cid) == getStorageValue(storage) then doSendTextMessage(cid, "Welcome to the VIP Area!", 27) doSendMagicEffect(position, 14) end return true end EDIT: Quando inicio o server, acontece isso:
  22. Pessoal, estou precisando de um script que faça dropa tal item de todos monstros. ou seja um script meio que de evento, no caso ter chance de dropa 1 item de todos monstros do jogo. se alguém souber agradeço.
  23. Quando eu abro a distro, carrega o mapa e tals, logo depois aparece: [Warning - NpcScript::NpcScript] Can not load script: default.lua not enough memory Tem como resolver esse erro? npc/scripts/default.lua: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end npcHandler:addModule(FocusModule:new())
  24. Bom gente, vou ser rapido e direto: Eu baixei um Zombie Event na net, e está aparecendo um erro no distro além das mensagens de "boa sorte, quantos players entraram no TP e quanto tempo falta pro tp fechar". Erro: Está configurado para os zombies serem spawnados a cada 20 segundos, mas após os primeiros 20 segundos, nenhum zombie spawna, e não aparece nenhum erro no distro. Aqui vão os scripts: globalevents/scripts/zombievent.lua tag globalevents.xml creaturescripts/scripts/zombievent.lua tag creaturescripts.xml monsters/Zombie Event/Event zombie.xml tag monsters.xml movements/scripts/zombievent.lua tag movements.xml Por favor me ajudem! up
  25. Olá pessoal do Xtibia, eu preciso que essa script de Raid sumone um NPC ao invés de um monstro... Nome do npc: Dexter Itens A script está 100% funcionando para sumonar monster.. porém se eu colocar o nome do npc no lugar de "demon" o npc não é sumonado. Alguém ajuda? versão 8.60, otx server 2. local raids = { ["Tuesday"] = { ["03:11"] = { name= "Demon", -- Nome do monstro a ser sumonado pos = {toPos= {x = 164, y = 53, z = 7}, fromPos= {x = 165, y = 53, z = 7}}, --Vai ser sumonado de toPos e até fromPos quantidade = 1, -- Quantidade a ser sumonada time = 2, -- Se no tempo determinado em time= x, os monstros não forem mortos eles são removidos automaticamente }, } } function doRemoveMonster(toPos, fromPos) for x = toPos.x, fromPos.x do for y = toPos.y , fromPos.y do local creature = getTopCreature({x=x, y= y, z= fromPos.z}).uid; if creature ~= 0 and isMonster(creature) then doRemoveCreature(creature) end end end return true end function onThink(interval, lastExecution) local hours = tostring(os.date("%X")):sub(1, 5); local days = raids[os.date("%A")][hours]; local raids_storage = 99997; if days then if getGlobalStorageValue(raids_storage) <= os.time() then doBroadcastMessage("The invasion of " .. days.name .. " started") pos = {x= math.random(days.pos.toPos.x, days.pos.fromPos.x), y= math.random(days.pos.toPos.y, days.pos.fromPos.y), z= days.pos.fromPos.z}; monster = 0; repeat doSummonCreature(days.name, pos) monster = monster + 1; until monster == days.quantidade; addEvent(function() doRemoveMonster(days.pos.toPos, days.pos.fromPos) end, days.time*1000*60) setGlobalStorageValue(raids_storage, os.time()+60) end end return true end
×
×
  • Criar Novo...