Postado Março 6, 2015 10 anos Olá galerinha do TK, Venho hoje fazer uns pedidos, rsrs ... 1) Autoloot Então primeiramente queria um script de !autoloot da seguinte forma: - Com limites de itens adicionado. ex: poderia adicionar apenas 3 itens. (configuravel) - Adicionar comando !autoloot clear (Limpar os itens adicionado) Um sistema parecido com este: 2) System Guild: Ao falar !pvp guild aparecia: (Atacar membros da guild ativado) no caso poderia atacar membros da guild. Ao falar novamente !pvp guild aparecia: (Atacar membros da guild desativado) no caso não poderia atacar membros da guild.FOTO DE EXEMPLO: 3) Area Especial (manapool) Está area digamos que fosse donate, porém não é, é uma area de Manapool. - Item que da acesso de 3 dias a esta area. - Ao terminar 3 dias, ele seria chutado para o templo forçadamente,caso esteja dentro deste local. FOTO DA AREA DO MANAPOOL Gratto Editado Abril 4, 2015 10 anos por brendoonh (veja o histórico de edições)
Postado Março 14, 2015 10 anos 2) System Guild: Tem um sistema ja igual esse que pediu. Você fala !pvpguild on, para ativar e !pvpguild off, para desativar. Adicione essa Tag em talkactions.xml <talkaction words="!pvpguild" event="script" value="attackguild.lua"/> Crie um arquivo chamado attackguild.lua em talkactions/scripts/ e adicione isso. function onSay(cid, words, param) local storageId = 101 if isPlayerPzLocked(cid) then doPlayerSendCancel(cid, "You cannot use this command during battle.") return true end if getPlayerGuildId(cid) <= 0 then doPlayerSendCancel(cid, "You are not a guild member.") return true end if param == '' then local status = { [1] = {"OFF"}, [-1] = {"ON"} } doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Currently Status: "..status[getPlayerStorageValue(cid, storageId)][1].."") return true end if param == 'on' and getPlayerStorageValue(cid, storageId) == 1 then doPlayerSetStorageValue(cid, storageId, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Now you can attack guild members.") return true end if param == 'off' and getPlayerStorageValue(cid, storageId) == -1 then doPlayerSetStorageValue(cid, storageId, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Now you can't attack guild members.") return true end return true end 3) Area Especial: Sobre o 3° pedido, tem como fazer de varias formas, mas estou sem tempo agora, vou ver oque posso fazer, não é muito complicado se pegar alguns sistemas ja parecidos, mas não garanto nada, mals. Discord: Naze#3578 Ter Linux Dentro de Windows com Acesso 'localhost' para testes e + AutoLoot Otimizado Direto na Source (tfs 0.4/otx) // Pirataria é crime, original é roubo, compartilhar é legal.
Postado Março 27, 2015 10 anos Autor Up @edit obbrigado pela ajuda, Rep+ pela intenção de ajudar,agora preciso dos outros 2 pedido. Editado Março 27, 2015 10 anos por brendoonh (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.