Ir para conteúdo
  • Cadastre-se

Lyu

Membro
  • Total de itens

    459
  • Registro em

  • Última visita

  • Dias Ganhos

    18

Tudo que Lyu postou

  1. local config = { destination = {x = 1000, y = 1000, z = 7}, item = {2352, 1} } function onStepIn(cid, itemid, position, fromPosition) return doTeleportThing(cid, getPlayerItemCount(cid, config.item[1]) < config.item[2] and fromPosition or config.destination) end <movevent type="StepIn" actionid="38560" event="script" value="teleport.lua"/> No remere's, configure a actionid no teleport; o destino você configura pelo script mesmo.
  2. Meu amigo estava com esse problema, se forçasse saia algumas mensagens. Muito estranho essa parada, aqui no meu eu posso meter um bot de spam que não passa de jeito nenhum. Qual servidor vc usa? versão do tfs?
  3. Não! pode digitá-lo de qualquer channel
  4. <?xml version="1.0" encoding="UTF-8"?> <channels> <channel id="1" name="Gamemaster Chat" access="3"/> <channel id="2" name="Tutor" access="1"/> <channel id="3" name="Rule Violations" logged="yes"/> <channel id="4" name="Game-Chat"/> <channel id="5" name="Trade" level="8" muted="120" conditionId="3" conditionMessage="You may only place one offer in two minutes."> <vocation id="1-8"/> </channel> <channel id="6" name="Rook Trade" level="2" muted="120" conditionId="3" conditionMessage="You may only place one offer in two minutes."&g
  5. aqui funciona normalmente. Testei apenas em otx 2.6
  6. /helpmute mute, Playername, time /helpmute unmute, Playername
  7. Aguarda aí que eu fiz um tem algum tempo, vou procurar! *Edit, Achei, segue abaixo o mesmo: talkactions.xml <talkaction default="yes" filter="quotation" logged="no" event="script" value="playersay.lua"/> <talkaction log="yes" group="4" access="3" words="/helpmute" event="script" value="helpmute.lua"/> playersay.lua function onSay(cid, words, param, channel) local time = getPlayerStorageValue(cid, 455010) if channel == CHANNEL_HELP and time > os.time() then return doPlayerSendCancel(cid, 'You are muted for ' .. (time - os.time())
  8. Valeu @KotZletY, obrigado pelo apoio! Tamo Junto!
  9. Pois é, triste demais. Então meu bom, a ultima vez que mexi nessa source acho que foi de julho pra agosto, então acredito que ainda tem aquele bugzinho do party que crasha. Mas você pode ir no github do mattyx, pegar a parte em que ele fixa e inserir nessa source.
  10. Fala clã, tudo bom? Então, há um tempo eu estava querendo iniciar um projeto com protocolo 8.60 e tfs atual, mas percebi que não havia cast system público para tal versão to theforgottenserver. Então resolvi eu mesmo adicionar na source ? (Lembrando que peguei o cast system do protocolo 10.11 e adaptei ao 8.60, ambas datapacks foram obtidas gratuitamente a partir do github do Mattyx). O motivo de eu estar publicando é que eu só tenho me fodido ultimamente adiantando material antes de receber o valor combinado (demonstrando que sou um cara legal), mas nem sempre é legal
  11. local percent = {min = 10, max = 60} -- entre 10% a 60% de dano. function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end local damage = math.ceil((math.random(percent.min, percent.max) * 0.01) * getCreatureMaxHealth(cid)) doSendMagicEffect(getThingPos(cid), 6) doSendAnimatedText(getThingPos(cid), '- ' .. damage, TEXTCOLOR_LIGHTBLUE) doCreatureAddHealth(cid, - damage) return true end
  12. haha valeu @Daniel! Organização de tópicos não é o meu forte mas tá valendo ? kkkk
  13. Eita, falta de atenção minha kkkkkkk boa observação, obrigado!
  14. Fala clã, há um tempo soltei um sistema privado meu no grupo do TK no Discord e hoje resolvi soltar aqui no Fórum também, abaixo irei explicar um pouquinho sobre esse sistema. O que é Legendary Lever? É um sistema de alavancas que vendem itens (aleatórios), similar à uma surprise bag, porém cada item possui x porcento de chances de dropar ao jogador que estiver pagando para tentar a sorte. Qual o objetivo afinal? Bom, na época que desenvolvi esse sistema, era para um cliente meu que acabou desistindo da compra quando eu estava prestes a começar a desenvolver.
  15. tá faltando a função isWalkable. Utilize a library do @xWhiteWolf para solucionar.
  16. provavelmente você está tentando utilizar scripts do tfs 1.x em 0.4 ou 0.3.6. Necessita-se de uma conversão.
  17. Fala clã, hoje irei ensiná-los como agrupar funções em uma classe e usá-las como métodos (similar ao TFS 1.x). Bom, primeiramente o que são métodos? Um método é nada mais nada menos que uma função membro de uma classe, destinadas a serem executadas por objetos instanciados. Bom, não irei se aprofundar no assunto, serei direto. Abaixo segue um exemplo da diferença entre uma função e um método: doPlayerSendCancel(player, 'Hello World') -- Função sendo chamada player:sendCancel('Hello World') -- Método sendo chamado por um objeto 'player' Mas afinal, co
  18. function onUse(cid) return doCreatureAddHealth(cid, -getCreatureMaxHealth(cid)) end <action actionid="5543" event="script" value="onehit.lua"/>
  19. Projeto bacana. Boa sorte @DiegoRulez @tataboy67.
  20. Qualquer coisa mais tarde lhe mando uma mensagem lá. Abraços!
  21. eae meu mano @tataboy67! Fiquei sabendo sobre o acontecido relacionado ao seu projeto, é paia essas paradas em. Quiser começar um projetin, bora dar inicio em algo, tô com uns tempos sobrando.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo