não sei porque criar em mods se é apenas um código, geralmente só se usa MODS para abrigar e compactar mais de um código para o mesmo script
- Fórum
- OTServ
- Recursos
- Scripting
- Mods, funções e outros
- Mostrando quem deu look em você (RECOMENDO)
Mostrando quem deu look em você (RECOMENDO)
Por larissaots, 03 de jun. de 2015 em Mods, funções e outros
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

info
Grupo: Campones
Registrado: 17/05/16
Posts: 72
Reputação: +85
Gênero: Masculino
Char no Tibia: Walox®

Muito bom Rep+ :3
info
Grupo: Campones
Registrado: 14/06/16
Posts: 31
Reputação: +2
Gênero: Masculino
Char no Tibia: Horus

apareceu esse erro
[27/04/2017 06:33:28] [Error - CreatureScript Interface]
[27/04/2017 06:33:28] buffer:onLook
[27/04/2017 06:33:28] Description:
[27/04/2017 06:33:28] [string "loadBuffer"]:10: attempt to compare number with nil
[27/04/2017 06:33:28] stack traceback:
[27/04/2017 06:33:28] [string "loadBuffer"]:10: in function <[string "loadBuffer"]:9>
Em 27/04/2017 em 04:42, domvinicius disse:apareceu esse erro
[27/04/2017 06:33:28] [Error - CreatureScript Interface]
[27/04/2017 06:33:28] buffer:onLook
[27/04/2017 06:33:28] Description:
[27/04/2017 06:33:28] [string "loadBuffer"]:10: attempt to compare number with nil
[27/04/2017 06:33:28] stack traceback:
[27/04/2017 06:33:28] [string "loadBuffer"]:10: in function <[string "loadBuffer"]:9>
mismo error
info
Grupo: Campones
Registrado: 21/07/19
Posts: 16
Reputação: 0

funcionou 100% obrigado




info
Grupo: Banidos
Registrado: 07/04/13
Posts: 648
Reputação: +163
Créditos: EddyHavoc e Slawkens.
Objetivo
Esse script mostra quem deu look em você. Ao player dar look em você, aparecerá uma mensagem avisando.
Tutorial
Acesse a pasta MODS e crie um arquivo chamado lookingatyou.xml, coloque isso dentro do arquivo:
<?xml version="1.0" encoding="UTF-8"?> <mod name="peeper" version="1.0" author="" contact="" enabled="yes"> <config name="peeper-config"><![CDATA[ -- anonymously or display peeper name? anonymous = "no" -- ignore players with access (will not show message when they look on someone) hiddenAccess = 3 -- message color (type) messageType = MESSAGE_STATUS_DEFAULT ]]></config> <event type="look" name="peeper-event" event="script"><![CDATA[ domodlib('peeper-config') local config = { anonymous = getBooleanFromString(anonymous), hiddenAccess = hiddenAccess, messageType = messageType } function onLook(cid, thing, position, lookDistance) if(isPlayer(thing.uid) and getPlayerAccess(cid) < config.hiddenAccess) then doPlayerSendTextMessage(thing.uid, config.messageType, (config.anonymous and "Someone" or getPlayerName(cid)) .. " is looking at you.") end return true end ]]></event> <event type="login" name="peeper-login" event="buffer"><![CDATA[ registerCreatureEvent(cid, "peeper-event") _result = true ]]></event> </mod>