SkyLigh 453 Postado Julho 24, 2015 Share Postado Julho 24, 2015 (editado) Fala galera, eu estava querendo botar um sistema no meu servidor que um player deu a ideia e curti bastante até que resolvi colocar e com isso acabei fazendo um código simples para o sistema. O QUE ELE FAZ :O sistema lhe transportara para sua house caso você tenha uma, através de uma talkaction que você digita !house caso você esteja sem battle você sera teletransportado cê não vai aparecer, uma mensagem avisando que não é posível. Vá em data/scripts/talkactions.xml e adicione a seguinte tag : <talkaction words="!house" script="house.lua"/> Agora vá em data/talkactions/scripts e crie o arquivo house.lua com o seguinte conteúdo: local efeito = 30 --- id do feito quando cê teletransportar function onSay(cid, words, param) if getCreatureCondition(cid, CONDITION_INFIGHT) then doPlayerSendTextMessage(cid, 22, "Você precisa está sem batte para se teletransportar") return true end if getHouseByPlayerGUID(getPlayerGUID(cid)) then doTeleportThing(cid, getHouseEntry(getHouseByPlayerGUID(getPlayerGUID(cid)))) doSendMagicEffect(getCreaturePosition(cid), efeito) doPlayerSendTextMessage(cid, 22, "Você foi teleportado para sua house.") else doPlayerSendTextMessage(cid, 22, "Você não tem uma house infelizmente.") end return true end Logo em seguida de um /reload talkactions e o sistema vai estar funcionando normalmente. Editado Julho 29, 2015 por Kissy Link para o comentário Compartilhar em outros sites More sharing options...
GustavaoTibia 0 Postado Julho 24, 2015 Share Postado Julho 24, 2015 Cara não poderia fazer um talkaction que convida outra guild e assim que ela aceitar todos os membros que tiver dentro do pz vai ser movido para um local X? To usando como base a talkaction de invite pra war... so que nao to conseguindo colocar pra duas guild serem movidas para o local x ao mesmo tempo Link para o comentário Compartilhar em outros sites More sharing options...
SkyLigh 453 Postado Julho 24, 2015 Autor Share Postado Julho 24, 2015 Cara não poderia fazer um talkaction que convida outra guild e assim que ela aceitar todos os membros que tiver dentro do pz vai ser movido para um local X? To usando como base a talkaction de invite pra war... so que nao to conseguindo colocar pra duas guild serem movidas para o local x ao mesmo tempo @Gustavao poste um tópico nesta área aqui que alguém vai lhe ajudar e eu irei vê o que consigo e poste a base da invite war lá junto ao tópico : Link da sessão Link para o comentário Compartilhar em outros sites More sharing options...
GustavaoTibia 0 Postado Julho 24, 2015 Share Postado Julho 24, 2015 ok já fiz.. '-' Link para o comentário Compartilhar em outros sites More sharing options...
SkyDangerous 395 Postado Julho 24, 2015 Share Postado Julho 24, 2015 Já existe script assim.Se não me engano foi o subwat que postou a uns 3 anos atrás aqui no fórum, mas muitos tópicos se perderem e provavelmente o dele foi também.E tem na otland o script , tenta fazer assim, caso o líder tenha uma guild house se ele escrever !go guild (Exemplo) todos os membros online da guild que estejam em pz teleportam ao lado dele. Link para o comentário Compartilhar em outros sites More sharing options...
Bruno 535 Postado Julho 24, 2015 Share Postado Julho 24, 2015 É um ótimo script, obrigado por compartilhar conosco! Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados