addEvent(doSendMagicEffect, 3000, cid, 210)
e.e eu acho que é assim
Por HolyMaN, 30 de out. de 2012 em Tópicos Sem Resposta
info
Grupo: Conde
Registrado: 25/04/12
Posts: 752
Reputação: +125
Gênero: Masculino

addEvent(doSendMagicEffect, 3000, cid, 210)
e.e eu acho que é assim
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

soh lembrando.. q se fizer soh q nem o cleba flo... caso o player morra ou deslogue entre esses 2 segs vai da meuda '--'
o bom eh sempre fazer uma function separada q verifica se o player ainda ta on... para o sendMagicEffect eu ja fiz essa..
sendEffWithProtect(cid, pos, eff)
tem q ter muito cuidado com addEvents... se n pode aparecer muitos erros no console, q na real sao soh esses erros de player deslogar ou morrer ^^
@Cleberadm
errado =/
testei e ñ funciono..
@Slicer
soh lembrando.. q se fizer soh q nem o cleba flo... caso o player morra ou deslogue entre esses 2 segs vai da meuda '--'
o bom eh sempre fazer uma function separada q verifica se o player ainda ta on... para o sendMagicEffect eu ja fiz essa..
sendEffWithProtect(cid, pos, eff)
tem q ter muito cuidado com addEvents... se n pode aparecer muitos erros no console, q na real sao soh esses erros de player deslogar ou morrer ^^
e como vou usar esse:
sendEffWithProtect(cid, pos, eff)
com tempo? tipo soh executar depois de 2 segudos..
Editado Outubro 30 por GOD Gniu
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

eh q n eh soh cid..
addEvent(doSendMagicEffect, 2000, getThingPos(cid), 210)
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

Tipo assim, faz muito tempo que não mecho, se tiver incorreto me corrigem
addEvent(callback, delay, parameter)
addEvent(doSendAnimatedText,O TEMPO DA EXECUÇÃO, PARÂMETROS DA FUNÇÃO)
a função doSendAnimatedText 3 parâmetros
doSendAnimatedText(position,text,color)
Sendo assim ficará assim .. simples .. é só
addEvent(doSendAnimatedText,O TEMPO DA EXECUÇÃO,POSIÇÃO,TEXTO,COR)
Correto. Você pode, também, chamar uma função.
addEvent(function() return 42 end, 1000)
Editado Outubro 30 por Oneshot
assim intaum?
addEvent(doSendAnimatedText, 2000, getThingPos(pos), "Fail!", 114)
info
Grupo: Conde
Registrado: 25/04/12
Posts: 752
Reputação: +125
Gênero: Masculino

Pelo que os Mestres falaram é assim sim /\
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

addEvent(function(cid) if isCreature(cid) then doSendAnimatedText(getThingPos(cid), "Fail!", 114) end end, 2000, cid)
achu q assim protege o script.. '--' mas n sei tb se da certo, pq nunca usei assim kkk
da pra faze assim?
addEvent(doSummonCreature, 2000, playerpos, "Boss")
Editado Outubro 30 por GOD Gniu
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

da pra faze assim?
addEvent(doSummonCreature, 2000, playerpos, "Boss")
Tu não leu o que eu disse....
olha lá, é conforme o parâmetro do callback ...
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

addEvent(doSummonCreature, 2000, "Boss", playepos)
tens q seguir a ordem dos parametros da funçao...
@SkyDangerous,
bom vamo lah, a função é essa:
doSummonCreature(randomfish, playerpos)
usando no msmo raciocinio..
addEvent(doSummonCreature, 2000, randomfish, playerpos)
ta certo?
info
Grupo: Conde
Registrado: 06/08/11
Posts: 752
Reputação: +112

addEvent(function, time, attributes)
Ex:
addEvent(doSendMagicEffect, 500, getThingPos(cid), 52)
info
Grupo: Barão
Registrado: 23/05/07
Posts: 210
Reputação: +14
Gênero: Masculino
como eu uso em exemplos:
com:
e com:
teria como explicar com exemplos?
eu preciso de 2 segundos de delay para cada..