- 0
Entre para seguir isso
Seguidores
0
Scripting Anel de Sauron (true ghost player)
Perguntado por
Eduardo Dantas
2 respostass a esta questão
Recommended Posts
Este tópico está impedido de receber novos posts.
Entre para seguir isso
Seguidores
0
-
Quem Está Navegando 0 membros estão online
Nenhum usuário registrado visualizando esta página.
Ex: OTX 3.1, Versão: 11.49; (
Base:
Base do Malucooo
Qual a sua pergunta?
Estou criando um "anel de sauron" igual ao do senhor dos anéis.
Consegui fazer o script ficar funcional, porém ao testar me deparei com uma função bem chatinha: ao equipar o jogador fica invisivel e tudo, porém também fica com a condição de não poder ser atacado (o que é chato, já que eu pretendo fazer com que ao levar hit o jogador que esteja com o ring equipado perca a condição de invisibilidade por x segundos e depois retorne a ficar invisível)
Alguém consegue dar uma luz?
Pesquisando cheguei a conclusão de que para mudar isso terei que mexer nas sources, mas não faço ideia de como mudar isso, meus conhecimentos em c++ são rasos, para não dizer nenhum kkk
Existe alguma maneira de fazer o nome do jogador sumir e ele ficar sem outfit? Pq ai substituiria o uso da função ghost dos gods/gms.
Alguém pode dar uma luz ?
Script:
function onEquip(cid, item, slot)
local player = Player(cid)
if isPlayer() then
return true
end
local position = player:getPosition()
local isGhost = not player:isInGhostMode()
item:transform(2202)
player:setGhostMode(isGhost)
player:sendTextMessage(MESSAGE_INFO_DESCR, "You are invisible.")
-- position.x = position.x + 1
position:sendMagicEffect(67)
return true
end
function onDeEquip(cid, item, slot)
local player = Player(cid)
if isPlayer() then
return true
end
local position = player:getPosition()
local isGhost = not player:isInGhostMode()
item:transform(2165)
player:setGhostMode(isGhost)
player:sendTextMessage(MESSAGE_INFO_DESCR, "You are visible again.")
-- position.x = position.x + 1
position:sendMagicEffect(67)
return true
end
Compartilhar este post
Link para o post
Compartilhar em outros sites