

Alayen
Campones-
Total de itens
60 -
Registro em
-
Última visita
Tudo que Alayen postou
-
Você pode simplesmente só liberar montarias pra quem for VIP. Montarias são habilitadas por storages.
-
Outra coisa que você pode fazer é guardar a string como storage em vez de value: player:setStorageValue("uma string qualquer", 1) Mas isso só se você tiver como buscar a string de volta depois.
-
Não é simples assim, só alterar o tipo do campo. Primeiro porque muitos scripts ainda dependem do storage como um inteiro e isso ia quebrar muita coisa. Segundo que você teria que fazer muitas alterações na source pra mudar o tipo de inteiro (mais precisamente int32_t) pra string. Se você sabe o que está fazendo, vai fundo, se não, nem tente porque vai dar muito trabalho. O que você pode fazer e eu recomendo fortemente é um mapa de valores possíveis do storage pro que você vai salvar. Tenho um script, por exemplo, que recebe o idioma do player configurado no OTClient e salva como um storage da seguinte forma: local languages = { ["en"] = 0, ["br"] = 1, (...) } function ...(...) (...) player:setStorageValue(storage, languages[buffer]) end Onde storage é uma chave qualquer e buffer é o idioma do player (en, br, de, etc). Faz algo nesse estilo, eu realmente não consigo pensar em nada que seja realmente muito dinâmico e não dê de mapear dessa forma.
-
pedido NPC Banco Não aceitar transferência para jogador No Vocation
pergunta respondeu ao DeCarvalho de Alayen em Scripts
TFS 1.2? if target:getVocation() ~= 0 then -
Essa não é a versão 1.1, a versão 1.1 foi lançada 2 meses depois desse commit, ela foi marcada nessa rev: https://github.com/otland/forgottenserver/commit/c4a707201c7c69c2a150a4892b736f4a45ddfa96 Tem como atualizar? Tem uns bug fixes importantes nesse meio tempo.
-
Dota mesmo? Ou Dota 2? Gosto do primeiro mas posso tentar o 2.
-
Duas dicas: é possível fazer um changer universal sem seleção de versão, vocês podem ver como nesse aqui: https://github.com/gugahoa/ipchanger-otbr É em python então não deve ter dificuldade de entender. Outra coisa: façam um campo pra permitir mudança da RSA do cliente ou ao menos se preparem pra isso, é uma futura feature do TFS.
- 32 respostas
-
Não é bug, é pra você não ficar abusando e entupindo o servidor de packets de caminhada. Se quiser mudar, edita `maxPackersPerSecond` no config.lua pra algo maior, tipo 2000.
-
Auto Re-Mount TFS 1.0/1.1/1.2
tópico respondeu ao mkbrabsolute de Alayen em Linguagens de Programação
Isso já existe na versão mais recente do Github, podia ao menos linkar o commit. De qualquer forma, https://github.com/otland/forgottenserver/commit/021fc73e2ce85f336eb083200688c2dbecee7163 -
Servidor aceitando qualquer items.otb
tópico respondeu ao Bruno de Alayen em Linguagens de Programação
https://github.com/otland/forgottenserver/blob/master/src/items.cpp#L191-199- 13 respostas
-
- programação
- tfs
- (e 5 mais)
-
O TFS é a distro mais estável e segura, mas claro que não é livre de bugs. De vez em quando surge um ou outro bug reportado nas issues, mas faz tempo que não vejo nada sério aparecendo e, quando aparece, é resolvido no mesmo dia.
-
Você sabe mexer com um pouco de PHP? Coloca na quinta linha: $name = preg_replace('/\s+/', ' ', strtolower(stripslashes(trim($_REQUEST['name'])))); Que vai substituir todos os espaços duplos por 1 só. Se quiser só detectar em vez de corrigir: preg_match('/\s{2,}/', $x); Coloca isso do mesmo jeito que tem outros "if preg_match(...)"
- 5 respostas
-
- bug character
- create character
- (e 2 mais)
-
[Resolvido] [Ajuda] Não poder usar comando com FIGHT
pergunta respondeu ao FlamesAdmin de Alayen em Resolvidos
Pra saber se um player está com battle lock, você usa: getCreatureCondition(player, CONDITION_INFIGHT) Que retorna true se estiver e fasle se não estiver. -
moveevent Player passando um dentro do outro
tópico respondeu ao damiaotorres de Alayen em Actions e Talkactions
Se você tá usando TFS 1.1 ou mais atualizado e tem acesso ao source code, tenta isso aqui: http://forums.#####/index.php/topic/166746-tornar-walkthrough-ghosting-opcional/ Aí é só configurar no config.lua pra desativar: allowWalkthrough = false -
Lua, sem pensar duas vezes. Melhor pra aprender. C++ é uma linguagem peculiar, cheia de problemas e inconsistências que não é legal de enfrentar no começo.
-
Tem moderador postando "Fechado" em tópico de 2007 só pra aumentar o contador de posts.
-
Cara, seus tutoriais não tem consistência alguma. Uma hora você faz algo baseado num Ubuntu, outra hora no CentOS, e não menciona isso neles. Tem um outro tutorial seu, fixo, que usa o apt pra instalar pacotes, aqui você usou o yum, ou seja, já não funcionaria no mesmo server que o outro servidor, por exemplo. Por favor, seja mais claro quanto a isso, ou vai aparecer usuário reclamando que não funcionou.
-
Usa o cast system do Cristofer, é mais estável e mais simples.
-
O que você já tentou fazer? Só posso ajudar se eu souber o que você sabe e o que você fez.
-
pedido Fazer ajuste nos códigos de corpse
pergunta respondeu ao AdilsonHacker de Alayen em Resolvidos
Não faça isso nas sources se pode ser feito em scripts, vai reduzir demais a manutenibilidade. -
Na verdade não, ele baseou no site dele que tem sistemas diferentes, por isso dá errado. É só apagar os campos de "comment" pra frente.
-
Altere nessas linhas aqui: https://github.com/xtibia/xgesior/blob/master/layouts/tibiarl/css/basic_d.css#L186-L187 Com "height" e "width" desejado.
-
Essa query do Piabeta tá MUITO errada. Só vá no seu banco de dados e crie um player de cada vocação, com os valores que você quer por default. Use phpmyadmin ou o que desejar.
-
open pvp [10.77] Chaotic Server (Real map, inauguração dia 07/05)
tópico respondeu ao Elwyn de Alayen em OTServlist
Dual wield <3 Esse servidor vai ser foda! -
action Ubuntu Firewall - Entendendo e Configurando o UFW
tópico respondeu ao Krono de Alayen em Tutoriais de Infraestrutura
Reitero: o UFW por padrão existe apenas no Ubuntu e Ubuntu não é a mesma coisa que Linux. Está bem claro essa informação no trecho que você postou aí da documentação. Se você não conseguir entender, leia a resposta abaixo.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.