Ir para conteúdo
Entre para seguir isso  
Vufusuf

[N:Fácil] Abre-te Sésamo

Recommended Posts

Vufusuf    1
Vufusuf

@dragonheart

 

Pra você poder usar a função você tem que ter o code dessa função em sua source.

Axo que a única versão que tem isso por enquanto é a Nots mesmo.

 

@HoKaGeSs

 

Legal sua idéia, tambem da pra fazer com que a pedra apareça denovo com a função OnWalkIn, quem tambem tem na versão Nots, com essa função a action é ativada ao pisar em algum tile, então da pra fazer com que logo que ele passe pela passagem, ele pisa em um tile e faz com que a pedra apareça novamente.

E sobre os riscos de bugs que você comentou, é muito comum bug em actions, mais também para todos eles temos soluções.

E lembre-se, toda vez que for fazer algo sumir (a pedra no seu caso) coloque uma condição (If) que o objeto(a pedra) só irá sumir se for o objeto mesmo, ao contrario, todo item que o player colocar no lugar da pedra ira desaparecer ao ativar a quest.

 

 

Abraços,

Vufsuuf

Compartilhar este post


Link para o post
Compartilhar em outros sites
Maum Migo    0
Maum Migo

muito rox!!!

super legal....

action bem elaborada

mereceu o premio de 25 OT$ (xD)

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites
Caneco    0
Caneco

hsauhsau mto legal

da pra faze altas paradas zuadas, kd alqm fala mal dos gms

sumona algum bixo q soh dreine mana xD

e tb faze coisas serias =D

mto rox msm

Compartilhar este post


Link para o post
Compartilhar em outros sites
Vondemorte    0
Vondemorte

pow, massa essa dai, vo faze muita coisa no meu ot com essa função!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Samurai    0
Samurai

Maneirinha..

xD ate q e manerinha...

 

Aprovado!

Compartilhar este post


Link para o post
Compartilhar em outros sites
4jax    0
4jax

vufusuf...no meu server nao funfo ai fui mexendo e achei uma pasta talkactions que era basicamente isso mais ai dentro tinha um arquivo exemple.lua qd eu abrir nao era igual ao seu eh assim:

 

 

 

function onSay(cid, words, param)

 

playerpos = getPlayerPosition(cid)

 

if math.max(math.abs(playerpos.x-23), math.abs(playerpos.y-30)) < 3 then

doTransformItem(1000, 1211)

doSendAnimatedText(playerpos, "OPEN!", 120)

return 0

end

return 1

 

end

 

PS: c pode fazer cum esse esquema uma igual ao seu que eu to botando uma quest fodonica...

 

Sem mais,

4jax

Compartilhar este post


Link para o post
Compartilhar em outros sites
Convidado alaorribeiro   
Convidado alaorribeiro

nao funcionou aki..

tipo.. eu fiz tudooo certo.. ai quando eu abro o trem la de abrir o serv, na hora que ta carregando as actions apareçe assim "missing action id".. nao funcionou!

alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Convidado alaorribeiro   
Convidado alaorribeiro

nao funcionou aki..

tipo.. eu fiz tudooo certo.. ai quando eu abro o trem la de abrir o serv, na hora que ta carregando as actions apareçe assim "missing action id".. nao funcionou!

alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Maximo Surf    0
Maximo Surf

Parabéns, pelo tutorial que está tudo muito bem explicadinho e pela criatividade da sua quest.

 

Alibaba huahaua

 

Nunca vi e nem ouvi sobre essa função onSay, gostei muito.

 

Aprovado. Vlw!

_.•´¯(¯¯¯¯(_Maximo Surf.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Maximo Surf    0
Maximo Surf

Parabéns, pelo tutorial que está tudo muito bem explicadinho e pela criatividade da sua quest.

 

Alibaba huahaua

 

Nunca vi e nem ouvi sobre essa função onSay, gostei muito.

 

Aprovado. Vlw!

_.•´¯(¯¯¯¯(_Maximo Surf.

Compartilhar este post


Link para o post
Compartilhar em outros sites
frad    0
frad

ow, aqui ta dando erro ao ler o action id, ele n consegue ler textos

plz ajuda aew

Compartilhar este post


Link para o post
Compartilhar em outros sites
frad    0
frad

ow, aqui ta dando erro ao ler o action id, ele n consegue ler textos

plz ajuda aew

Compartilhar este post


Link para o post
Compartilhar em outros sites
DrEaMs    0
DrEaMs

Mt RoX... Parabens.. Pena q o meu ot na temn o codigo fonte que faz isso funcionar ;D

 

flws te +

Compartilhar este post


Link para o post
Compartilhar em outros sites
DrEaMs    0
DrEaMs

Mt RoX... Parabens.. Pena q o meu ot na temn o codigo fonte que faz isso funcionar ;D

 

flws te +

Compartilhar este post


Link para o post
Compartilhar em outros sites
159468    0
159468

heheh mt bom esse tuto cara parabens vufusuf

Compartilhar este post


Link para o post
Compartilhar em outros sites
Capaverde    1
Capaverde

if type == 1 and player.itemid > 0 then

o q é o type?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Capaverde    1
Capaverde

if type == 1 and player.itemid > 0 then

o q é o type?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Brunou    0
Brunou

PERFECT veio rox a lot nao sabia dessa.

cya

Compartilhar este post


Link para o post
Compartilhar em outros sites
Brunou    0
Brunou

PERFECT veio rox a lot nao sabia dessa.

cya

Compartilhar este post


Link para o post
Compartilhar em outros sites
Vufusuf    1
Vufusuf

Originally posted by Capaverde

if type == 1 and player.itemid > 0 then

o q é o type?

Também não sei o que é isso, mas o criador do Nots (do otfans) me falo que é nescesário ter isso.

Tava tentando ler as sources para entender os types.

 

Sei que o type 1 é para players, dae também tem pra NPC e monster.

 

Nunca tentei retirar esse comando, mas talvez funcione sem ele, axo que é "inútil"

Abraços,

Vufusuf

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×