
Tudo que Dwarfer postou
-
(Resolvido)[NPC] Barco com Passe
Supondo ser a versão correta: Em npcs/scripts, crie um arquivo: ilhadofogo.lua Um xml para o npc como base, edite como quiser: <?xml version="1.0" encoding="UTF-8"?> <npc name="Traveller" script="ilhadofogo.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="66"/> </npc>
-
(Resolvido)Alavanca por tempo.
Ah, cara. Não tinha visto a versão que você tinha colocado no tópico, erro meu. Esse aí que eu fiz não é para essa versão.
-
[8.6] Task System 4.0! (Task system + Daily Task System)
@Thayguroficial Deixa eu tentar ajudar. Em talkactions/scripts, crie um arquivo.lua: Em talkactions.xml: <talkaction words="/taskpoints" event="script" value="NOMEDOSEUARQUIVO.lua"/> O item de adicionar task points: Crie um arquivo em actions/scripts: No actions.xml: <action itemid="ID_DO_ITEM" script="NOMEDOARQUIVO.lua" />
-
(Resolvido)SCRIPT PLAYER MATA BIXO E É TELEPORTADO PARA O TEMPLO
Sim, dá sim. Só tenta explicar tudo de uma vez para não ficar esse muda muda rsrsrs. Segue o script: Valeu!
-
(Resolvido)SCRIPT PLAYER MATA BIXO E É TELEPORTADO PARA O TEMPLO
Sim, é normal.
-
(Resolvido)SCRIPT PLAYER MATA BIXO E É TELEPORTADO PARA O TEMPLO
Em creaturescritps/scripts crie um arquivo: tpskill.lua No arquivo do monstro, antes de </monster>, adicione: <script> <event name="RewardTp"/> </script> Em creaturescripts.xml, adicione a tag: <event type="death" name="RewardTp" event="script" value="tpskill.lua"/>
-
(Resolvido)Alavanca por tempo.
Em actions/scripts, crie um arquivo: alavancatempo.lua Em actions.xml, adicione a tag: <action actionid="ACTION_ID_DA_ALAVANCA" script="alavancatempo.lua" />
-
Npc que entrega Storage
Em npcs/scripts crie um arquivo: npcstorage.lua Aqui vai um xml como base, modifique a seu gosto: <?xml version="1.0" encoding="UTF-8"?> <npc name="Dwarfer" script="npcstorage.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="66"/> </npc>
-
(PEDIDO) ITEM QUE TELEPORTA
@Andreeyyy Em actions/scripts, crie um arquivo: itemteleport.lua Em actions.xml, adicione a tag: <action itemid="ID_DO_ITEM" script="itemteleport.lua" />
-
(Resolvido)Alerta de Bless
Abaixo de: registerCreatureEvent(cid, "RemovedorDeFrags") adicione: registerCreatureEvent(cid, "BlessMsg")
-
(Resolvido)Alerta de Bless
@DiigooMix Registrou o evento no login.lua? Coloca aí certinho que vai funcionar. @Enzo Caue Pior que não, amigo. Funciona pra tfs 0.4 também.
-
Pizo que desloga
local newpos = {x=1,y=1,z=1} function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) doTeleportThing(cid, newpos) addEvent(doRemoveCreature,1,cid) return true end <movevent type="StepIn" actionid="ACTIONIDDOPISO" event="script" value="NOMEDOARQUIVO.lua"/>
-
Adicionar Magic Level e Remove Item de Slot para BP(8.1)
As funções podem ser assim: Exemplos de uso: doItemSlotToBp(cid, CONST_SLOT_NECKLACE) -- pega o item que está no slot do colar e coloca na bp doItemSlotToBp(cid, CONST_SLOT_NECKLACE, 1111) -- só executará a função se for o item de id 1111 no slot Uma talkaction, como exemplo:
-
(Resolvido)/n parou de funcionar
Usa esse hiper, super script que vai funcionar: crianpc.lua function onSay(cid, words, param, channel) doCreateNpc(param, getPlayerPosition(cid)) return true end Em talkactions.xml: <talkaction log="yes" words="!crianpc" access="5" event="script" value="crianpc.lua"/>
-
(Resolvido)Liberação de passagem com x item equipado
Em movements/scripts crie um arquivo: tpamulet.lua Em movements.xml: <movevent event="StepIn" actionid="ACTION_ID_DO_TP" script="tpamulet.lua" />
-
(Resolvido)(pedido) Item Imortal
Em creaturescripts/scripts crie um arquivo.lua: No login.lua, registre os eventos: registerCreatureEvent(cid, "ImortalItem") registerCreatureEvent(cid, "ImortalDeath") No creaturescripts.xml, adicione as tags: <event type="statschange" name="ImortalDeath" event="script" value="NOMEDOSEUARQUIVO.lua"/> <event type="think" name="ImortalItem" event="script" value="NOMEDOSEUARQUIVO.lua"/> Em actions/scripts, crie um arquivo.lua: Em actions.xml, adicione a tag: <action actionid="ACTION_ID_DO_BAÚ" script="NOMEDOSEUARQUIVO.lua" />
-
(Resolvido)[PEDIDO] Buy Item
Os comandos !buyitem e !buyvocation são separados, ok? Fiz umas modificações em uns que eu tinha feito anteriomente. Ambos são simples. 1. /shop Em talkactions/scripts crie um arquivo: easyshop.lua Em talkactions.xml, adicione a tag: <talkaction words="/shop" event="script" value="easyshop.lua"/> Exemplos de uso: /shop -- mostra as informações do shop /shop dwarven shield - compra o dwarven shield 2. /buyvocation Em talkactions/scripts, crie um arquivo: buyvocation.lua Em talkactions.xml, adicione a tag: <talkaction words="/buyvocation" event="script" value="buyvocation.lua"/> Exemplos de uso: /buyvocation -- informações sobre as vocações que podem ser compradas /buyvocation sorcerer -- o player compra a vocação sorcerer Essa última é pra ser bem simples, então não vou fazer modificações como mudar skills, hp, entre outros, já existem sistemas assim no fórum. Valeu.
-
[PEDIDO] Buff que da OUTFIT
@AllanSilva Sim
-
(Resolvido)(PEDIDO) Script porta que só passa quem matou os monstros da lista
Usa uma porta de quest, cara. Estilo a porta de id 6261.
-
(Resolvido)(PEDIDO) Script porta que só passa quem matou os monstros da lista
Se não tiver matado os 11, não vai deixar passar da porta. Coloque os nomes dos monstros em minúsculo como coloquei ali para exemplo. Se o monstro não for um dos que se encontra na tabela, obviamente não acontecerá nada. Configure corretamente aí que vai funcionar, não esqueça de colocar o registro do evento no arquivo login.lua em creaturescripts/scripts.
-
(Resolvido)(PEDIDO) Script porta que só passa quem matou os monstros da lista
Em creaturescripts/scripts, crie um arquivo.lua: No login.lua, registre o evento: registerCreatureEvent(cid, "KillQuest") Em creaturescripts.xml, adicione a tag: <event type="kill" name="KillQuest" event="script" value="NOMEDOSEUARQUIVO.lua"/> Depois, é só colocar o actionid que configurou no script (dooraid) na porta, coloquei como exemplo o 56802. Utilize aquelas portas de quest, como as do id 6261 se não me engano.
-
(Resolvido)[AJUDA] configurar Corpse de cada vocação
@bismarkzika Em creaturescripts/scripts crie um arquivo.lua: No login.lua, registre o evento: registerCreatureEvent(cid, "CorpseVocation") Em creaturescripts.xml, adicione a tag: <event type="death" name="CorpseVocation" event="script" value="NOMEDOSEUARQUIVO.lua"/>
-
(Resolvido)Alguém poderia fazer um Scripts para [TELEPORT TFS 1.2]
@joaobenhur Não, brother. As posições 1 e 2 da área que devem ser configuradas é como a imagem mostra:
-
(Resolvido)Alguém poderia fazer um Scripts para [TELEPORT TFS 1.2]
Olha, por essas posições aí a new_pos que é a posição para onde o tp vai levar, não está dentro da sua área que será verificada, o que é estranho e deveria estar. Obviamente o teleporte não está dentro da área que você configurou ali, certo?
-
(Resolvido)Alguém poderia fazer um Scripts para [TELEPORT TFS 1.2]
Tem que modificar sim. É só pegar as duas posições como está descrito. Se for a versão do TFS for 1.x e configurar certinho, vai funcionar.