[Action] New System Castle 8.40+

voodo
Por voodo
em Actions e Talkactions

voodo

Noel
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/05/08Posts: 30Char no Tibia: Secret ......

Olá...

 

A algum tempo venho procurando um sistema de castelo ..... que nao perca nada e quando morrer volte no inicio do castelo .. ou onde voce desejar ....

 

Como nao vi resultado na minha busca , eu mesmo parei e bolei um .....

 

Funciona Assim ....

 

1º Passo - Crie Seu Castelo .. no MapEditor use aquela funçao de pvp .... Uso o Remere's e se nao me ingano e o 3º em que o chao ficara Vermelho .... Depois de cobrir todo seu castelo ... toda area que voce quer que nao perca nada .....

 

Até ai , nada demais ...

 

2º Passo - Agora vomos fazer os player depois de mortos voltarem ao lugar desejado ...

 

Crie Uma Área Onde Voce tera que colocar uma estátua ou uma placa , em que o player quando clicar sera teleportado para o castelo ....

 

Vomos ao Script :

 

Primeiro abra a pasta actions/scripts, copie um arquivo de lá, renomeie para tmcp.lua, apague seu conteúdo e cole isso no lugar:

 

 

function onUse(cid, item, topos)

 

pos = {x=999, y=99, z=9}

PlayerTown = getPlayerTown(cid)

msg = "Bem VIndo Ao Armagedon.. Uma Aventura Que Pode Custar Sua Vida! (exemplo)"

msgN = "Seja bem vindo, mas voce ja eh da cidade!"

posplayer = getPlayerPosition(cid)

 

if item.actionid == 7071 and getPlayerTown(cid) ~= 2 then

doPlayerSendTextMessage(cid, 22, msg)

getThingfromPos(posplayer)

doSendMagicEffect(posplayer,2)

doTeleportThing(cid,pos)

doSendMagicEffect(pos,10)

doPlayerSetTown(cid,2)

else

doPlayerSendTextMessage(cid, 22, msgN)

doSendMagicEffect(posplayer,2)

doTeleportThing(cid,pos)

doSendMagicEffect(pos,10)

end

end

 

 

Vermelho -> Posição para a qual o player será movido.

Azul -> Mensagem que o player receberá se ele ainda não for morador da cidade.

Roxo -> Mensagem que o player receberá se ele já for morador da cidade.

Verde -> Action id que voce colocara no item que o player vai ter que clicar para ser teleportado (melhor não mexer, a não ser que essa action já esteja em uso para outra ação).

 

 

Pronto. Após modificar a gosto os itens acima vá nas actions.xml e cole essa tag la:

 

<action actionid="7071" script="tmcp.lua" />

 

Pronto .. Meio Caminho Andado ... So Que ai voce ira se perguntar mais ai o player ira virar cidadao pra sempre do castelo ? Eu digo : calma vomo continuar ...

 

3º Passo - Coloque Uma Estatua Ou Placa no castelo ... para que o player possa voltar para sua cidade natal (Ponha as cordenadas da cidade central ... nao esqueça )

 

Script é quase o mesmo ... vou colocar so pra ficar bonitin ....

 

VÁ de novo na pasta actions/scripts, copie um arquivo de lá, renomeie para tmcp2.lua, apague seu conteúdo e cole isso no lugar:

 

 

function onUse(cid, item, topos)

 

pos = {x=888, y=88, z=8}

PlayerTown = getPlayerTown(cid)

msg = "Seja Bem Vindo a sua Cidade Natal ...! (exemplo)"

msgN = "Seja bem vindo, mas voce ja eh da cidade!"

posplayer = getPlayerPosition(cid)

 

if item.actionid == 7072 and getPlayerTown(cid) ~= 2 then

doPlayerSendTextMessage(cid, 22, msg)

getThingfromPos(posplayer)

doSendMagicEffect(posplayer,2)

doTeleportThing(cid,pos)

doSendMagicEffect(pos,10)

doPlayerSetTown(cid,2)

else

doPlayerSendTextMessage(cid, 22, msgN)

doSendMagicEffect(posplayer,2)

doTeleportThing(cid,pos)

doSendMagicEffect(pos,10)

end

end

 

 

Vermelho -> Posição para a qual o player será movido.(Nao Esqueça ponha as coordenadas da cidade central , a que ele sempre foi cidadao ...)

Azul -> Mensagem que o player receberá se ele ainda não for morador da cidade.

Roxo -> Mensagem que o player receberá se ele já for morador da cidade.

Verde -> Action id do item que ele vai ter que clicar para ser teleportado (melhor não mexer, a não ser que essa action já esteja em uso para outra ação).

 

 

Pronto. Após modificar a gosto os itens acima vá nas actions.xml e cole essa tag la:

 

<action actionid="7072" script="tmcp2.lua" />

 

 

Enfim esta tudo Pronto .... Axo que vai ajudar bastante ....

 

 

COMENTEM .... AS CRITICAS BOAS OU RUINS SERVIRAO PARA CONTINUAR A MELHORAR SEMPRE MEUS TRABALHOS

 

Meus Trabalhos :

 

Pedra Ou Estatua Que Da Itens 8.4

 

Treiner Pega Bot [8.4]

 

 

FLW GALERA ATÉ A PROXIMA .......

 

By: ADM SharK...

Rocky

[ADM]GRog
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/07/06Posts: 20Char no Tibia: Eckous

Axei que esse script não tem muita coisa de mais e n tem nada a ver com um castelo e sim com uma "arena" pvp

 

 

Mas é bem interessante.

 

Aprovado

Animatrix Reload, uma nova éra!

 

xtibiaassinatura.jpg

voodo

Noel
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/05/08Posts: 30Char no Tibia: Secret ......

Grato ai pelo coment ....

 

Como justamente nao axava esse bendito script , intao tive que da um geitinho brasileiro .... tentei arrumar uma forma ...

 

 

Abrasso ;* :positive:

hpjp

Melhor de todos
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/05/08Posts: 70Char no Tibia: vários 400+

opa cara legal msm...vlw ai pela contribuição...

apenas lute mais para alcançar seu objetivo..

assim que você conseguir será bem mais praseroso...

 

grt217

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/06/07Posts: 99Char no Tibia: [ADM] GuiH

O voçê podia colocar um SS.

Mais gostei do Sistema.. So tem que dar umas melhoradas

Xtibia 100% Cultura. =)


Meu Fan Bar








Sou Fan De:



satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

o certo deveria ser apenas o time que dominio o castelo antes e que fique nascendo dentro do castelo.

 

ja o time que quer invadir fique nascendo na sua cidade de origem.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

DarkKnights

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/12/07Posts: 2Char no Tibia: Mago Valdivia

Caraaa, Taah Dahora =D

 

Teeem Como Funfar no 8.10 ???

vtncdc

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/05/09Posts: 4Char no Tibia: Sir Pnelope

cara valeu, ficou otimo o trabalho msm parabens... so ki da proxima coloca um SS pra valorizar o topico

:withstupidsmiley:

voodo

Noel
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/05/08Posts: 30Char no Tibia: Secret ......

Tpow .. Eu fis tpw um vilarejo ... pra ca <<< tem uma cidadezinha .. com hunts talz .. e um portao ... em que fis como casa .. ai voce entra no god compra ... e toda semana voce da aleta som em quem ganha .. ai ele se vira em adicionar quem ele deixar .....

 

e o castelo fica do lado de la >>> .... ai eu fis um vilarejo .. onde tem uma pedra onde voce clika e e teleportado para o castelo .. ai ele vira cidadao do castelo ... ai quando morre ele voltara sempre para o inicio do castelo ... e ai para nao ficar sempre cidadao do castelo .. voce faze uma area para ir embora... e fassa uma pedra com script que postei .. para virar cidadao de sua cidade original ....

 

É isso .. mais claro nao da pra explicar .... AGRADEÇO A TODOS PELOS ELOGIOS .....

 

BY : GOD Shark [Noel]

Rajas

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 30/12/07Posts: 132Gênero: MasculinoChar no Tibia: Hannibol

Tpw tem uma ideia para voce

Coloca esse sistema de castelo por comando tpw:

/castelowar-on

/castelowar-off

/castelowar-resetar*

quando um player conquistar o castelo so ele poderar entrar no castelo (tpw quest storages=não lembro o nome certo) ou a guild do cara.

esse comando /castelowar-resetar iria resetar o storages do player e ira falar para todos que o sistema de war esta ON.

Se voce coloca isso esse Sistema de castelo sera o melhor de todos !!!!

voodo

Noel
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/05/08Posts: 30Char no Tibia: Secret ......

Olá a todos ...

 

Talves eu nao tenha cido mt claro na minha ideia ou pensamento ... Intao como pediram e nao vi clareza no intendimento das pessoas irei Refazer meu post ... Com SS e tudo bem claro para todos ....

 

Obs : Ele foi movido para sessao de Pedidos de Scripts

 

 

Abrasso a todos .. e espero que com a Revisao do meu tutorial consigam entender bem .. e implantar o sistema em seus server ....

 

 

By : GOD Shark [Noel]

rod_doidim

Rodi
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 02/05/07Posts: 145

Ui Nerd :S 2 topicos bons de uma vez. Parabens. Frederico :S :party:

celebration.png

logo.png.com

951357

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/05/07Posts: 53

Olá voodoo,

 

Achei legal sua iniciativa mas não gostei do script.

 

Não usarei mas espero que ajude quem gostou.

 

Eu imaginava alguma coisa em relação a actionid em todos os tiles e se ele morresse (onDeath) seria teleportado para algum lugar, sem precisar "salvar" a cidade como sendo morador da cidade.

 

Parabéns pela iniciativa, novamente.

 

Cya ~





Atenciosamente,
Aman Kartholic.

garep

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/01/06Posts: 118Char no Tibia: Bahanot
Bem criativo parabéns

\Mattheus ~*

Ex Moderador
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 11/02/09Posts: 559Char no Tibia: Deep Druid

Tente não reviver tópicos com mais de um mês de inatividade, ainda mais com esses tipos de comentários que podem se considerar flood, construa alguma critica ou alguma sugestão ao tópico ou ao script, comentário como:

 

* Valeu, cara gostei.

* Muito bom.

* Gostei, parabéns.

 

São todos considerados flood, leia as regras do XTibia para que possa se manter informado.

 

Abraços.

[/ Construçãao .