Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''script''.

  • 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. Alguem pelo amor de deus que meche com scripts e queria trabalha me chama ai no privado, pago em reais.. Ta dificil achar alguem, galera tem preguiça... quem tiver afim me chama e saiba do assunto
  2. galera vocês poderiam me ajudar com um sicript, tipo o player morreu para um alakazam ae ele usa item "x" e volta no lugar onde ele morreu para o alakazam, alguem poderia me ajudar com isso vlw
  3. Olá, baixei um servidor limpo apenas com os arquivos da distro e a pasta data totalmente limpa, somente a estrutura montada, inclusive o mapa, porém ao abrir o mapa no RME na lista de creatures>npcs ele lista vários npc's que não estão no servidor, já tentei procurar e não encontrei resposta, pediram pra eu limpar o arquivo RME>data>8.60>creatures.xml, mas não deu jeito, pediram pra remover 3 arquivos da pasta %appdata%>RME>extensions, porém ao abrir o rme ele deu erro como se tivesse faltando um arquivo e pediu pra instalar o rme novamente. Então aqui estou eu ainda sem resposta.
  4. Ola amigos do xtibia Eu queria saber se alguém pode me ajudar com sistema de CRAFTING... Tenho um tfs 1.0 mas nao ta rodando no meu servidor tfs 4.0 Alguém pode me ajudar?
  5. Tipo assim eu compilei para tfs 0.4 o meu mapa 8.60 e tudo mais antes da compilação tinha um erro que eu adicionava as scripts e abria o server até ai tudo bem, mais quando ia logar no char ou No Account Manager não iniciava, ou não logava. E tipo quando compilei foi tudo bem mais tento adicionar as scripts e continua o mesmo erro, já tentei de tudo em vez de adicionar pelo Notepad normal, já tentei pelo Notepad++ e nada funfa amigo por favor se souber e poder me ajudar agradeço de coração mais uma observação ele esta online em uma vps Windows e esta em mysql pela questão do site, aqui no meu pc por não ter xampp eu abri ele no Sqlite mesmo não sei se muda algo mais fiz isso para poder iniciar o server e estar testando algumas coisas nele
  6. GHelty

    Ajuda script

    Bom dia, Pedi um script e conseguir, porem não consegui adaptar para as pos que preciso algum pode ajudar. Script dos fogos das estatuas dos falcons: As posições abaixos:
  7. Olá senhores, espero estar na área certa. Existe a possibilidade de criar um script para monstros que sigam Waypoints tipo players usando bot? Por exemplo, um monstro que ande de Thais até Carlin, utilizando comandos de Waypoints, subindo e descendo escadas, holes etc...
  8. Olá estou aqui trazendo um projeto meu pra vocês e espero que com isso consiga uma equipe para trabalhar nele e finalizado... [PROJETO] Pokemon Last Quais são minhas ideias para o server São duas ideias simples ao se dizer mas são extremamente difíceis de se colocar em pratica e estou aqui pra isso formar uma equipe que seja capaz de criar um dos melhores servidores que possa existir... Eu tenho um dinheiro guardado então quando necessário poderei comprar o host No momento precisamos de: Mas vamos precisar de Claro todos que ajudarem terram um lugar de respeito no server... ou talvez possa comprar o serviço Abaixo meus contatos casso queiram... Obrigado a todos e ao www.xtibia.com
  9. Olá a todos meus consagrados Eu gostaria de uma ajuda de voces, queria desenvolver um script que ganha um valor X ao pegar um bau de quest Exemplo - Ao abrir um báu da Annihilator o personagem recebesse 25 pontos de Glória (ou missao ou task)... Podem me ajudar por favor??
  10. Bom, eu queria ajuda para adicionar LVL system nos pokémons meu Pokétibia é base REVOLUTION se alguém puder me ajudar agradeço.
  11. alguém pode me ajudar a corrigir esse erro ? [Error - Action Interface] data/actions/scripts/Basic/pokedex.lua:onUse Description: data/actions/scripts/Basic/pokedex.lua:13: bad argument #1 to 'lower' (string expected, got nil) stack traceback: [C]: in function 'lower' data/actions/scripts/Basic/pokedex.lua:13: in function <data/actions/scripts/Basic/pokedex.lua:4> bad argument #1 to 'lower' (string expected, got nil) script : 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, 42 do local name = string.lower(string.explode(getItemNameById(11388+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) - 11539 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
  12. Alguem por favor poderia me passar um script para quest de poketibia que precise passar por tal porta e tal nivel necessario e clicar no bau pra receber premio que no caso e uma stone,e um sem porta tb apenas clicar no bau pra receber o premio ,stone ,pokemon ou hds base que tou usando e o pokemon dash v6 desculpe caso eu tenha postado isso em uma area errada,nao entendo muito bem os locais aqui do forum.
  13. MALLEUS MALEFICARUM O Martelo das Bruxas ou O Martelo das Feiticeiras é um livro que foi escrito e publicado em 1486 ou 1487 pelos dominicanos Heinrich Kraemer (também conhecido por Heinrich Institoris) e James Sprenger, na Alemanha, em cumprimento à bula papal Summis Desiderantis Affectibus de Inocêncio VIII, que os autorizava criar um manual de combate aos praticantes de heresias - e que veio a se tornar o guia dos inquisidores pelo restante do século XV e seguintes; embora outros manuais tenham sido escritos no período, este é dos mais "perversos e cruéis", verdadeiro "manual de ódio, de tortura e morte". Devido a heresia cometidas pelas pessoas que renegaram a fé um dia obtida e pactuando sua vida com o diabo, trouxeram para si a ira de Deus. Negaram a fé, negaram a igreja, negaram Deus e prestaram culto ao diabo. A ARTE DO PENTAGRAMA As Bruxas são mulheres que praticam culto ao diabo e se satisfazem de seu poder para suas feitiçarias, encantos e adivinhações. Devido a suas capacidade de conhecerem as artes da magia negra, os Bruxos conseguem causar pânico por onde passam e onde atuam. O pentagrama é o simbolo chave para a Bruxaria; é dele que dizem que as forças do mal emanam e os Bruxos o usam para suas artes malignas. Não era para ser uma quest esse sistema, mas eu adaptei para poder publica-lo. Inicialmente foi desenvolvido apenas como forma de punição pela sentença dada pela inquisição aos acusados de bruxaria; agora ele se tornou uma quest. Adicionando o sistema. data/movements/movements.xml data/movements/scripts/quests crie um arquivo com extensão .lua e nomeio para malleus; adicione esse código ao arquivo: Coloque apenas as posições requisitadas na tabela config. Adicione o respawn nas outras áreas, exceto na sala de tortura e no pentagrama. Nessa área, seria bom por esses monstros, como mostra a imagem: adicione na posição central, exatamente onde está a arvore morta, esse monstro: Nessa outra área, adicione na posição central, exatamente onde está a arvore, esse monstro: mapa: clean.rar clean.rar
  14. Hail Xtibianos. Eu criei esse sistema, não lembro se foi a pedido de um membro ou não, para que seja interessante sempre matar o toplvl do otserver devido ao premio recebido por isso. Em config.lua adicione: huntedTopLevel = 100 -- "false" inibe o sistema; numero é o level minimo necessario para dar hunted ao toplvl.priceForEachLevelTohuntedTopLevel = 100 -- preço pago por cada lvl do toplvl ao mata-lo. Em creaturescripts.xml adicione: <event type="death" name="toplvl" script="toplvl.lua"/> Em creaturescripts/scripts/config.lua adicione: registerCreatureEvent(cid, "toplvl") Na mesma pasta, crie um arquivo lua com o nome toplvl e adicione: function onDeath(cid, corpse, deathList)local top,price = getConfigInfo("huntedTopLevel"),getConfigInfo("priceForEachLevelTohuntedTopLevel") if(isPlayer(cid))then -- hunted top level local _,level = getTopLevel() if(tonumber(level) and top and tonumber(level) >= top and tonumber(level) <= getPlayerLevel(cid))then for _,player in pairs(deathList) do if(isPlayer(player))then doPlayerAddMoney(player, getPlayerLevel(cid)*price) end end end end return trueend Agora abra o arquivo lib/050-functions.lua e adicione: function getTopLevel() --[[( Marcryzius )]]--local target,name,level = db.getResult("SELECT `name`, `level` FROM `players` WHERE `group_id` <= 2 ORDER BY 'level' DESC;"),"",0 if(target:getID() ~= -1) then repeat local glevel = target:getDataInt("level") if(level < glevel)then name,level = target:getDataString("name"), glevel end until not(target:next()) end target:free() return name,levelend No config.lua tu coloca o valor minimo requerido do toplvl para poder ser caçado. Duvidas, erros e qualquer outra coisa, deixe nos comentários.
  15. Olá galera tudo bem? Vi um usuário perguntando no fórum sobre Opcodes, como no começo eu tive bastante dificuldade de entender, estou fazendo este tutorial básico para que fique claro! Opcodes são a comunicação entre o cliente e o servidor sem fazer alterações na source.. Na source você poderia usar sockets, que são pacotes de informação, diretamente sem usar funcionalidades do jogo como meio de transmissão, já o opCode utiliza recursos in game para fazer essa comunicação, entendeu? Exemplo: No módulo game_skills, no arquivo skills.lua, você pode notar a utilização do seguinte código: Essa linha, serve para registrar o uso do opCode número 102, estamos dizendo ali, que quando recebermos uma solicitação por opCode, sentido Servidor > Cliente, sendo essa de número 102, deverá ser acionada a função onPokemonSkillChange. em outra parte do mesmo skills.lua, temos o seguinte código: Repare que a parte destaca: g_game.getProtocolGame():sendExtendedOpcode(102, 'refresh'), faz o envio de uma solicitação de sentido Cliente > Servidor, com o número 102 que é o id de identificação da opCode e na frente a string 'refresh', ou seja, um valor para o servidor conseguir enxergar o que deve ser feito.. Para entender melhor vamos ao Servidor e olhar onde é tratada essa chamada do Cliente. No Servidor, em data/creaturescripts/scripts/opcodes/opcode.lua, temos o seguinte código: Repare nas partes que eu destaquei, irei explica-las abaixo: Vamos ver o que essa função faz? em data/lib/106-main functions.lua, temos a definição daquela função, que é: Basicamente, está função preenche uma tabela com as informações sobre insígneas, coins, qtd capturas do player e envia de volta ao Cliente através do comando: return doSendPlayerExtendedOpcode(cid, opcodes.OPCODE_SKILL_BAR, table.concat(str)) lembrando que o opcodes.OPCODE_SKILL_BAR nada mais que que o número 102 e o table.concat(str) é o buffer, ou seja, um parâmetro da função doSendPlayerExtendedOpcode com os dados que serão enviados ao Cliente. Espero que todos tenham entendido, qualquer dúvida deixe nos comentários e se for preciso estarei arrumando qualquer erro que reportem no tutorial.
  16. < Olá, meu nome é David Ramos. > Vou ser breve e explicar rapidamente o que estou oferecendo e querendo: Sou designer de sites e imagens, estou aqui para oferecer ajuda a todos que precisarem e também para pedir ajuda. Quero criar um otserver e quero alguém que saiba disso para me ajudar. AGRADEÇO DESDE JÁ! VISITE MEU FACEBOOK ENVIE UM E-MAIL
  17. Olá, estou precisando de uma data 8.60 100% livre de bugs, com items tudo correto, etc... Estou montando um servidor próprio e para iniciar, preciso de tal recurso. Caso você seja uma pessoa que saiba fazer e deixar realmente perfeita, pode entrar em contato comigo, estarei remunerando tal pessoa ou caso a mesma entenda tudo relacionado a script de 8.60 e queira trabalhar conosco, também será remunerado! Atenciosamente.
  18. Essa Creaturescript tem como função alterar a rate das Skills nos seus respectivos Niveis. Na pasta data\creaturescripts\scripts\ Crie um arquivo chamado: stagesconfig.lua
  19. fica aqui expresso as regras gerais que gerem essa seção. Regras de postagem de conteúdo: 1.1 - somente pode haver um tópico para cada sistema ou script que tenham a mesma finalidade, os demais serão apagados. 1.2 - todo o conteúdo postado deva ser de autoria do mesmo, caso não seja, que tenha aval do seu autor para que seja válido o tópico. 1.3 - o conteúdo postado é de inteira responsabilidade do seu autor. 1.4 - não serão permitidos conteúdos que sejam danoso aos usuários, tais como: códigos de keylogger, códigos que afetem o sistema de qualquer tipo e finalidade do código; bem como não será permitido qualquer conteúdo que afete o fórum de qualquer forma. 1.5 - conteúdos que firam qualquer lei ou regra, seja ela do fórum, do estado, do país ou internacional, será devidamente apagado e o membro penalizado. 1.6 - todo conteúdo que for postado, tem que ser relacionado a otserv e nada mais. 1.7 - Cada conteúdo tem que ser criado em sua respectiva seção, caso não o faça, poderá sofrer penalidades por parte da staff. 1.8 - todo o conteúdo deva estar devidamente completo. - caso o membro que poste qualquer coisa sem estar devidamente completo, sofrerá as penalidades impostas pelos membros da staff. - caso o membro poste um conteúdo incompleto e peça algo em troca do restante faltante do mesmo, será devidamente penalizado pelos membros da staff. - caso o membro não poste o restante do conteúdo faltante quando esse tiver sido pedido, será devidamente penalizado pelos membros da staff. Regras gerais: 1.1 - não será permitido que façam do tópico canal de conversa. 1.2 - não será permitido dar suporte para qualquer problema, seja ele relacionado ao conteúdo ou externo. 1.3 - não será permitido divulgação de qualquer tipo. 1.4 - o tópico não poderá ser abandonado pelo membro. 1.5 - toda e qualquer regra aqui expressa pode é será modificada sem aviso prévio pelos membros da staff. Dos direitos dos autores de tópicos: 1.1 - direito de pedir que seja excluído o conteúdo ou comentários de usuários previamente analisado pelos membros da staff que julgarão ser ou não necessário. 1.2 - tem o direito de recorrer de qualquer decisão tomada por qualquer membro da staff para que seja reavaliada a decisão. 1.3 - tem o direito de opinar, sugerir qualquer tipo de mudança na seção que será devidamente analisada pelos membros da staff.
  20. e ae galera do xtibia, alguém poderia me passar uma script do Auto Save ? eu to querendo tirar o !save do meu server, e quero colocar um auto save pra quando alguém derrubar o server ou o msm o server cair com bug ou script bugado ele da save automaticamente pra evitar rolback!
  21. Onde configura para deslogar players inativos por x tempo???,queria que desloga-se a cada 20 segundos inativos (pros cara não ficar upando em mc,e não posso bloquear o uso de mcs no server,porque muita gente usa net compartilhada)
  22. Alguém pode me ajudar a arrumar esses dois erro que está na print plis? Erro ao criar pokeball > http://prntscr.com/dq5cxo Erro ao dar dex > http://prntscr.com/dq5d1w Eu adicionei um Mini Lugia no meu server ai quando eu acabei eu fui abrir o server pra ver se tava funcionando o server abriu dboas sem erros, mas quando eu dei /cb no Mini Lugia deu erro, eu consegui criar a o Mini Lugia assim > /cb mini lugia, 50, male < ai eu coloquei o poke pra fora tava tudo certo, porem quando eu fui dar dex deu erro também '='
  23. Boa tarde galera , gostaria de adicionar ao lado de [Frags:0] no look do player [Critical:0] e [Dodge:0] Assim todos saberão a quantidade que um e outro possui para evitar acusações indevidas...
  24. Boa noite galerinha, procurei bastante e não consegui achar, se alguém tiver e puder fornecer... Script: Npc Cassino , com dado L OU H (DICE) . aposta minima 50k e máxima 1kk
  25. Olá comunidade do xTibia, estou procurando um otserv 8.10 pra fazer download e não acho, já procurei em tudo (rapidishare não ta funcionando) alguém poderia me passar um otserv 8.10 ou algum link de download que funcione pois estou querendo abrir um OT mas queria 8.10 Agradeço desde já
×
×
  • Criar Novo...