XM

[Encerrado] Function que impede player...

Por xmaster0, 23 de jan. de 2014 em Tópicos Sem Resposta

resolvido
5
459
xmaster0X
23 de janeiro de 2014 às 16:02

Como ja diz o título,

ex: Só pode dar fly no pokemon, se não estiver em battle

ex: não pode pescar se estiver em surfing

 

zipter98Z
23 de janeiro de 2014 às 16:14

Sobre o primeiro exemplo, basta colocar uma proteção tipo essa no seu código de fly:

   if getCreatureCondition(cid, CONDITION_INFIGHT) then
        return doPlayerSendCancel(cid, "Você está em battle, não pode usar fly.")
    end
Já sobre o segundo, coloque uma proteção tipo essa no seu código de fishing:
local sto = xxx   --Storage de quando está surfando.
    if getPlayerStorageValue(cid, sto) >= 1 then
        return doPlayerSendCancel(cid, "Você não pode pescar enquanto está surfando!")
    end

Editado Janeiro 23 por zipter98

xmaster0X
23 de janeiro de 2014 às 16:40

Vlw, pode mover...

zipter98Z
23 de janeiro de 2014 às 17:01

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

4 anos depois...
StigalS
21 de abril de 2018 às 03:18
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.