Tudo que Adriano SwaTT postou
-
[DEFAULT] Anunciar player morreu para bixos.
Só para confirmar, rotina.. registrou este EventName em login.lua? anunciarmorte2 ?
-
[DEFAULT] Anunciar player morreu para bixos.
Registrou o arquivo em Creaturescripts.xml e também em Login.lua?
- [PEDIDO] Sistema aura attack
- [PEDIDO] Sistema aura attack
-
[DEFAULT] Anunciar player morreu para bixos.
Teste assim: function onPrepareDeath(cid, deathList, lastHitKiller, mostDamageKiller) if isMonster(lastHitKiller) and isPlayer(cid) then doBroadcastMessage("O jogador "..getCreatureName(cid).."["..getPlayerLevel(cid).."] acaba de morrer para o monstro "..getCreatureName(lstHitKiller)..".", MESSAGE_STATUS_CONSOLE_ORANGE) return true end return true end Boa sorte.
- TopLevel Effect
- [MOD] Loot Ring (Anél de Loot)
-
NPC Mendigo
Muito interessante, da pra criar um RPG bem legal com scripts assim. Reputado.
-
(Resolvido)[ FAST HELP ] Coloca Nivel em um Teleport por NPC !
Por nada. Faça bom aproveito do script. Abraços.
-
Spell que muda Outfit!
Tem, só que sugiro que crie um tópico com o pedido. Tem, só que sugiro que crie um tópico com o pedido. E seja bem específico. Ex: Seria a mesma magia mas que cada vocação mudasse para uma outfit diferente?
- (Resolvido)[PEDIDO] ABRIR CERTO CHAT AUTOMATICAMENTE APOS O LOGIN
-
(Resolvido)[ FAST HELP ] Coloca Nivel em um Teleport por NPC !
Boa noite. Teste assim. local tab = { pos = {x = 275, y = 73, z = 7}, -- posição x, y, z do local a teleportar o player item = {2143, 500}, -- {itemID, count} level = 2000, -- level mínimo price = 1000 -- quantidade em crystal coins } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if (not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid if (msgcontains(msg, 'teleport')) then talkState[talkUser] = 1 selfSay('Are you sure?', cid) selfSay('Remember..you need '..tab.item[2]..' '..getItemNameById(tab.item[1])..' and '..tab.price..' crystal coins to be teleported.', cid) elseif (msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if getPlayerLevel(cid) >= tab.level then if (getPlayerItemCount(cid, tab.item[1]) >= tab.item[2] and doPlayerRemoveMoney(cid, tab.price * 10000)) then doTeleportThing(cid, tab.pos) doPlayerRemoveItem(cid, tab.item[1], tab.item[2]) doPlayerRemoveMoney(cid, tab.price * 10000) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) selfSay('Have a good trip.', cid) else talkState[talkUser] = 0 selfSay('I can not teleport you. You do not have the required items.', cid) end else selfSay('You need level '..tab.level..' to be teleported.', cid) end elseif (msgcontains(msg, 'no') and talkState[talkUser] == 1) then talkState[talkUser] = 0 selfSay('Okay, maybe another time.', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Boa sorte.
- [MOD] Loot Ring (Anél de Loot)
-
TibiaKing Map Shape v1.0.3
Canal será o update, onde automaticamente criará as bordas.
- [MOD] Loot Ring (Anél de Loot)
- [MOD] Loot Ring (Anél de Loot)
-
Sistema: Cassino Slots.
Primeiramente obrigado pelo elogio no comentário. Sim, da pra adaptar também de ser teleportado ao usar a máquina. No caso, poderia por para ganhar um ticket que use para jogar, assim players não abusariam da máquina. Obrigado e valeu por comentar. Muito obrigado Daniel. Que bom que gostou. Façam bom proveito.
- Sistema: Cassino Slots.
-
System Cassino Diferenciado
Finalmente tópico criado. Espero que atenda suas necessidades. Boa sorte.
-
Sistema: Cassino Slots.
Boa noite galera, após um pedido aqui no fórum sobre um sistema de Cassino, decidi então criar este e disponibilizar para vocês. Introdução: Bom, este script simula a máquina de Cassino conhecida como Cassino Slots, pra quem não conhece é a máquina que se encontra no spoiler abaixo: Como funciona? O jogador precisa escolher 1 (um) dos 10 (dez) itens disponíveis (da para configurar a quantidade de itens) como seu Item da Sorte, e após feito isso, terá que girar a alavanca e torcer para que a máquina sorteie 3 itens repetidos igual ao que o jogador em questão escolheu. Para tornar um pouco mais fácil de vencer, criei para que a máquina dê pequenos brindes à quem acertar 1 ou 2 itens dos sorteados (configurável). Como jogar? Para jogar é simples, como desenvolvi todo script em apenas um arquivo, para facilitar na criação, na instalação e até mesmo na jogabilidade, o jogo se baseia na posição em que o jogador está para identificar qual ação executar. Selecionar Item da Sorte: com seu personagem virado para baixo (sul), clique na alavanca e automaticamente o item da sorte aparecerá na mesa configurada no script, caso queira outro item, basta ir usando a alavanca até encontrar o item desejado. Como Jogar: Após ter selecionado seu item da sorte, que deve estar à mostra em cima da mesa própria, basta virar seu personagem para cima (norte) e clicar novamente na alavanca. E se virar esquerda ou direita?: Nada acontecerá, apenas uma mensagem ensinando como jogar será enviada para que o jogador se oriente. Dicas de instalação! Sugiro que quando for criar o mapa para o evento, não faça como do vídeo, pois os itens criados nas mesas não estão com atributos para que não possam ser movidos, sendo assim é provável que jogadores de má fé venham a roubar itens... Faça como a imagem abaixo: Instalando: Basta criar um arquivo na pasta “data/actions/scripts” chamado “cassino_slots.lua” e adicionar o código abaixo dentro: Agora em “actions.xml” adicione a tag abaixo: Agora basta configurar de acordo com as informações disponíveis no início do script. Vejam o vídeo demonstrativo do Sistema em funcionamento. Criado por: Adriano Swatt'
- Wand of Elements
-
(Resolvido)Error no RME
Qual versão do Windows? Tentou usar Como Administrador e em Modo de Compatibilidade?
-
TibiaKing Map Shape v1.0.3
Muito bom, o tão esperado programa lança-se. Excelente trabalho. Abraços.
- [NPC] Bank (Igual Tibia Global)
-
System Cassino Diferenciado
Bom, basicamente seu sistema está pronto. Gravei um vídeo com seu funcionamento, ao meu ver ficou perfeito. Fiz com que dê para configurar um prêmio bônus para quem acertar 1x ou 2x o item. Ex: escolhe o item e ele cai 1 ou 2x, você pode configurar dar um prêmio para o player, pode ser apenas de incentivo ou até mesmo desativar esta função. Fiz o script inteiro em actions, vou postar hoje ou amanhã pois vou criar um tópico, vídeo e tutorial de configuração. Até breve.