Ir para conteúdo

Mostrando quem deu look em você (RECOMENDO)


Posts Recomendados

Créditos: EddyHavoc e Slawkens.

AStkZca.png

Objetivo

Esse script mostra quem deu look em você. Ao player dar look em você, aparecerá uma mensagem avisando.

 

AStkZca.png

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>

 

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

  • 1 year later...
  • 1 month later...

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>

Link para o comentário
Compartilhar em outros sites

  • 3 years later...
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

 

Link para o comentário
Compartilhar em outros sites

  • 1 year later...
×
×
  • Criar Novo...