Ir para conteúdo
Entre para seguir isso  
Vufusuf

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

Recommended Posts

Tunico    0
Tunico

Nunca tinha visto isso.

Muito Legal, Vlws

Compartilhar este post


Link para o post
Compartilhar em outros sites
lennoncooper    1
lennoncooper

tipo kra

ta td certinho

mais a pedra n ta abaixando

diz q n da erro em nd

 

me explica ae

me add: [email protected]

 

:)

Compartilhar este post


Link para o post
Compartilhar em outros sites
Vufusuf    1
Vufusuf
tipo kra

ta td certinho

mais a pedra n ta abaixando

diz q n da erro em nd

 

me explica ae

me add: [email protected]

 

:)

Certifique-se se no tile aonde a pedra está não tenha nada (apenas o tile/chão),

não pode ter nada, nem brodas nem nada debaixo da pedra, se não esse item que será retirado

Compartilhar este post


Link para o post
Compartilhar em outros sites
lennoncooper    1
lennoncooper

kra msm assim

n tem nd em baixo

a pedra n some

 

:(

Compartilhar este post


Link para o post
Compartilhar em outros sites
Jorge Aranha    0
Jorge Aranha

Este é um dos mais legais scripts na minha opiniao, bom tutorial

Compartilhar este post


Link para o post
Compartilhar em outros sites
Ilios    0
Ilios

cara

muito bomm!

so q ake naum funciono a pedra nao sai

ja olhei c tem algo embaxo dela naum tem ja mudei d pedra 3 veses...

e no meu caso se eu falo o abra-te sesamo a msg nao aparece (na sua foto aparece)

a msg nao sai em lugar nenhum... se eu tiver nu dp e fala abra-te sesamo a frase nao sai!

eu axo q a pedra nao mova pq o 1º script tah falano:

 

doRemoveItem(pedra.uid,1)

 

n serioa 0 ali nu lugar do 1?

me ajuda ae plzz

Compartilhar este post


Link para o post
Compartilhar em outros sites
maurilio    0
maurilio

Nao Da Certo -.-

Compartilhar este post


Link para o post
Compartilhar em outros sites
Usuárioo    0
Usuárioo

Muito rox^^

vou colocar no meu Server

Parabens

Compartilhar este post


Link para o post
Compartilhar em outros sites
Usuárioo    0
Usuárioo

cara ta dando erro no meu serv nao sei por que quando abre aparece assim

"can not load script data/talkactions/scripts/alibaba.lua:8: 'then' expected near '='

Compartilhar este post


Link para o post
Compartilhar em outros sites
yagosna    0
yagosna

@usuarioo

Aqui deu o mesmo o problema eh que voce adicionou um espaço entre o= e outro ou por ali eh so conferir todo script se tiver um espaço a mais que o outro tu tira ,

 

@Vufusuf

ajuda ai é que eu estou meio confuso fiz tudo certo o script nao da erro nem nada so que a pedra nao sai nem a frase aparece tipo fiz tudo = so nao to entendendo pq nao abriu :( se puder me ajudar por aqui mesmo ou me add no msn [email protected]

agradeço desde já

Compartilhar este post


Link para o post
Compartilhar em outros sites
AsprO    0
AsprO

kra, faço tudo certo, como q esta ai postado,

 

mais na hora q vai carregar o diretorio do OTserv da erro fala assim

":: Loading talkactions.ml...warning [Event::loadScript] can not load script. data/talkactions.xml/alibaba.lua

data/talkactions/scripts/alibaba.lua:8 'then' expected near '='

 

sera q voce pode me ajudar?q q eu estou fazendo errado?

 

edit:

 

bom ja tirei essa porcarai ai de cima,

mais agora no otserv, quando eu chego em frente da tal pedra e falo "abre-te sesamo'', naum apareçe a palava i a pedra nao se move :@ me ajuda ai

Compartilhar este post


Link para o post
Compartilhar em outros sites
AsprO    0
AsprO

meu msn eh [email protected]

 

PS:meu OTserv eh 8.0, e o evolutions i ele tem uma paradinhas q vc coloca green lol dai u char fala lol em verde,

 

preocurando aki achei uma paradas 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

 

ta com o nome de 'example'

 

i eh fuction onsay,

 

ajuda ai :bye:

Compartilhar este post


Link para o post
Compartilhar em outros sites
knightaxl    0
knightaxl

ae cara parabens pela tuto fiz e funciono vai ajudar muita gente...

Compartilhar este post


Link para o post
Compartilhar em outros sites
Digo Loco    0
Digo Loco

O meu tbm num ta funfandoo eu fiz tudo igual o tuto ai aparece esse error ":: Loading talkactions.ml...warning [Event::loadScript] can not load script. data/talkactions.xml/alibaba.lua

data/talkactions/scripts/alibaba.lua:8 'then' expected near '='

alguem me ajuda ai plx

Compartilhar este post


Link para o post
Compartilhar em outros sites
Digo Loco    0
Digo Loco

O meu tbm num ta funfandoo eu fiz tudo igual o tuto ai aparece esse error ":: Loading talkactions.ml...warning [Event::loadScript] can not load script. data/talkactions.xml/alibaba.lua

data/talkactions/scripts/alibaba.lua:8 'then' expected near '='

alguem me ajuda ai plx

Compartilhar este post


Link para o post
Compartilhar em outros sites
Digo Loco    0
Digo Loco

O meu tbm num ta funfandoo eu fiz tudo igual o tuto ai aparece esse error ":: Loading talkactions.ml...warning [Event::loadScript] can not load script. data/talkactions.xml/alibaba.lua

data/talkactions/scripts/alibaba.lua:8 'then' expected near '='

alguem me ajuda ai plx

Compartilhar este post


Link para o post
Compartilhar em outros sites
Tr00METAL666    0
Tr00METAL666

Ae, aki nao deu certo =( eu fiz tudo certinho olha:

 

Alibaba.lua

function onSay(cid, text, type)

 

pedrapos = {x=111, y=98, z=10, stackpos=1}

pedra = getThingfromPos(pedrapos)

TruePos = {x=111, y=99, z=10, stackpos=253}

PlayerPos = getPlayerPosition(cid)

 

if type == 1 and PlayerPos.x == TruePos.x and PlayerPos.y == TruePos.y and PlayerPos.z = =TruePos.z then

if pedra.itemid == 1304 then

doRemoveItem(pedra.uid,1)

doSendMagicEffect(pedrapos,2)

else

doPlayerSendCancel(cid,"Ja esta aberta.")

end

end

end

 

Alibaba2.lua

function onSay(cid, text, type)

 

pedrapos = {x=111, y=98, z=10, stackpos=1}

pedra = getThingfromPos(pedrapos)

TruePos = {x=111, y=99, z=10, stackpos=253}

PlayerPos = getPlayerPosition(cid)

 

 

if type == 1 and PlayerPos.x == TruePos.x and PlayerPos.y == TruePos.y and PlayerPos.z == TruePos.z then

if pedra.itemid == 0 then

doCreateItem(1304,1,pedrapos)

doSendMagicEffect(pedrapos,2)

else

doPlayerSendCancel(cid,"Tem algo empedindo a pedra.")

end

end

end

 

Talkactions.xml

<?xml version="1.0"?>

 

<talkactions>

 

<talkaction words="open sesame" script="example.lua" />

 

<span>

<talkaction words="abra-te sesamo" script="alibaba.lua" />

</span>

<span>

<talkaction words="fexa-te sesamo" script="alibaba2.lua" />

</span>

 

</talkactions>

 

In-game

00:57 You see a stone. ID: 1304. Position(X: 111 Y: 98 Z: 10)

00:57 You see yourself. You are a sorcerer. (Health: 855/855) (Mana: 830/830) Position(X: 111 Y: 99 Z: 10)

 

=/

Compartilhar este post


Link para o post
Compartilhar em outros sites
caiacaio    0
caiacaio

mto bom

+ tnho a seguinte pergunta:

tem como abrir de 2 posiçoes diferentes e fechar tbm?

ou seja

ele abre, entra e fecha...dps qnd for sair...abre sai e fexa d novo

tem como?

Compartilhar este post


Link para o post
Compartilhar em outros sites
caiacaio    0
caiacaio

e otra deu o bagaço dos expected near que os kra falaru ali em cima tbm

 

+ aih descobri q o problema ta qnd vc escreveu

 

Alibaba.lua

function onSay(cid, text, type)

 

pedrapos = {x=111, y=98, z=10, stackpos=1}

pedra = getThingfromPos(pedrapos)

TruePos = {x=111, y=99, z=10, stackpos=253}

PlayerPos = getPlayerPosition(cid)

 

if type == 1 and PlayerPos.x == TruePos.x and PlayerPos.y == TruePos.y and PlayerPos.z = =TruePos.z then

if pedra.itemid == 1304 then

doRemoveItem(pedra.uid,1)

doSendMagicEffect(pedrapos,2)

else

doPlayerSendCancel(cid,"Ja esta aberta.")

end

end

end

 

 

o certo seria

PlayerPos.z == TruePos.z then

 

 

soh que a talkaction num ta funfando

Compartilhar este post


Link para o post
Compartilhar em outros sites
Mionzinho    0
Mionzinho

Primeiro, olha a data do tópico 07-12-06, agora me falem, quantos update teve des desta data? Em 2006 devia se pelo menos versão 7.5, ja estamos na 8.10, obviamente não vai funcionar então para ae com os post de erro u.u'

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.

×