[ Npc ] Npc Que So Funcione Pra Quem Nao Estiver Pz Locked

dragonfight
em NPCs, monsters e raids

dragonfight

Sometimes I can't believe it
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 12/09/10Posts: 249

Pessoal, preciso de ajuda, não estou conseguindo fazer um npc funcionar so se o player nao estiver pz locked.

Eu uso o devland, protocolo 8.00.

 

Pensei em algo assim:

 

if hasCondition(CONDITION_INFIGHT) == TRUE) then

selfSay('Voce esta pz')

return TRUE

end

 

Mas nao esta dando certo. Agradeço quem puder me ajudar..

tumblr_mbtch9L7iC1r2wtdzo1_500.jpg

pintopinto

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/02/11Posts: 20
if (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then
return true,selfSay('você precisa estar em protection', cid)
end

Sou:

 

65% |Web Programming| - Intermediário.

55% |Lua Programming| - Intermediário.

50% |C++| - Intermediário

10% |Mapping| - Iniciante

dragonfight

Sometimes I can't believe it
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 12/09/10Posts: 249

if (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then
return true,selfSay('você precisa estar em protection', cid)
end

 

DirTh, obrigado por me ajudar, mas com esse script que você me passou, o npc funciona somente em protect zone. Eu procuro um script que o npc e o player, mesmo estando em uma área normal, funcionasse desde que o player nao estivesse pz...

tumblr_mbtch9L7iC1r2wtdzo1_500.jpg

Daimonium

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/11/05Posts: 16

if (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then
return true,selfSay('você precisa estar em protection', cid)
end

 

DirTh, obrigado por me ajudar, mas com esse script que você me passou, o npc funciona somente em protect zone. Eu procuro um script que o npc e o player, mesmo estando em uma área normal, funcionasse desde que o player nao estivesse pz...

 

É só trocar o FALSE para TRUE

 

if (getTilePzInfo(getCreaturePosition(cid)) == TRUE) then
return true,selfSay('você precisa estar em protection', cid)
end

assinaturah.gif

dragonfight

Sometimes I can't believe it
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 12/09/10Posts: 249

if (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then
return true,selfSay('você precisa estar em protection', cid)
end

 

DirTh, obrigado por me ajudar, mas com esse script que você me passou, o npc funciona somente em protect zone. Eu procuro um script que o npc e o player, mesmo estando em uma área normal, funcionasse desde que o player nao estivesse pz...

 

É só trocar o FALSE para TRUE

 

if (getTilePzInfo(getCreaturePosition(cid)) == TRUE) then
return true,selfSay('você precisa estar em protection', cid)
end

 

 

Eu axo que me expressei errado, eu não queria que o npc funcionasse caso o player estivese "PZ LOCKED"...

Se algum scripter puder ajudar...

tumblr_mbtch9L7iC1r2wtdzo1_500.jpg