Jump to content
Sign in to follow this  
RC-X

[Iniciante] Quests Pelo Mapeditor

Recommended Posts

RC-X    0
RC-X

Aló , Aló Meus Queridos Amigos Da OTN...

--[Edit]--

 

Eu Editei o Tutorial Porque Não Era Exatamente Assim Que Se As Coisas Se Desenrolam.

 

Hoje Estou Aqui Para Postar Um Novo Tutorial : Criando Quests Pelo Map Editor.

 

Quem Nunca Sonhou Em Não Ter Mais o Trabalho De Criar A Action Da Quest?.Aqui Está a Solução!

 

Agora Vamos Ao Que Interessa :

 

Nivel De Dificuldade : Facil

Versão Do Editor : SimOne 0.4.50

 

(Obs : Pode Ser Feito Não Só Em Baus + Em Corpos , Armarios ..Qualquer Coisa Que Abra)

(Obs 02 : Procure Está Acition quest.lua Na pasta Do Seu OT. Se Ela Estiver Lá Prossiga Se Não Copie Uma Action Apague Tudo De Dentro Renomeie Para quest.lua e Adicione Isto Dentro)

 

function onUse(cid, item, frompos, item2, topos)    prize = item.uid    count = item.actionid    if prize > 0 and prize < 7000 then        queststatus = getPlayerStorageValue(cid,prize)        if queststatus == -1 then            if count > 1 then                doPlayerSendTextMessage(cid,22,'You have found '.. count ..' of ' .. getItemName(prize) .. '.')                doPlayerAddItem(cid,prize,count)                setPlayerStorageValue(cid,prize,1)            else                doPlayerSendTextMessage(cid,22,'You have found a ' .. getItemName(prize) .. '.')                doPlayerAddItem(cid,prize,1)                setPlayerStorageValue(cid,prize,1)            end        else            doPlayerSendTextMessage(cid,22,"It is empty.")        end        return 1    else        return 0    endend
E No Arquivo Actions.xml Adicione :

 

<action itemid="1740" script="quest.lua" />   <action itemid="1747" script="quest.lua" />   <action itemid="1748" script="quest.lua" />   <action itemid="1749" script="quest.lua" />   <action itemid="1770" script="quest.lua" />
1° - Abra Seu Map Editor , E Crie Um Bau Normal.

 

2° - Clique No Bau Va Em > Proprieties

 

3° - Onde Há Escrito UniqueId Coloque o ID o Item (OBS: DE 0 ~ 7000).

 

Pronto Está Feito!

 

Tutorial Segunda Parte :

 

Se Por Acaso Você Quiser Criar Um ""Respawn"" De Por Exemplo Um Livro Em Uma Estante Para Que Só Apareça Uma Vez Acada Server Restart , Fassa o Seguinte.

 

1° - Repita O Primeiro Tutorial Todo , Mudando o Item (No Caso Um Livro) , e Dixando Sem Unique ID No Bau.

 

Ai Você Me Pergunta : E Como Irei Colocar Coisas Escritas No Livro?.

É Facil , Primeiro Clique Com o Botão Direito No Livro ,Va Em Proprieties, Lá Tera Outra Caixa Branca,Nessa Escreva Seu Texto. =)~~.

 

Ficando Assim :

 

Imagem Postada

 

e

 

Imagem Postada

 

-------Edit-------

 

Agora Funcionando Também Em 7.9

 

Pronto Agora Você Já Sabe Fazer Quests Pelo Editor.

Tutorial By : RC-X

Edited by Pedroddcunha
Arrumar BBCodes

Share this post


Link to post
Share on other sites
Linkz    0
Linkz

Bem mais prático ^^Mas acredito que você ainda terá que fazer actions para definir o que vai acontecer depois que o baú for aberto... etc...Aprovado

Share this post


Link to post
Share on other sites
Paper Boy    0
Paper Boy

Opa muito bom xD Rc-x sempre postando coisas Uteis xD, vlw.//Paper Boy

Share this post


Link to post
Share on other sites
FabinhoO    0
FabinhoO

[RC-X]Parabéns pelo tutorial =DCom ctz ajuda muitos mappers ^^Gratz tuto!

Share this post


Link to post
Share on other sites
Corel    0
Corel

Muito Bom cara ...Mas já sabia desse truque xD

Share this post


Link to post
Share on other sites
Flatos    0
Flatos

Kra, que moleza faze ^^, e eu tinha problema com quest

Share this post


Link to post
Share on other sites
Guest GabrieL Portnoy   
Guest GabrieL Portnoy

Num sabia dessa não... Bem mais fácil! :)

Share this post


Link to post
Share on other sites
lucas10    0
lucas10

hum...ja sabia fazer quest..mais tai topico legal e mto util

Share this post


Link to post
Share on other sites
Faelzinhow    0
Faelzinhow

Eu tb tinha problema com quests o.Omas agora nem tenho mais o/

Share this post


Link to post
Share on other sites
Gregthor    0
Gregthor

Kra,muito bom eu nem sabia dessa.xDvlw kra!!

Share this post


Link to post
Share on other sites
demondark    0
demondark

isso realmente esta ajudando muito

Share this post


Link to post
Share on other sites
Light    0
Light

Ae, sou novo aki mas saco de algumas coisas, menos de uma...Vcs sabem me dizer como eu faço pra a quest dar uma bag com um ou mais intens dentro ?

Share this post


Link to post
Share on other sites
Hell Raiser    0
Hell Raiser

sim mnw dps tu vai ter que acrescentar as actions do bau se nao ele fica como se fosse 1 loot...so da o item uma vez so acrescenta isso ae dps lek vlw/hb

Share this post


Link to post
Share on other sites
Light    0
Light

Originally posted by Hell Raiser

sim mnw dps tu vai ter que acrescentar as actions do bau se nao ele fica como se fosse 1 loot...so da o item uma vez so  

 

acrescenta isso ae dps lek vlw

/hb

Se vc falou isso pra mim, eu naum intendi, me explica direito plx.

Share this post


Link to post
Share on other sites
RC-X    0
RC-X

Originally posted by Hell Raiser

sim mnw dps tu vai ter que acrescentar as actions do bau se nao ele fica como se fosse 1 loot...so da o item uma vez so  

 

acrescenta isso ae dps lek vlw

/hb

Hell Riser ...

 

Leia Direito , O Editor Cria A Action Automaticamente Pra Os Serves Que Eu Citei..... E Se Você Quiser Que Venha COmo Um Loot Eh So Tirar O Unique ID......

 

Na Proxima

 

Leia Direito ....

 

 

//#RC-X

Share this post


Link to post
Share on other sites
Dudinha    0
Dudinha

Sim , ja tentei fazer isso cara, mas nao funfo direito nao. Quando tu vai abrir o bau. abre como abre bp...depot e tlz... e nao como um quest q dira Empity quando tenta pega denovo. ele abrira voce pegara e se alguem for la nao tera outro pq o anterior ja pegou oO

 

------

 

Eu tenho Evolution 0.6.2 nao se se o seu 6.3 quiz dizer 0.6.3 mas a minha nao cria sozinho nao oO

 

Posts mesclados... não floode novamente.

A Administração.

Share this post


Link to post
Share on other sites
RC-X    0
RC-X

Originally posted by Dudinha

Sim , ja tentei fazer isso cara, mas nao funfo direito nao. Quando tu vai abrir o bau. abre como abre bp...depot e tlz... e nao como um quest q dira Empity quando tenta pega denovo. ele abrira voce pegara e se alguem for la nao tera outro pq o anterior ja pegou oO

Dudinha : Você Colocou o UniqueID Igual Ao Do Item?

 

Se Não Tente Isto...Provavelmente Vai Funcionar =)~~

 

----------------------------------------------------------------------

 

@Light :

 

Já Já To Dando Um Pequeno Edit No Post Mostrando Como Se Faz

 

 

//#RC-X

Share this post


Link to post
Share on other sites
Light    0
Light

Outra coisa, no meu action.xml eu tenho isso:

 

-- Quest

<action itemid="1740" script="quest.lua" />

<action itemid="1747" script="quest.lua" />

<action itemid="1748" script="quest.lua" />

<action itemid="1749" script="quest.lua" />

<action itemid="1770" script="quest.lua" />

 

<action itemid=""

 

Logo depois, tenho o scritp.lua assim:

 

-- simple quests based on uniqueId

-- to make quest create chest on map and set its uniqueId to id of quest item

 

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

prize = item.uid

 

if prize > 0 and prize < 5000 then

queststatus = getPlayerStorageValue(cid,prize)

 

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,'You have found a ' .. getItemName(prize) .. '.')

doPlayerAddItem(cid,prize,1)

setPlayerStorageValue(cid,prize,1)

else

doPlayerSendTextMessage(cid,22,"It is empty.")

end

return 1

else

return 0

end

end

 

 

Vamos a questão...Quando eu criar a quest pelo map editor, eu tenho q modificar o Action Id ?

Só isso mesmo.Brigadão ae galera...

Flws !

Share this post


Link to post
Share on other sites
Fast hand I    0
Fast hand I

muda o título se der, porque isso não é bem quests, isso é editando baú ou sei láquests envolve alavancas, npcs, e tudo maiseu me enganei na hora de ler o tópicotirando isso o tópico ta mt bom xD

Share this post


Link to post
Share on other sites
Light    0
Light

Originally posted by Fast hand I

muda o título se der, porque isso não é bem quests, isso é editando baú ou sei lá

quests envolve alavancas, npcs, e tudo mais

eu me enganei na hora de ler o tópico

Esse tipo de quest é uma questzinha na cav de rot da minha city principal, pra ter alavanca, npcs e outros fica meio "sem noção"...

Flws !

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×