Ir para conteúdo
Entre para seguir isso  
Dark

~~>> oo°°(Sala de Comando)°°oo <<~~

Recommended Posts

Dark    3
Dark

Edit: Nova versão da sala de controle: LINK

 

Sala de Comando

by me

 

Nesse tuto vo encinar como fazer uma lugar aonde só entra GMs, e que ali ele tenha acesso a algumas funções uteis... como sumonar criaturas, ir a determinados lugares apartir dos teleports que estarão ali, criar runas sem presisar ficar falando /i xxxx 250... entra muitas outras utilidades que você poderá criar para esse lugar

 

Vamos la:

 

 

1° passo:

 

 

Faça uma area como essa:

 

57295341ih6.jpg

 

ps: o tamanho você pode escolher de acordo com a quantidade de coisas que você ira adiciona ali dentro...

 

feito isso iremos para o 2° passo

 

 

2° passo:

 

apos fazer sua area vamos agora para uma das funções da sala... Um sumonador ^^

 

Coloque na sua sala um objeto.. (no meu caso coloquei um pedestal (id: 1469), mas você pode colocar qualquer objeto, como alavanca, estatua, etc...)

veja:

 

2passofu6.jpg

 

Em cima na parede eu coloquei um blackboard (id: 1811)para identificar oque ira summonar se clicar naquele local, mas vc pode colocar outras coisas como placas

 

Feito isso vc ira clicar com o botão direito sobre o pedestal, ou outro objeto que vc colocou, e clicar em propriedade....

Agora em Action id você ira colocar um numero, eu usei o n° 6000, mas você pode usar qulquer outro, desde que não esteja sendo usado por outra action..

 

Ai você se pergunta, porquê não se pode ter um action id repetido..

 

Por que, ja penso uma player vai la todo feliz ebaaaa vo faser a quest, ai vai e clica no bau ai ele ganha um item, e mistériosamente ele summona um orshabaal la fora... por isso ^^

 

voutando, depois que você colocou o action id no objeto, vamos a action:

 

abra a pasta do seu ot e va em data/actions/script feito isso você copie qualquer arquivo de la e renomei para Summon_Orshabaal

 

feito isso abra ele e apague tudo que a nele e cole isso:

 

function onUse(cid, item, frompos, item2, topos)

if item.actionid == [color=#ffa500]6000[/color] then

doSummonCreature("[color=#2e8b57]Orshabaal[/color]", {[color=#ff0000]x=989, y=1107, z=7[/color]})
doSendMagicEffect(topos,14)

else
doPlayerSendCancel(cid,"Desculpe, Não é possivel")

end

return 1

end

 

Agora explicando:

 

6000 >>> é o action id que nós colocamos no objeto

 

Orshabaal>>> é a criatura q ira ser sumonada quando nós dermos use no objeto

 

x=989, y=1107, z=7 >>> é aonde a criatura será sumonada

 

você podera adicionar na sala quantos sumonadores (acabei de inventar ^^) você quiser, lembrando apenas de colocar uma action id diferente em cada..

 

Agora vamos pro 3° passo

 

 

3° passo:

 

Bem, agora nóis iremos faser uma criador de item...

 

Coloque outro objeto em outro canto da sala, no meu caso eu usarei novamente um pedestal...

 

veja:

 

16073613lc2.jpg

 

Em frente do pedestal (id:1466).. eu coloquei oque ira ser criado quando eu der use no objeto, q no caso ali é uma uh...

 

feito isso clique com o botão direito em cima do objeto e clique em propriedades... agora adicione no Action id um id, que no meu caso usei 6001, mas você pode usar qualquer id que você desejar, lembrando apenas que não pode aver action ids repetidos ^^

 

feito isso abra a pasta do seu ot e va em data/actions/script feito isso você copie qualquer arquivo de la e renomei para Create_uh

 

agora apague tudo que ouver ali dentro e cole isso:

 

function onUse(cid, item, frompos, item2, topos)

if item.actionid == [color=#ffa500]6001[/color] then

doPlayerAddItem(cid,[color=#000080]2273[/color],[color=#ff0000]250[/color])
doSendMagicEffect(topos,14)

else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
end

 

Explicando:

 

6001 >>> é o action id que nós colocamos no objeto

 

2273 >>> esse é o item que será criado ao der use no objeto, que aqui no caso é uma UH

 

250 >>> é a quantidade que ira ser criado do item que no caso aki vai ser uma UH de 250 cargas

 

Você poderá adicionar quantos criadores de itens quiser, desde que estejam com actions id diferentes ^

 

Agora o 4° e ultimo passo

 

4° passo:

 

Agora você deve estar se perguntando e como eu irei para essa sala... aqui esta a resposta

 

coloque em um lugar de sua preferencia, que no meu caso é o templo, um objeto, q no meu caso é um blue fire (id: 1397)..

 

veja:

 

4passota2.jpg

 

Agora clique com o botão direito sobre ele e clique em propriedades..

Adicione um Action id nele, que no meu caso foi 6002, lembrando que você pode adicionar qualquer um, nem pressiso falar oque você não pode adicionar igual né ^^

 

feito isso abra a pasta do seu ot e va em data/actions/script feito isso você copie qualquer arquivo de la e renomei para tele

 

apague oque estiver la dentro e coloque isso:

 

function onUse(cid, item, frompos, item2, topos)

pos = [color=#ff0000]pos = {x=1000, y=1000, z=7}[/color]
aceso = getPlayerAccess(cid)
[color=#008000]msg = "Bem-Vindo a sala de comando"[/color]
[color=#4169e1]msgN = "Desculpe, Apenas GODs tem permissão para usar este teleporte" [/color]
posplayer = getPlayerPosition(cid)

if item.actionid == [color=#000080]6002[/color] then
if aceso == [color=#00ff00]5[/color] then

doPlayerSendTextMessage(cid, 22, msg)
getThingfromPos(posplayer) 
doSendMagicEffect(posplayer,2)
doTeleportThing(cid,pos)
doSendMagicEffect(pos,10)

else
doPlayerSendTextMessage(cid, 22, msgN)

end
end
 end

 

Explicando:

 

pos = {x=1000, y=1000, z=7} >>> aqui você ira colocar a posição para onde ele ira ser teleportado...

 

 

msg = "Bem-Vindo a sala de comando" >>> aqui é a msg que ele ira receber ao ser teleportado

 

 

msgN = "Desculpe, Apenas GODs tem permissão para usar este teleporte" >>> Msg que ira aparecer caso o player não tenha o acesso nescessario

 

 

6002 >>> aqui é o action id que nós colocamos no objeto

 

 

5 >>> aqui é o acesso que o player deve ter para ser teleportado para a sala, ai você fala, aff para que isso, só para complicar, ai eu respondo, voce quer que um player (access: 1 ) entre na sala e fassa uma bp de uh de 250 cargas de graça, e summone um apocalypse, orshabaal no serve, eu acho q não né...

 

Bom o tutorial fica por aqui... espero que vocês tenham gostado do tuto... olhe como ficor a minha sala:

 

finalth3.jpg

 

ps: os teleports ao lado são teleports que eu coloquei para sertos lugares, você pode colocar eles para te levar a sertos lugares como, quests, areas de hunt, templo de outra city, dp, etc...

ps²: para qm não sabe abra sua pasta do ot e va em data/actions

e abra o arquivo Actions.xml q está ai e adicione isso

 

<action actionid="6002" script="tele.lua" /> 
<action actionid="6001" script="Creat_uh.lua" /> 
<action actionid="6000" script="Summon_Orshabaal.lua">

 

 

Até a proxima ^^

 

 

Créditos:

 

Idéia: me

Script de summon: baseado no script do topico "Invasão por Alavanca " do brunnokenzokillaruna

Script de criação de item: me

Script do teleporte: baseado no script do topico "Teleport por piso " do Armageddom

 

 

Edit:

Adicionei ao ultimo script oq ira aparecer caso o player não tenha acesso ^^

Estou pensando em novas funções para add na sala, se vocês tiverem alguma ideia ou sugestão podem postar aqui... ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites
Razor    1
Razor

Muito interessante cara.

Usou cores, fotos, muito legal.

 

Aprovado.

 

esK~

Compartilhar este post


Link para o post
Compartilhar em outros sites
GOD Weber    0
GOD Weber

ohmy.gif [Palavrão Censurado] QUE PARIU!!!!

VC É O CARA!!!SABE O QUE DIZEM QUANDO VC É O KRA!?

PORRA MEU EU APROVO E ASSINO EMBAIXO...CARA VC É O MESTRE MUITA INTELIGENCA!!!

[Palavrão Censurado] [Palavrão Censurado]...ESSE TUTORIAL ESTA 100% APROVADO

SE NAO BOTA ESSE CARA COMO SEMI-DEUS

EU MATO O DONO DESSE SITE

[Palavrão Censurado] ESSE É O MELHOR TUTORIAL QUE EU JA VI NA MINHA VIDA!!!

COMO FALEI VO ASSINAR ESSE TUTOR!!!!

 

 

 

GOD Weber

Compartilhar este post


Link para o post
Compartilhar em outros sites
g4br13l    0
g4br13l

Tutorial 10!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
hunhoff123    0
hunhoff123

Daew vei isso eh pra q tipo d serv?fumfa no 7.9?

ta mto rox o tuto parabens cool.gif

flwsss

to a espera smile.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dark    3
Dark

Vlw... meu primeiro tutorial ^^..

 

@GOD Weber

 

Vlw pelos elogios, mas tem gente aki no forum 100x melhor doque eu... oque eu fis quanquer um poderia ter feito ^^, mesmo assim vlw pelo elogio

 

@hunhoff123

 

Eu testei em 7.92 (evolution 0.7.8)... ^^

 

Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites
Pestinha    0
Pestinha

Otimo,assim pode ter uma invazao sem precizar sumonar manualmente biggrin.gif

aDOlei..

Nota 10

Compartilhar este post


Link para o post
Compartilhar em outros sites
Nickws    0
Nickws

Nossa muito bom mesmo cara

concordo com o Pestinha

Nota 10

Compartilhar este post


Link para o post
Compartilhar em outros sites
leo12345    0
leo12345

mto loko!!!

vlws!

Flws!

Compartilhar este post


Link para o post
Compartilhar em outros sites
lISerginhOIl    0
lISerginhOIl

Rox .. rox..

Muuiitooo legalzz smile.gif

 

Tipo eu axo legal tbm assim

Faz uma sala com monte de alavanca .. uma do lado da outra , cada uma com o tipo de invasão que vc ker , e encima da alavanca .. Preso o bixo para vc identificar cada alavanca .. =)

 

Legal legal .. dá o parecer de EVENTOS AUTOMÁTICOS

 

Aprendizagem 10! ;D

Compartilhar este post


Link para o post
Compartilhar em outros sites
RaFa    0
RaFa

Está muito bom realmente, mas não é avançado, qualquer pessoa faria isso com um pouco de inteligência e os scripts à mão

 

mas está muito bom mesmo e aprovo!

 

gostei do nome, "Sala de Controle" :~

Compartilhar este post


Link para o post
Compartilhar em outros sites
Marcin    1
Marcin

@topic

 

muito interessante

 

e tem utilidades biggrin.gif

 

aprovado

 

parebens

 

tongue.gif

 

~ cya ~

Compartilhar este post


Link para o post
Compartilhar em outros sites
andressl    0
andressl

O tutorial ta Ó-T-E-M-O!!!

Mas eu to numa preguiça de fazer isso...

Compartilhar este post


Link para o post
Compartilhar em outros sites
Skenny    0
Skenny

nossa cara

mto show issu biggrin.gif

vlws

Compartilhar este post


Link para o post
Compartilhar em outros sites
bananinhao    0
bananinhao

mto boa mesmo

 

vo usa ela pra cria uma sala de hunt q vc mesmo escolhe os monstro

 

vlws

Compartilhar este post


Link para o post
Compartilhar em outros sites
andressl    0
andressl

To com uma duvida e queria saber se vc pode me responder, tem jeito de fazer, por exemplo:

 

1 bp de UH ou outros itens e runes?

 

Se tiver, responda como, por favor

Compartilhar este post


Link para o post
Compartilhar em outros sites
GM Ninja    0
GM Ninja

Caracas mlk nesse vc apavoro manow

Parabéns q faça mais bons tutoriais como esse!

Abraços cara!

Compartilhar este post


Link para o post
Compartilhar em outros sites
andressl    0
andressl

Eu usei ja essa suas actions, só num puis pra summonar, mas pra criar item eu coloquei tongue.gif

Mas se puder responder a minha pergunta no outro post eu agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites
Kain of Legancy    0
Kain of Legancy

Esse eh um tutorial simples....funciona em qualquer versão com certeza =)

Compartilhar este post


Link para o post
Compartilhar em outros sites
jonatas    0
jonatas

P

A

R

A

B

E

N

S

wink.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×