Ir para conteúdo
  • 0

Ajuda com onAttack


tonynamoral

Pergunta

Fala ai lindus ~~sqn

 

eu gostaria de pedir 1 ajuste.

 

tipo eu criei esse script aqui , para se o player tiver com 1 certa storage , o player que atacar ele . NAO possa atacar .

 

olhe ;

 


function onAttack(cid,target)
local storage = 78123
if isPlayer(target) then
local attack = getCreatureTarget(cid)
if getCreatureStorage(attack, storage) >= 1 then
doPlayerSendTextMessage(cid,27,"Sorry, you cant attack that player now, wait the battle start.")
return true
end
end

 

Eu gostaria de pedir , se voces entenderam , dar 1 ajuste ai

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

A própria função fornece o parâmetro target e você usa getCreatureTarget(cid)? E faz mais sentido usar onTarget.

 


function onTarget(cid, target)
if isPlayer(cid) and isPlayer(target) then
	if getCreatureStorage(target, 78123) == 1 then
		return false
	end
end
return true
end

Editado por Oneshot
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...