
Tudo que Wise postou
-
[Ajuda] Items maximo no depot.
Abra o seu config.lua e procure pelas seguintes variáveis: defaultDepotSize = x -- tamanho/capacidade para free defaultDepotSizePremium = x -- tamanho/capacidade para premium Basta alterar o valor delas pelo número de slots desejado.
-
(Resolvido)[Ajuda] Script Evento Double Xp
Cuidado ao reviver tópicos antigos. Se você for reviver, tenha certeza de que o que irá dizer é algo relevante ao assunto tratado no mesmo. • 2.6 - Reviver tópicos antigos: Qualquer membro pode reviver qualquer tipo de tópico, porém o membro só poderá reviver um tópico desde que ele faça uma postagem relacionada ao assunto do tópico ou ele faça um agradecimento/crítica construtiva em relação ao conteúdo do tópico, afinal, se o tópico foi bom pra ti ou não te ajudou e você continua em dúvida, por exemplo, você tem o direito de comentar. O que não é permitido, é reviver um tópico apenas para obter postagens (flood), como por exemplo postar : "legal", "gostei", "reputado", etc... Leia e se preciso, releia as Regras Gerais do fórum.
-
Ajuda com Script (usando 1 item no bau para destranca-lo e pegar o item)
Observe o escopo:
- Hunger System - Sistema de Fome
- Hunger System - Sistema de Fome
- Hunger System - Sistema de Fome
-
Hunger System - Sistema de Fome
Obrigado. Testei com o TFS 0.3.6, mas pelas funções, acredito que execute de boa também com TFS 1.0 e com o TFS 0.4 (com exceção de uma função na última versão citada, tendo que alterar somente setPlayerStorageValue por doCreatureSetStorage). Ah, eu já tinha pensado em fazer isso antes, daí deu vontade e aqui está heheh Valeu, brother! Que bom que gostou. Então, se encontrar algum que use ele, me avise. Seria uma honra ver pessoas desfrutando dele por aí ;]
-
Hunger System - Sistema de Fome
Bom, galerinha, este é um creature event com callback onLogin no qual chama uma função em loop/laço infinito. checkHunger(cid) O que faz essa função? Ela checa os ticks de uma condição de regeneração, na qual o creatureid player adquire ao se alimentar com um food no game. Se o valor desses ticks indicar que o player não se alimentou, será feita uma contagem de segundos via storage. Se essa contagem passar do tempo máximo que se pode ficar sem se alimentar (alterável), o player começa a perder determinada porcentagem (alterável) de sua saúde (Health/Life/Vida), de certo em certo tempo (também alterável), até que o mesmo se alimente novamente ou simplesmente morra. Caso o player morra, quando entrar, ele vai continuar perdendo a porcentagem de HP, até que enfim se alimente. Acredito que seja bom para servidores sérios. Sem mais delongas.. checkhunger.lua (data\creaturescripts\scripts): -- Developed by Wise ~ TibiaKing.com local t = { hp = 2, -- % maxTime = 25 * 60, -- minutes * 60 lossInterval = 5, -- seconds hstor = 98765 -- hunger storage } function checkHunger(cid) local h = getPlayerStorageValue(cid, t.hstor) local loss = t.lossInterval > 1 and t.lossInterval or 2 if getPlayerFlagValue(cid, PLAYERFLAG_CANNOTBEATTACKED) then return true elseif getPlayerFood(cid) < 1 then if h <= t.maxTime then if h < 0 then setPlayerStorageValue(cid, t.hstor, 0) end setPlayerStorageValue(cid, t.hstor, getPlayerStorageValue(cid, t.hstor) + 1) else addEvent(function() if isPlayer(cid) then doCreatureAddHealth(cid, -(t.hp * (getCreatureMaxHealth(cid) / 100))) end end, (loss - 1) * 1000) end else if h > 0 then setPlayerStorageValue(cid, t.hstor, 0) end end addEvent(function() if isPlayer(cid) then checkHunger(cid) end end, 1000) return true end function onLogin(cid) return checkHunger(cid) and true end Tag - creaturescripts.xml (data\creaturescripts): <event type="login" name="checkHunger" event="script" value="checkhunger.lua"/> Configuração simples: local t = { hp = 2, -- porcentagem de HP que o player perderá maxTime = 25 * 60, -- tempo máximo para ficar sem se alimentar em minutos * 60 (no caso, seriam 25 minutos, ou seja, 1500 segundos) lossInterval = 5, -- tempo do intervalo de perda da porcentagem do HP, em segundos (no caso, perderia a porcentagem estipulada a cada 5 segundos) hstor = 98765 -- storage que faz a contagem do tempo máximo } PS: com esse callback, não se registra creature event.
-
PK ao Atacar Summon de Outro Player
Não é um defeito, cara. Eu fiz tendo em mente o tibia global, no qual não há restrição de level pra adquirir white skull (pk).
-
Pedido de Professor
Na minha opinião, você não precisa de ninguém pra aprender. Basta procurar por um conteúdo e se dedicar a estudá-lo, com determinação. Aqui no fórum, há diversas Aulas de Scripting com informações muito boas. Tudo depende de você mesmo.
-
OTClient Não salva configurações
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Clients"
-
Erro Clone
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
-
[MAGIAS] Como adicionar-las no seu servidor
O que você transmitiu realmente não existe no fórum, a formatação está boa. Embora hajam algumas informações não muito aprofundadas, está bom para quem tem dificuldade nisso; irá ajudar muitos. O seu tópico foi aprovado e agora movido para a seção correta, você também recebeu um ponto de reputação positiva por trazer este conteúdo ao TibiaKing. Continue assim
-
(Resolvido)Request - Quest que dá SSA com 100 cargas
Eu me referi ao que você disse no tópico, passou informação incorreta, e isso já é algo coerente. Não fique puto por errar, todos erram.
-
(Resolvido)Request - Quest que dá SSA com 100 cargas
Preste atenção no que você disse: Eu citei enquanto ao que você falou sobre usar a variável na string. É uma variável que contém um número inteiro, não vai dar erro se você a chamar numa string. Já enquanto a função é óbvio que vai retornar em uma string, está certo o que você disse.
-
(Resolvido)Request - Quest que dá SSA com 100 cargas
No caso, itemid é uma variável. Simplesmente retornaria o valor dela na string ao creatureid: You received 2197.
- olá a todos
-
Bless automatico até determinado level.
Quando você for reviver um tópico, tenha absoluta certeza de que o que irá comentar será algo construtivo e com relação ao assunto em questão. Se possível, da próxima vez crie o seu próprio tópico e relate o que precisa. Você chamou a atenção de outro membro, causando um desvio do assunto principal do tópico. Não importando se ele está ou não em atividade recente, esse tipo de ação é prioridade da equipe e só poder ser feita por um membro da mesma. Da próxima vez que você vir um membro infringindo as regras, apenas clique em Relatar para a equipe! abaixo do post principal do mesmo. Leiam e se preciso, releiam as Regras Gerais do fórum.
-
[AJUDA/SPELL] Sistem de Spell Em que o player usa apenas se ele tiver um storage tipo Graduaçao Sennin
Poste os códigos da spell.
-
Procuro Mapper
Você fez um desvio do assunto principal do tópico para chamar a atenção de outro membro. Esse tipo de ação é prioridade da equipe e só poder ser feita por um membro da mesma. Da próxima vez que você vir um tópico em uma seção incorreta, apenas clique em Relatar para a equipe! abaixo do post principal do mesmo. - Conteúdo das Regras Gerais do fórum (leia e se preciso, releia): • 2.9 - Reportando membros infratores: Sempre que você encontrar um post que esteja quebrando alguma regra, denuncie-o. Para isso, basta clicar em no botão "Denunciar", que fica no rodapé de cada post. Se você, em vez disso, decidir criar outro post para responder ao membro, eventualmente causando confusão, ambos serão punidos. Você também pode denunciar Mensagens Pessoais abusivas. • 2.19 - Moderação secundária não será tolerada: Mensagens como "Ei, esse tópico está na área errada", "Organize seu tópico, está uma bagunça!", só podem ser usadas pelos membros de nossa equipe, caso contrário, esse tipo de ação será considerada flood, já que a correções desse nicho não cabem aos membros e, portanto, caracteriza como desvio do assunto principal do tópico. @novinhabolada O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Mapping" Para: "OTServ → Projetos / Formação de Equipes → Formação de Equipes"
-
Poste sua vergonha aqui.
Vou fazer esse ano, estudar pra caralho pra tirar 1k
-
[Pedido] Limite na Sword Fighting
Basta configurar como sendo true, caso queira o limite em determinado skill. Senão, false. local skills = { -- [skill number] = {bvalue = true/false, max = skillLevel} [0] = {bvalue = false, max = 115}, -- fist [1] = {bvalue = true, max = 115}, -- club [2] = {bvalue = true, max = 115}, -- sword [3] = {bvalue = true, max = 115}, -- axe [4] = {bvalue = true, max = 115}, -- distance [5] = {bvalue = true, max = 115}, -- shielding [6] = {bvalue = false, max = 115}, -- fishing [7] = {bvalue = true, max = 115}, -- magic level [8] = {bvalue = false, max = 115} -- level } function onAdvance(cid, skill, oldLevel, newLevel) local s = skills[skill] if s and s.bvalue and newLevel >= s.max then return false end return true end
-
ddos protect - tipo de socket em "modules"
Eu me referi à atitude do membro @roriscrave.
-
ddos protect - tipo de socket em "modules"
@RodAlbu Amigo, o título do seu tópico estava inadequado. Sem oferecer nenhuma ideia do que ele se trata, poucos vão se interessar em te ajudar. Da próxima vez, crie um tópico com um título que descreva o assunto dele. • 2.3 - Use títulos e ícones adequados: Ao criar um novo tópico no fórum, dê a ele um título que esteja relacionado ao conteúdo do tópico. Títulos como "Ajudaaa!" ou "Entrem aqui!" só pioram as coisas: ninguém vai saber do que se trata, e menos pessoas irão entrar para olhar o que você postou e também evite de usar o CAPSLOCK ao criar seu título. O membro postou os códigos acima da sua resposta, preste mais atenção da próxima vez que for postar. Leiam e se preciso, releiam as Regras Gerais do fórum.
-
Depois de um tempo Invalid Account Name
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de OTServ Geral"