-
Total de itens
1104 -
Registro em
-
Última visita
-
Dias Ganhos
20
Tudo que LuckOake postou
-
Opa, é que não tinha entendido que não era pra resetar. Coloquei uma config para caso você queira ativar o desativar isso. Tó: ---------------------------------------------------------------------- Seu Dev-C++ deve estar com problemas ou está desconfigurado, pois a source não possui erros.
-
Tó:
-
Segue em anexo uma rev3884 pura (sem modificações). Uso essa aí pra maioria dos meus servidores. forgottenserver-trunk.r3884.tar.gz
-
Leia a regra número 8. --------------------------------------------------------------------------------------------- Qual rev é o server? TFS+0.3.7-r5969 Não sei se você vai concordar, mas sugiro que você use a 0.4 rev3884. Essas versões 0.3.x não são muito legais, na minha opinião.
-
Leia a regra número 8. --------------------------------------------------------------------------------------------- Qual rev é o server?
-
Rapaz, seu server deve estar com algum problema, pois aqui funcionou normalmente. Tente trocar as global storages de novo: local global_storage = 13895 -- Global Storage da lever que remove a porta local lever_istorage = 13896 -- Global Storage das levers erradas local lever_cstorage = 13897 -- Global Storage das levers corretas --------------------------------------------------------------------------------------------------------- Tá aqui:
-
Pra não permitir usar em arenas: Já o segundo pedido, é impossível sem sources.
-
Verifica se configurou tudo certim aqui: local door_pos = {x = 93, y = 125, z = 7, stackpos = 1} -- Posição da porta local global_storage = 13895 -- Global Storage da lever que remove a porta local lever_istorage = 13896 -- Global Storage das levers erradas local lever_cstorage = 13897 -- Global Storage das levers corretas local door_id = 1111 -- ID da porta local back_time = 15 -- Tempo, em segundos, para a porta reaparecer local lever_pulled = 1945 -- ID da lever não puxada local lever_normal = 1946 -- ID da lever puxada Se não funcionar, qual versão é seu server?
-
Na verdade, o último script que te mandei foi esse: Substitua seu atual por esse.
-
Rapaz, mas o último fix que postei estava funcionando normalmente. Você deve ter colocado algo errado.
-
Vou fazer e postar num tópico depois. Esse sistema vai demorar um pouquinho mais pra ficar pronto.
-
Fiz um pra você, crie um arquivo em data/creaturescripts/scripts com o nome de task_system.lua e coloque isso dentro: Creaturescripts.xml: <event type="kill" name="TaskSystem" script="task_system.lua"/> Adicione no login.lua antes do último return true: registerCreatureEvent(cid, "TaskSystem") Configure aqui: local monsters = { -- [Nome] = {storage, quantia, recompensa {id, quantia}}, ["Troll"] = {storage = 18011, count = 1000, reward = {2160, 10}}, ["Orc"] = {storage = 18012, count = 700, reward = {2160, 10}}, } Só ir adicionando mais monstros seguindo o modelo. --------------------------------------------------------------------------------------------------------------------- Não modifico sistemas de outras pessoas. Peça diretamente para o vodkart.
-
O seu sistema dará a recompensa após matar o último monstro ou tem que falar com um NPC? -------------------------------------------------------------------------------------------- Sim, tá aqui:
-
A exhaustion você coloca na tag da spells.xml. Quanto ao efeito, tá aqui: Configure aqui: local tp_pos = {x = 100, y = 100, z = 7} -- Posição que o target será levado local effect_player = 10 -- Efeito que sairá no player local effect_target = 15 -- Efeito que sairá no target
-
Testei aqui e funcionou normalmente. Substitui aí, mudei as global storages:
-
Você deve ter colocado o id errado no actions.xml ou está usando o item errado. Se não tiver dado erro, é porque o script não está sendo executado. --------------------------------------------------------------------------------------------------- Rapaz, esse script já existe aqui no xtibia. http://www.xtibia.com/forum/topic/151636-simple-task-30/
-
Leia a regra número 1.
-
É, fiz bobeira de novo. Novamente, substitua: -------------------------------------------------------------------------------------------------------------------------------- Mas eu já postei o fix, você não viu? Erro meu. Substitua a spell:
-
Cometi uns erros bem #fail no script, substitui aí: ----------------------------------------------------------- Leia a regra número UM.
-
Obrigado, não tinha percebido esse erro. Arrumei meu post. Continua não funcionando amigo Dessa vez deu algum tipo de erro? Seja no load do server ou ao usar alguma lever? ------------------------------------------------------------------------------ Leia a regra número 1.
-
Erro meu. Substitua a spell:
-
Obrigado, não tinha percebido esse erro. Arrumei meu post.
-
Spell: Movement (spell_tp.lua): Tag (Movement): <movevent type="StepIn" actionid="xxxx" script="spell_tp.lua"/> No lugar do xxxx, coloque o action id do teleport. (OBS: Você deverá criar o teleport no map editor e colocar o action id nele) Na spell, configure a posição do lugar onde o target será teleportado aqui: local tp_pos = {x = 100, y = 100, z = 7} ------------------------------------------------------------------------------------------------------------------------------------- Impossível fazer isso sem OTClient e OPCodes.
-
Crie um arquivo em data/actions/scripts com o nome de pistol.lua e coloque isso dentro: Actions.xml: <action itemid="xxxx" script="pistol.lua"/> No lugar de xxxx, coloque o id da arma. Configure aqui: Se der algum erro, poste aqui.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.