
Tudo que xWhiteWolf postou
-
Gran Castle Event (8.54+)
exatamente, a graça da gran aura é justamente que ela funciona pra guild toda e a forma com que ela faz isso é salvando o guildid da guild vencedora e todo mundo q logar e possuir esse id ganha. Até daria pra modificar pra ele ao invés de fazer todo esse processo, simplesmente na hora que a gran tower morresse ele dava um storage com os.time() + tempo até o proximo evento, aí vc teria como configurar pra só os players que participaram ganharem mas vc teria que refazer bastante coisa e esse evento foi muito mal projetado, eu só arrumei ele e foi um trampo do crl. Um trampo que hoje em dia eu não tenho interesse nenhum em fazer
-
SISTEMA !SELLPOINTS PREMIUM
mas ja é assim.. não entendi seu comentário. Vou explicar como funciona: digita o comando, se tiver os pontos vc perde eles e vira um documento com a quantidade de pontos. Quem der use no documento ganha os pontos. Isso foi exatamente o que ele pediu...
-
SISTEMA !SELLPOINTS PREMIUM
dá pra impedir a troca por creaturescripts e dá pra impedir que jogue no chão por movements ou events se for 1.x+
- Gran Castle Event (8.54+)
-
(Resolvido)Modificar Reset System
não sei.. eu poderia fuçar aqui e descobrir mas da mesma forma que eu poderia fazer isso você também poderia haha o mais dificil é achar aonde fica as descrições, o resto é uma linha que vc cola de um if no outro.
-
(Resolvido)Modificar Reset System
ele ja usa storage pra salvar os resets (mantém numa tabela dentro do banco de dados), colocar pra salvar em outra tabela seria executar alvo duas vezes. Os resets no look qnd vc mesmo da look receio que não seja possível sem source editing, eu uso uma função de atualizar a description no banco de dados mas quando vc dá look em si mesmo você não vê sua description, então tem que mudar na source pra você ver.. por isso eu fiz de uma forma que se vc digita !reset quantity vc recebe o valor dos resets que você tem.
-
(Resolvido)Modificar Reset System
o problema é no return que tá encerrando o callback antes de executar o reset. Vou modificar. o problema é no return que tá encerrando o callback antes de executar o reset. Vou modificar. o problema é no return que tá encerrando o callback antes de executar o reset. Vou modificar.
-
Nos ajude a melhorar com novos títulos
Rumo ao ban! -6 Desnecessário -1 Neutro 0 Primeiros passos 5 Pequeno gafanhoto 25 Rato do fórum 50 Membro fiél 75 Ajudante nato 100 Monstro 150 Membro Honorário 200 Uma paixão chamada tibia 300 Membro Honrado 500 Sacerdote do fórum 700 --850 retirar Membro Lendário 1000 Professor 2000 Deus 3000 Outra alternativa é usar monstros do tibia pros ranks. Rat Snake Bug Troll Rotworm Amazon Valkirye Hero
-
Script de Mineração sem Exsausted
no config.lua deve ter uma coisa chamada timebetweenactions. Bota 1000
-
Slot Cassino [0.36~0.4]
Isso é facil, vc tem a função que dá o premio: local function premiateWinner(uid, money, eff, result) if isPlayer(uid) then if result[1] == result[2] and result[2] == result[3] then -- caso ele ganhe entra aqui doPlayerAddMoney(uid, money * config.multiplier) -- coloca um if aqui pra verificar quanto é o dinheiro apostado (if money <= 50000 add dinheiro, elseif money <= 50000 add um item aleatorio da tabela 1, else add um item aleatorio da tabela 2. doSendMagicEffect(getCreaturePosition(uid), eff) doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_BLUE, "[CASSINO] You won ".. money .." gold coins. Congratulations!") else doSendMagicEffect(getCreaturePosition(uid), CONST_ME_POFF) doPlayerSendTextMessage(uid, MESSAGE_STATUS_CONSOLE_BLUE, "[CASSINO] You lost. Better luck next time.") end end end
- Slot Cassino [0.36~0.4]
-
Slot Cassino [0.36~0.4]
A função que eu uso aí ele pega o primeiro item encontrado na pilha com id da Bola e fazer uma série de operações de transformação com ela. O que você pode fazer é colocar algum item que bloqueie caminho e que seja invisível, vou conversar com meu mapper pra saber que item que ele usa (o id). Aí tudo que vc tem que fazer é botar esse item em cima das bolas, o pessoal ainda será capaz de ver a bola/X e não poderá jogar nada em cima pois o item bloqueará. Outra opção é meter algum action/uniqueid nas bolas e criar um movements onAddItem pra remover o item que foi jogado assim q ele é lançado.
- Slot Cassino [0.36~0.4]
- Slot Cassino [0.36~0.4]
- Slot Cassino [0.36~0.4]
-
(Resolvido)Sistema Jinchuuriki
gente tá escrito no tópico que é uma magia..
-
Drop de itens donate
primeiro vc precisa identificar quais monstros estão dropando, aí vc vai em data/monster/monsters.xml e procura pelo nome da criatura, lá vai falar exatamente em que diretório o arquivo.xml dela se encontra, por fim vá até o diretório por exemplo Skeletons/lost soul.xml e lá vc tem uma tabela de loot com id do item e chance. É só remover a linha do id do item donate. Ex: <item id="2050" chance="10000"/><!-- torch -->
-
Bug Speed e Attack nos itens
então nao sei tenta verificar na sua source em items.cpp pra ver como ele define
-
Bug Speed e Attack nos itens
pelo q entendi ele tá entendendo o attack como total. Tenta colocar 130 pq ai ele separa 30 pro holy e fica 100 de attack fisico.
-
Slot Cassino [0.36~0.4]
Olá pessoas, hoje vim trazer pra vocês um script que inicialmente fiz prum trabalho mas acabei gostando muito dele e decidi postar. To meio que indo dormir porque daqui a pouquinho tenho aula então vai ser tudo bem rapido e se vcs tiverem alguma dúvida comentem aqui. Primeiramente façam uma sala parecida com essa aqui: Não precisa ser necessariamente assim, mas ela deve ter as 3 bolas, uma alavanca e um local pra botar o dinheiro pras apostas. O sistema é baseado naqueles jogos de slot nos cassinos onde você aposta uma quantidade de dinheiro e se tirar 3 peças iguais você recebe o dobro do dinheiro apostado. em actions/scripts crie um arquivo chamado cassino.lua e adicione o seguinte dentro dele: Agora em data/actions/actions.xml adicione: <action actionid="16541" script="cassino.lua"/> Agora só botar a actionid na lever e configurar tudo de acordo com seu sv (as posições ali em pieces são as posições de cada peça, ou cada bola, se preferir.) se quiser fazer várias salas é só copiar o código pra um cassino2.lua e registrar outra tag <action actionid="16542" script="cassino2.lua"/>; Tá tudo comentado no código então acho que dispensa uma explicação formal de como editar, espero que vocês gostem Aqui tem um pequeno gif que o membro @eviltox nos forneceu: Abraços do Lobo!
-
Bug Speed e Attack nos itens
o itemid que vc tá editando é o 2424 e o id do item que tá na imagem é 2431.
-
(Resolvido)Sistema Jinchuuriki
fico feliz que tenha funcionado, nem cheguei a testar o código... você foi, digamos, minha cobaia hahaha mas que bom que deu tudo certo
-
(Resolvido)Sistema Jinchuuriki
@Brunds storagemob é o que salva o id da criatura. O outro salva o tempo que tem restante. Voce precisa usar os dois pra saber se ele ainda tem o poder ou se ja expirou.
-
(Resolvido)Sistema Jinchuuriki
fiz do jeito acima: num dos storages ele salva o tempo e no outro ele salva o numero que a criatura representa. Só lembra de adicionar mais criaturas ;] pra tag vc faz assim <instant name="qlqer coisa" words="qlqer coisa" lvl="80" mana="400" prem="1" range="1" needtarget="1" blockwalls="1" exhaustion="1000" needlearn="0" event="script" value="attack/nome do arquivo.lua"> <vocation id="4"/> <vocation id="8"/> </instant>
- Novo Sistema de Trainer [0.36~0.4]