MA

Como funcionam os scripts?

Por MaXwEllDeN, 29 de abr. de 2013 em Archived

como funcionam os scripts
script
28
8.3k
AzarthA
22 de julho de 2013 às 11:17

Excelente conteúdo. Parabéns !!

dalvorsnD
23 de julho de 2013 às 17:36

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

if isCreature(itemEx.uid) then

doCreatureSay(itemEx.uid, "Aí, isso doi") then

end

return true

end

Isso ai da erro, 'then' deve ser usado apenas finalizando a condicional do 'if' ou 'elseif', esse ai ta todo perdido

Editado Julho 23 por dalvorsn

AlexclusiveA
23 de julho de 2013 às 18:16

Destacado na seção, parabéns!

MaXwEllDeNM
28 de julho de 2013 às 18:43

Obrigado ^^. Agora fica mais fácil pra encontrarem :D

ThunderlawT
28 de julho de 2013 às 19:07

Ótimo tutorial, parabéns.

notle2012N
02 de agosto de 2013 às 03:56

 

 

function onUse(cid, item, fromPosition, itemEx, pos)
    if isCreature(itemEx.uid) and doCreatureSay(itemEx.uid, "Ai Isso Doi", 19) then
    end
    return true
end

 

 

como tutor fala do tag tbm vou deixa ele aqui

 

 

<action itemid="2408" script="nomedoarquivo.lua"/>

 

 

 

max edita la tem um then a +

http://www.xtibia.com/forum/topic/213312-como-funcionam-os-scripts/#entry1512864

Editado Agosto 2 por notle2012

3 semanas depois...
KudasaiK
18 de agosto de 2013 às 13:35

Muito bom, gostei, é um ótimo tutorial para um iniciante como eu .. Obrigado pelo tutorial!

AndroMCZA
19 de agosto de 2013 às 20:44

valeu,otimo tutorial

2 semanas depois...
infernityI
28 de agosto de 2013 às 13:57

Caraca mano que loko, muito boa a aula! que venham mais por favor icon_rock.gif

MaXwEllDeNM
29 de agosto de 2013 às 06:09

Fico muito feliz em ver o índice de aceitação de vocês :D. Se tiverem alguma sugestão sobre tutorial na área de scripting podem falar que se for possível eu tento fazer um tutorial.

 

Abraço.

3 meses depois...
FolspaF
06 de novembro de 2013 às 20:45

como tutor fala do tag tbm vou deixa ele aqui

 

 

<action itemid="2408" script="nomedoarquivo.lua"/>

 

 

 

Não seria assim...?

<action itemid="2408" event="script" value="nomedoarquivo.lua"/>
dalvorsnD
07 de novembro de 2013 às 00:22

 

como tutor fala do tag tbm vou deixa ele aqui

 

 

<action itemid="2408" script="nomedoarquivo.lua"/>

 

 

 

Não seria assim...?

<action itemid="2408" event="script" value="nomedoarquivo.lua"/>

Isso varia da versao do servidor, existem ambas formas, algumas versoes aceitam as duas, outras apenas uma delas, so vendo nas sources mesmo ou testando pra saber

3 anos depois...
teakwondoT
01 de novembro de 2016 às 16:16

Eu tentei colocar umas coisas no meu e ficou assim, fiz certo ?
 

Citar

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
    if isCreature(itemEx.uid) then
        doCreatureSay(itemEx.uid, "Ai, isso doi!", 19)
            doSendMagicEffect(toPosition, 0)
                doCreatureAddHealth(-200)
            end

            return true
        end