SK
dúvida

Para que serve

Por SkyDarkyes, 10 de set. de 2013 em Scripts

resolvido
script
8
1.4k
10 de setembro de 2013 às 22:19

Para que serve esse script,é importante?

 

 

function onOutfit(cid, old, current)
 
if current.lookType == 372 then
doSendMagicEffect(getCreaturePosition(cid), 5)
end
return true
end
WillOliveiraW
10 de setembro de 2013 às 22:31

Quando o player colocar o outfit de looktype 372 vai aparecer uma animação sobre o player, não vejo nada de importante nisso

10 de setembro de 2013 às 22:48

Esse aqui,você sabe

 

<?xml version="1.0" encoding="UTF-8"?>
<mod name="peeper" version="1.0" author="slawkens" contact="slawkens@gmail.com" 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>
mkbrabsoluteM
10 de setembro de 2013 às 22:50

doSendMagicEffect(getCreaturePosition(cid), 5)

 

Quando colocar o look type 373 no player vai aparecer o Efeito (5) que se não me engana é uma piscadinha, pode retirar a linha xml desse script, não é utilizável para nenhuma função além da animação (caso queira)

 

Passar bem.

OmegaO
10 de setembro de 2013 às 23:27

 

Esse aqui,você sabe

 

<?xml version="1.0" encoding="UTF-8"?>
<mod name="peeper" version="1.0" author="slawkens" contact="slawkens@gmail.com" 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>

 

 

 

Esse mod faz com que o jogador seja avisado se algum outro jogador der look nele. Pode aparecer o nome de quem deu look ou não (anonymous) e não mostra se GODs, CMs, ou GMs derem look (hiddenAcess).

BennyB
10 de setembro de 2013 às 23:55

Como o usuário acima disse..

O mod mostra quem deu look no player.

11 de setembro de 2013 às 12:45

Ah,era esse mesmo que eu queria retirar,obrigado.

MophusM
11 de setembro de 2013 às 14:23

Dúvida sanada, estarei movendo o tópico para Pedidos e dúvidas resolvidos - Scripting.

Caso o membro volte com alguma dúvida, em relação a este mesmo assunto, favor reportar, que reabro novamente.

 

Tópico Fechado e Movido.

 

Atenciosamente,

Moderação XTibia


Tópico movido para a seção de dúvidas e pedidos resolvidos.