-
Total de itens
29 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que guioljf postou
-
Normal [AJUDA] Usando uma função Game:: por luascript
guioljf postou um tópico em Suporte Tibia OTServer
Fala galera, beleza?? To com uma dúvida aqui e queria ajuda dos mais experientes aí... Na source do meu OT 7.72 eu tenho a seguinte função no game.cpp Game::playerEnableSharedPartyExperience(uint32_t playerId, uint8_t sharedExpActive, uint8_t unknown) Essa função retorna outra função setSharedExperience, que está no party.cpp. Acontece que no meu client 7.72 eu não tenho a opção pra ativar o sharedexp pelo botão direito no char... Sendo assim, quero conseguir ativar essa função por LUA script... Já até fiz um TALKACTION mas preciso adicionar as seguintes funções no meu -
Normal Preciso de Ajuda: NPC que cria item no DP do player
guioljf respondeu ao tópico de guioljf em Suporte Tibia OTServer
up? -
Normal Preciso de Ajuda: NPC que cria item no DP do player
guioljf respondeu ao tópico de guioljf em Suporte Tibia OTServer
o sendItem não tá funcionando... fui olhar na source melhor e tá como adminCommand... por isso acho que não funciona colocando no script... Alguma outra ideia de como fazer pra mandar pro DP?? -
Normal Preciso de Ajuda: NPC que cria item no DP do player
guioljf postou um tópico em Suporte Tibia OTServer
Fala galera... To tentando fazer um NPC que cria um item no DP de um player (não é o cid, outro player). Pra ser mais específico, é uma carta com um texto. To usando uma distro do OTHire 7.72 que tem pouquíssimas funções, então muitas das funções mais utilizadas por aí não funcionam aqui. Tem uma função doSetItemText(uid, "text") aqui que dá pra usar pra por o texto, e também o comando SendItemTo(name, uid, townid). Mas não to conseguindo criar o item. Tentei usar o doCreateItem mas não deu certo, posso ter feito algo errado. Alguém tem alguma dica? Vlw -
(Resolvido)[PEDIDO] COMPILAR DISTRO
guioljf respondeu ao tópico de Peemello em Suporte Tibia OTServer (Resolvidos)
Amigo, procure um tutorial onde tenha o link para o compilador e a source na versão desejada pra que você vá entendendo como funciona. Procure algum que use o Dev-cpp, que é um programa menor e mais simples. -
Normal [SOCORRO] Erro ao colocar servidor online!
guioljf respondeu ao tópico de rafanasser em Suporte Tibia OTServer
Se quiser upa ele e eu tento abrir aqui e já te falo o problema... -
tenta acessar assim: http://localhost/index.php
-
tenta baixar a distro de novo em algum outro lugar... mais fácil do que ficar procurando erro nesse config aí
-
Dúvida AJUDA POTIONS E RUNAS NAO AGRUPAVEIS
guioljf respondeu ao tópico de ismaeljr91 em Suporte Tibia OTServer
Cara, acho que só dá pra fazer isso com um itemeditor... aí você tira a característica do item de se agrupar. Procura por um itemeditor da mesma versão do OT que você tá fazendo pra não dar erro. -
Erro Gesior TFS 1.0 localhost/installphp
guioljf respondeu ao tópico de calmax em Suporte Tibia OTServer
Tentem com o Uniserver... pra mim funcionou muito melhor que o xamp http://sourceforge.net/projects/miniserver/ -
Normal [SOCORRO] Erro ao colocar servidor online!
guioljf respondeu ao tópico de rafanasser em Suporte Tibia OTServer
experimenta colocar o número do seu IP válido no lua e testa... Você pode acessar esse site do servidor pra ter certeza: http://www.omeuip.com/ Se funcionar, o problema tá no no-ip -
Normal como colocar dois servidores no mesmo host é possivel?
guioljf respondeu ao tópico de telefonesemfio em Suporte Tibia OTServer
Tem jeito sim, desde que você configure cada server numa porta diferente, tendo atenção também ao banco... pode ser na mesma porta, desde que você crie dois bancos diferentes. -
(Resolvido)[AJUDA] Erros na Distro
guioljf respondeu ao tópico de rafanasser em Suporte Tibia OTServer (Resolvidos)
Mano, isso acontece pq no seu mapa tem um monstro chamado morte que não foi encontrado na sua pasta de monsters... Você pode remover ele do mapa com o remere ou editando o xml de spawns, ou então adiciona o monstro no seu ot. -
Obter nome da magia utilizada no onCastSpell
guioljf respondeu ao tópico de Mateuso em Suporte Tibia OTServer
Mano, tem uma função que pode ser útil pra você... getPlayerInstantSpellInfo(cid, i) onde o i seria o número do spell, começando do 1... Se você conseguir o número de cada spell (deve ser pela ordem que ele aparece no spells.xml), acho que você consegue exibir o nome fazendo assim... spell = getPlayerInstantSpellInfo(cid, i) -- Substituindo o i pelo número do spell. Isso vai criar um array com várias informações sobre aquele spell... Aí é só dar um CreatureSay com o que você quer: spell.name, spell.words, spell.level, spell.mana... etc no spell.name é exatamente o nome d -
Pronto... o Wakon te deu tudo mastigado! huauauaha... Isso aí funciona sim... pode testar!!
-
Fala mano... Já tentei fazer dois buffs ao mesmo tempo e parece que não tem jeito. A solução que eu encontrei foi usar um dos buffs do modo tradicional, e o outro alterando direto no banco de dados... Mas cuidado, usar buff direto no banco, se num tiver muito bem feito, pode facilitar pros players achar um bug que deixar buff permanente... ou então usar o buff varias vezes e somar eles.
-
Obter nome da magia utilizada no onCastSpell
guioljf respondeu ao tópico de Mateuso em Suporte Tibia OTServer
O parametro, em alguns spells, é o que voce escreve depois da palavra de conjurar, por exemplo, exura sio "fulano... no var vem as informações sobre o fulano... -
Shyrriro, já vi um erro no seu código daqui... na última linha do coins, tem uma vírgula... não pode acabar o array com virgula. Agradeço as respostas, mas o erro não tá no meu script, não adianta eu substituir o meu por outro que faz a mesma coisa... O OT simplesmente não tá enxergando que há um action pra aquele item, não é erro de código. Consegui resolver sozinho... vou compartilhar com vocês. O problema tava no action.xml <action itemid="2148" event="script" value="changegold.lua"/> Acho que pela versão do OT ser antiga e mais clean, esse linha aí de cima não sign
- 6 respostas
-
- changegold
- change gold
- (e 1 mais)
-
Obter nome da magia utilizada no onCastSpell
guioljf respondeu ao tópico de Mateuso em Suporte Tibia OTServer
Eu acho que não existe parâmetro não, mas você pode tentar usar words e name no onCastSpell... tipo assim: onCastSpell(cid, var, words, name) e depois mandar o broadcast desses parametros pra ver se sai alguma coisa... mas não acredito que vá funcionar. Outra ideia seria um código pra tentar ler o nome do arquivo.lua... tipo do exura, é light healing.lua... Mas também não sei se dá pra fazer isso em linguagem lua... tenta aí uma dessas opções. -
Obter nome da magia utilizada no onCastSpell
guioljf respondeu ao tópico de Mateuso em Suporte Tibia OTServer
Você dizer logo a sua ideia fica mais fácil... não precisa ficar escondendo o jogo! Como eu disse, não existe uma function que faça isso, então você vai ter que entrar em cada spell, criar uma variavel com o nome dela e depois usar como quiser... com um broadcast ou creaturesay... como quiser. Outra opção seria criar constantes, exemplo: SPELLNAME_EXURA = "Light Healing" SPELLNAME_EXURA_GRAN = "Intense Healing" -
Obter nome da magia utilizada no onCastSpell
guioljf respondeu ao tópico de Mateuso em Suporte Tibia OTServer
Você quer que apareça pra todos os players ou só pra quem usou? Acho que agora entendi o que você quer... é uma função que já te fale o nome do spell sem você precisar escrever manualmente o nome em cada um... é isso? Se for, não existe... -
Não, nada no movements... loreal, o script que você mandou é exatamente igual ao meu, com uma diferença que usa constantes como ITEM_GOLD_COIN que nem estão declaradas nessa versão que eu uso... O problema aqui é algo mais complicado... O otserv ignora o action, como se não houve nenhum script de action pra esse item...
- 6 respostas
-
- changegold
- change gold
- (e 1 mais)
-
Função getItemAttribute não funciona
guioljf respondeu ao tópico de andre1189 em Suporte Tibia OTServer
Posta como você está chamando a função no seu script... -
Porque não cria uma function onAdvance no creaturescripts? Você pode fazer o char voltar pro level 150 quando ele atingir o 151.
-
Obter nome da magia utilizada no onCastSpell
guioljf respondeu ao tópico de Mateuso em Suporte Tibia OTServer
Não entendi muito bem... Quando o player usa um spell, ele já fala normalmente... Saindo no default ou só em laranja, em cima do char, dependendo de como configurou seu server. O que mais você quer?
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!