LU
action

Away from keyboard [afk] system

Por Luga03, 22 de jun. de 2016 em Actions e Talkactions

[0.4/0.3.6]
22
5.2k
PoccnnP
27 de junho de 2016 às 18:19

Usa o evento onPush (cid, target)

Luga03L
27 de junho de 2016 às 18:27
2 horas atrás, Danihcv disse:

@samlecter, sim sim. O ngc msm é deixar o player inatacável.

Isso é fácil, só ir em onCombat, ver se ele tem aquela storage, caso tiver retorna false e não leva dano T.T e nem é atacado por monstros

 

8 minutos atrás, Poccnn disse:

Usa o evento onPush (cid, target)

Nossa, nem sabia que tinha isso kkk

Bom, vou tentar fazer isso que vocês falaram, a parte do fight, de usar o onPush, etc Acho que amanhã irei postar o code!

Luga03L
01 de julho de 2016 às 17:56

Aee pessoal, código modificado, bugs corrigidos e novas funcionalidades! Olhem o tópico que tem tudo explicado!

PoccnnP
02 de julho de 2016 às 12:13

Ficou bom o script; mas, vou te dar outra idéia:

Usa o evento moveevent para quando o player se movimentar,  pare de receber as mensagens de afk.

Luga03L
02 de julho de 2016 às 12:21
8 minutos atrás, Poccnn disse:

Ficou bom o script; mas, vou te dar outra idéia:

Usa o evento moveevent para quando o player se movimentar,  pare de receber as mensagens de afk.

No script já tem isso, lá na função para verificar se o player tem a storage, para poder enviar a msg, eu coloquei uma checagem, ver se o player está no mesmo sqm que o anterior, aí se ele não estiver no mesmo sqm, ele não executa o addEvent dnv, dai só manda a mensagem "Online!" e para de enviar mensagens ^^

 

Obs: Eu até tinha pensado em usar o movements event, mas dessa forma que eu fiz ficou mais simples :D

Editado Julho 2 por BielLucena1291

1 ano depois...
spoockkS
14 de junho de 2018 às 18:28

Quando o player fala !afk on [Dentro de uma area pz ou esta sem battle]

e sai,  não é possível empurrar ele...

3 semanas depois...
29 de junho de 2018 às 02:20

comigo deu uns erro aew kk , se tiver como ajudar 

TFs 0.36 minha distro

 

os erros forao

 

[29/06/2018 02:18:58] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/afk.lua:3: unexpected symbol near 'ï'
[29/06/2018 02:18:58] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/afk.lua)
[29/06/2018 02:18:58] data/talkactions/scripts/afk.lua:3: unexpected symbol near 'ï'
[29/06/2018 02:18:58] [Error - LuaScriptInterface::loadFile] cannot open data/creaturescripts/scripts/AwayFromKeyboard.lua: No such file or directory
[29/06/2018 02:18:58] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/AwayFromKeyboard.lua)
[29/06/2018 02:18:58] cannot open data/creaturescripts/scripts/AwayFromKeyboard.lua: No such file or directory
[29/06/2018 02:18:58] [Error - LuaScriptInterface::loadFile] cannot open data/creaturescripts/scripts/AwayFromKeyboard.lua: No such file or directory
[29/06/2018 02:18:58] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/AwayFromKeyboard.lua)
[29/06/2018 02:18:58] cannot open data/creaturescripts/scripts/AwayFromKeyboard.lua: No such file or directory