Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''suporte programação''.



Mais opções de pesquisa

  • 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
    • Recursos
    • Suporte
    • Pedidos
    • Downloads
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Categorias

  • Apresente Seu Projeto!

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

Encontrado 120 registros

  1. Pessoal boa noite, tenho um OTServer 10.98 Global, e não consigo entrar no meu OT pela máscara de rede do no ip, ou pelo IPV4, nem pelo ip local 127.0.0.1 não há nenhum erro no distro, a internet está normal, as portas liberadas... Fica no Connecting o tempo todo. Meu PC é um Windows 10 com 6GB RAM, necessito de ajuda. Obrigado!
  2. Tenho um Real Server 3.1.0 antigo...(Otserver 8.60) Minha duvida é o seguinte, como posso saber ou se ele já é compativel com Linux Debian 8 (Minha VPS). Caso não seja, qual TFS me recomendariam, por gentileza preciso muito dessa ajuda!. Obrigado !!!
  3. Bom dia pessoal, bom, no meu servidor está ocorrendo um "crash" ou "debug" em certos locais, acontece que trava toda a tela e não é possivel mais se mexer ou qualquer outra coisa, a tela congela. Porem ao relogar, volta tudo normal, no CTRL + T (terminal do client) aparece esse erro em vermelho. ERROR: invalid encrypted network message at: [C++]: [email protected]@@[email protected]@@@[email protected]@@Z ERROR: failed to decrypt message at: [C++]: [email protected]@@[email protected] Pago para a tal correção se for preciso.
  4. Trausula95

    suporte programação abrir portas

    boa tarde galera, tudo bem ? preciso da ajuda de vcs... cara ja fiz de tuuuuudo que foi possível, e não consigo abrir as portas 7171, elas ficam incessível... alguém poderia me dar uma ajuda.... estou desesperado atrás de alguém que consiga me ajudar... já fiz tudo que fala em vários vídeos de youtube e as portas ainda ficam inacessiveis grato, fico no aguardo de uma resposta... grato lucas
  5. Sempre usei minha Source... Só que Hoje fui compilar ela e me deparei com Esse ERRO! In file included from house.h:20:0, from actions.cpp:36: otsystem.h:18:0: error: unterminated #ifndef #ifndef __OTSYSTEM__ ^ Makefile:540: recipe for target 'actions.o' failed make[1]: *** [actions.o] Error 1 Estou Sem saber pra onde ir, Pesquiso e não encontro nada, Alguém pra Ajudar?
  6. Ajuda queria ligar meu server mais quando compilo com molebox da isso. eu estendi tudo certinho e ta tudo funcionando so não quer compilao cliente
  7. Entao o npc so funciona se o player manda 1 na hora que o npc pergunta com quantos pokemon ele quer batalhar se for acima de 2 acontece o seguinte erro na imagem e ele nao ganha recompensa e nao conta como batalha no npc ou seja se for acima de 2 ele pode batalhar quantas vezes quiser apenas se escolher 1 pokemon conta no npc e ele entrega a recompensa sera que alguem pode me da uma ajuda nesse erro... =/ Bom deixarei o codigo logo abaixo! por favor me helpa local focus = 0 local max_distance = 8 local talk_start = 0 local conv = 0 local fighting = false local challenger = 0 local afk_limit_time = 30 -- seconds local afk_time = 0 -- don't change local battle_turn = 1 -- don't change local challenger_turn = 0 -- don't change local masterpos = {} local time_to_fight_again = 86400 -- TEMPO PARA PODER BATALHAR NOVAMENTE! (EM SEGUNDOS)  local can_walk = true -- true to make this npc walks randomly local max_distance = 5 -- maximum distance this npc can get far (sqms) local walk_delay = 5 -- every seconds make this npc walk local cooldown_table = {} local min_pokemons_to_battle = 1-- change to whatever you want local number_of_pokemons = 0 -- don't change local prizes = { [1] = {{itemid = 2160, count = 50}, {itemid = 13536, count = 20}}} -- Mega bit e Oran Berry local pokemons = { {name = "Ivysaur", level = 70, extralevel = 20, sex = SEX_MALE, nick = "Hiv", ball = "super"}, {name = "Grotle", level = 80, extralevel = 15, sex = SEX_FEMALE, nick = "Grot", ball = "normal"}, {name = "Grovyle", level = 95, extralevel = 20, sex = SEX_MALE, nick = "Grov", ball = "great"}, {name = "Duskull", level = 80, extralevel = 30, sex = SEX_MALE, nick = "Dusk", ball = "normal"}, {name = "Charmeleon", level = 95, extralevel = 37, sex = SEX_FEMALE, nick = "Char", ball = "ultra"}, {name = "Blastoise", level = 95, extralevel = 2, sex = SEX_FEMALE, nick = "Toise", ball = "ultra"}, } local function doSummonGymPokemon(npc) local this = npc if not isCreature(this) then return true end if #getCreatureSummons(this) >= 1 or focus == 0 then return true end local it = pokemons[battle_turn] doSummonMonster(this, it.name) local summon = getCreatureSummons(this)[1] local balleffect = pokeballs["normal"].effect if it.ball and pokeballs[it.ball] then balleffect = pokeballs[it.ball].effect end doSendMagicEffect(getThingPos(summon), balleffect) setPlayerStorageValue(summon, 10000, balleffect) setPlayerStorageValue(summon, 10001, gobackmsgs[math.random(#gobackmsgs)].back:gsub("doka", it.nick ~= "" and it.nick or it.name)) setPlayerStorageValue(summon, 1007, it.nick ~= "" and it.nick or it.name) doSetMonsterGym(summon, focus) local name = it.nick ~= "" and it.nick or getCreatureName(this).."s "..it.name setWildPokemonLevel(summon, it.level, getPokemonStatus(it.name, (it.extralevel + it.level)), name, 1.5) doCreatureSay(this, gobackmsgs[math.random(#gobackmsgs)].go:gsub("doka", getPlayerStorageValue(summon, 1007)), 1) fighting = true battle_turn = battle_turn + 1 end local function doWinDuel(cid, npc) if not isCreature(cid) then return true end local this = npc local x = prizes[number_of_pokemons] for n = 1, #x do doPlayerAddItem(cid, x[n].itemid, x[n].count) end doCreatureSay(npc, "Parabéns! Você ganhou, aqui é o seu prêmio.", 1) cooldown_table[getCreatureName(cid)] = os.clock() + time_to_fight_again return true end function onCreatureSay(cid, type, msg) local msg = string.lower(msg) if focus == cid then talk_start = os.clock() end if msgcontains(msg, 'hi') and focus == 0 and getDistanceToCreature(cid) <= 4 then if cooldown_table[getCreatureName(cid)] and cooldown_table[getCreatureName(cid)] - os.clock() > 0 then selfSay("Hello "..getCreatureName(cid)..", I really enjoyed our last battle!") conv = 10 else selfSay("Olá "..getCreatureName(cid)..", voçê deseja duelar comigo? Eu posso dar prêmios se você ganhar, fale Duel para batalha") conv = 1 end focus = cid talk_start = os.clock() return true end if (isDuelMsg(msg) or isConfirmMsg(msg)) and (conv == 1 or conv == 10) and focus == cid then if conv == 10 then selfSay("Acabamos de lutar! Por favor, espere um tempo para me recuperar da última batalha!") focus = 0 return true end if not hasPokemon(cid) then selfSay("Você precisa pokemons para a batalha!") return true end selfSay("Ok, me diga com quantos pokemons voçê vai lutar.") conv = 2 return true end if conv == 2 and focus == cid then if not tonumber(msg) then selfSay("Diga-me o número de pokemons que que nós vamos batalhar.") return true elseif tonumber(msg) > #pokemons then selfSay("Só tenho "..#pokemons..",de modo que o máximo é de "..#pokemons.."!") return true elseif tonumber(msg) < min_pokemons_to_battle or tonumber(msg) < 1 then selfSay("Tem que ser mais do que "..min_pokemons_to_battle..".") return true else number_of_pokemons = tonumber(msg) selfSay("Ok, o primeiro que vencer "..number_of_pokemons.." leva-rá a vitória, vamos começar!") challenger = focus setPlayerStorageValue(cid, 990, 1) addEvent(doSummonGymPokemon, 850, getThis()) conv = 3 return true end return true end if isNegMsg(msg) and conv == 1 and focus == cid then focus = 0 selfSay("É melhor para você recusar uma batalha contra mim!") return true end if msgcontains(msg, 'bye') and focus == cid then selfSay('Tchau e acredito que fiz de voçê um melhor treinador!') setPlayerStorageValue(focus, 990, -1) focus = 0 return true end end local afk_warning = false local change = false local walkdelay = 0 function onThink() if not masterpos.x then masterpos = getThingPos(getThis()) end if focus == 0 then selfTurn(2) fighting = false challenger = 0 change = false challenger_turn = 0 battle_turn = 1 afk_time = 0 afk_warning = false if #getCreatureSummons(getThis()) >= 1 then setPlayerStorageValue(getCreatureSummons(getThis())[1], 1006, 0) doCreatureAddHealth(getCreatureSummons(getThis())[1], -getCreatureMaxHealth(getCreatureSummons(getThis())[1])) end walkdelay = walkdelay - 0.5 if walkdelay <= 0 then walkdelay = walk_delay local pos = getThingPos(getThis()) local npos = {} for a = 0, 3 do if getDistanceBetween(getPosByDir(pos, a), masterpos) <= max_distance and canWalkOnPos(getPosByDir(pos, a), true, false, true, true, false) then table.insert(npos, getPosByDir(pos, a)) end end if npos and #npos > 0 then doTeleportThing(getThis(), npos[math.random(#npos)]) end end return true else if not isCreature(focus) then focus = 0 return true end if fighting then  talk_start = os.clock() if not isCreature(getCreatureTarget(getThis())) then if #getCreatureSummons(challenger) >= 1 then selfAttackCreature(getCreatureSummons(challenger)[1]) change = true afk_time = 0 else afk_time = afk_time + 0.5 if change then change = false challenger_turn = challenger_turn + 1 end end end if afk_time > afk_limit_time then setPlayerStorageValue(focus, 990, -1) focus = 0 selfSay("Eu esperei muito tempo, voltar quando estiver pronto!") return true end if not afk_warning and afk_time > afk_limit_time / 2 then selfSay("Onde está seu pokemon? Vamos lutar!") afk_warning = true end if #getCreatureSummons(getThis()) == 0 then if battle_turn > number_of_pokemons then addEvent(doWinDuel, 1000, focus, getThis()) setPlayerStorageValue(focus, 990, -1) focus = 0 return true end addEvent(doSummonGymPokemon, 1000, getThis()) end if not hasPokemon(challenger) or challenger_turn > 6 or challenger_turn >= number_of_pokemons then selfSay("Você perdeu o nosso duelo! Talvez algum outro momento você vai me derrotar.") setPlayerStorageValue(focus, 990, -1) focus = 0 return true end end local npcpos = getThingPos(getThis()) local focpos = getThingPos(focus) if npcpos.z ~= focpos.z then setPlayerStorageValue(focus, 990, -1) focus = 0 selfSay("Flw Parceiro.") return true end if (os.clock() - talk_start) > 30 then selfSay("Adeus e mantenha a formação!") setPlayerStorageValue(focus, 990, -1) focus = 0 end if getDistanceToCreature(focus) > max_distance then setPlayerStorageValue(focus, 990, -1) focus = 0 return true end local dir = doRedirectDirection(getDirectionTo(npcpos, focpos)) selfTurn(dir) end return true end
  8. Pessoal, tenho um yurots 7.6 que estou trabalhando e nele quero adicionar o tal dos teleportes falantes, baixei um ot polaco que tem isso (tibiafun) e nele tem o animated.xml que é desses teleportes falantes. Agora como faço pra passar pro meu yurots?
  9. marcelinhok

    suporte programação RESOLVER BUG PF

    Então galera... Eu tenho um otzinho rox dos antigos. So que tem um retardado chamado MALOKA ''BUGANDO'' meu ot entre outros no ot server list. Ele vai em Teleport em Teleport e digita ''inv party'' dps disso o server Cai. Alguém pode me ajudar por favor.
  10. Ola, boa noite, estou querendo mudar a porcentagem de chance de conseguir fazer umbral, esta em 100% preciso diminuir mas não sei aonde ir, alguem pode me ajudar por favor ? grato desde ja !
  11. Viinho Sdt

    suporte programação É possivel?

    Bom dia galera. Estou com uma dúvida: Eu andei lendo um pouco sobre Sources e é o seguinte: Eu tenho um servidor. Que eu arrumei bastante coisa no Mapa, novos pokémons e Etc. a Base é PDA sem Source, se eu pegar uma Source de um outro PDA é possível que elas funcionem? Estou aprendendo agora.
  12. Pessoal como arrumar esse erro ?
  13. Bom dia, acordei pra checar o servidor e reparei que os channel chats haviam sumido, no servidor só esta aparecendo o loot channel, e o private channel, como faço para reativar o World Chat, Help, etc ? Aguardo, Obrigado desde ja.
  14. Olá, comecei a estudar programação a algum tempo, e já consigo fazer alguns "sisteminhas" simples e edições no que necessito para meu servidor, qual dica vocês programadores mais experientes dariam para vocês mesmos no passado???, de como evoluir mais rápido, como sair daquele simples "editar e fazer uma coisinha" para o realmente desenvolver sistemas mais complexos, o que estudar mais a fundo????, como se desenvolver mais rápido????, obrigado desde de já.
  15. alguem me ajuda a resolver esses erros aqui, eu tentei colocar alguns scripts no meu servidor mais deu esses erros, eu perguntei no topico de cada um como resolver mais ngm ainda nao respondeu. lembrando que eu fiz tudo certinho ao topico da pessoa. creaturescripts.xml monster.xml esses erros abaixo nao sao de nenhum script que eu peguei mais também quero resolver eles sqlite3
  16. Olá, estou com as seguintes pendencias no meu servidor old 7.4.. 1 -add premium tile, onde tem a porta de exp no barco de thais (acesso aos tps pras 2 cidades que seram só pra p.a) 2 -add outfits 8.6 e colocar para jogadores premium 3 -add novas tasks ao sistema (ja ta no site e notask.xml)[tortoise,stone golem, terror bird, frost dragon,banshe,cave rat, scorpion, wasp, lions, etc..] 5- dando debug woodlow bks (33748,33783,7) 6 -criar novas tasks com os monstros ja criados no server(wyrm,hellish,grimrepaer,bograider,wargolem) 7- add bonus aos itens novos (paladin armor +2 dist, firewalkerbots -90%fire, etc..) 8- editar itens(firewalker,addondoll,lightitem,canivetes,etc) 9- arrumar corpse hellspawn que não ta funcionando, id 5800. 10 - add itens novos (já tem no item.otb e no itens.xml só falta configurar oq elas fazem) Addon doll (colocar comando !addondoll "assassin" ex.. , firewalker boots , soft colocar pra brilhar quando usar e ver pq ta gastando tempo sem usar, ceremonial ank mostrar com clique todas as bless, claw of light ser item de luz com intensidade do utevo gran lux, brilhando quando usar (onde usa fishing rod), canivetes, dice, 100x manafluid. 11 - add addons dos outfits 8.6. Procuro quem possa me ajudar a resolver quaisquer umas delas, ou todas elas, disposto a remunerar o tal colaborador. Obrigado desde já.
  17. primeiramente desculpa pela qualidade das fotos, e agora vamos ao que me fez criar esse tópico de super importância... eu tentei mudar a versão da distro do meu servidor de 2.6 para 0.4 por que eu fiz isso? simples, a distro 2.6 que eu estava usando ela causava um erro quando eu tentava colocar o servidor para rodar em mysql, ela simplesmente fechava, vou deixar uma foto logo em baixo, então eu fiz um tópico pedindo a ajuda de como compilar a distro 2.6 para rodar em mysql e foi ae que eu descobri que ela ja estava compilada para rodar em mysql, entao eu baixei a distro 0.4 e tentei substituir a 2.6 pela 0.4 e com isso veio esses erros na nova distro, alguem sabe o que é e sabe como arrumar? por favor preciso muito que vocês me ajudem...
  18. sidneivascao

    suporte programação AJUD SOURCE 0.36

    Então , estou com um problema na compilaçao , nao tem erro nenhum na source , porem nao consigo compilar no meu dev , perguntei pra um "amigo" e ele me disse que o problema seria no meu dev c++ , falta de libs, alguma coisa assim , por isso nao estou conseguindo compilar , se alguem puder me ajudar kk PRINT DO ERRO http://prntscr.com/jylkdp
  19. eu poderia fazer isso sozinho se eu soubesse de alguma coisa, mais como eu nao sei eu queria saber se alguem poderia compilar uma distro versao 2.6 pra rodar tanto em sqlite quanto mysql para um servidor de tibia 8.60, eu tentei baixar uma distro ja compilada mais a versao nao era compativel com os scripts que meu servidor tinha e com isso com a distro nova dava muito erro em muita coisa, agradeço desde ja pra quem me ajudar também dou rep++ download da minha distro e as sources ->> http://www.mediafire.com/file/aejqdvp1pysxgsd/Soucer.rar eu nao sei colocar o scan foi mal ae
  20. eu passei 1 dia inteiro pesquisando sobre esse assunto e nada aconteceu, eu tou tentando colocar meu servidor de tibia 8.6 sqlite para rodar em mysql, o site esta funcionando certinho, mais quando eu abro o executor da esse erro meu config.lua sqlType = "mysql" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "" sqlDatabase = "Tibia Alpha" sqlFile = "forgottenserver.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 1000 mysqlWriteTimeout = 1000 mysqlReconnectionAttempts = 5 encryptionType = "sha1" eu nao sei se precisa ter alguma dll ou arquivo mysql dentro da pasta do meu servidor, nao sei se e o executor que so funciona em sqlite, nao sei se tem que compilar o executor para rodar em mysql, eu so sei que eu preciso muito de voces, alguem me ajuda por favor, eu nao cheguei tao longe tentando criar meu primeiro servidor para que um erro acabasse com tudo, entao pf me ajudem
  21. pessoal me ajuda aqui, meu servidor é sqlite e eu quero botar ele para mysql e ja botei, mais quando eu abro a distro da esse erro ae, alguem me ajuda pf
  22. Emanueldk

    suporte programação ERRO DISTRO

    alguem me ajuda a resolver esses erros na distro que esta com um circulo vermelho pf
  23. quando alguma pessoa morre ela nao consegue mais logar e fica falando isso daqui no cliente da pessoa que morreu >> Temple Position Is Wrong Contact The Administrator << e da esse erro na distro >> slite3_prepare_v2(): SQLITE ERROR: near "LIMIT": syntax error (UPDATE "players" SET "broadcasting" = 0, "viewers" = 0 WHERE "id" = 7 LIMIT 1) << nao e que esqueci de mudar as posições, ja esta tudo certo, config.lua , rme eu ja me certifiquei que esta tudo certo nisso
  24. galera queria botar meu servidor sqlite 8.6 para rodar em mysql com site, e eu nao consigo, quando eu mudo no config.lua de sqlite para mysql quando eu abro a distro da erro, alguem me ajuda pf
  25. Staff não vê loot dos pokemons, sei que é nas sources que arruma, mas não sei em que arquivo. alguém poderia me informar o local exato ?
×