AD

[Encerrado] Corrigir erro no script

Por AdilsonHacker, 08 de dez. de 2018 em Tópicos Sem Resposta

22
3.9k
Yan LiimaY
23 de dezembro de 2018 às 20:05
13 minutos atrás, AdilsonHacker disse:

Diminuir o tempo de que mano? nao entendi

Sobre os guard.. agora eles me atacam kkkkkk

Diminuir o tempo do Castle, pra iniciar novamente e testar alavanca.

 

GH:

Spoiler
function onCombat(cid, target)
if not isPlayer(target) then
return true
else
targets = getMonsterTargetList(cid)

if getPlayerGuildId(target) == getGlobalStorageValue(123123) then
   addEvent(check,1000,cid,targets)
   return FALSE
else
return TRUE
end
end
end

function check(cid,targets)

for i=1, #targets do
    if getPlayerGuildId(targets[i]) == getGlobalStorageValue(123123) then
       
       addEvent(check,1000,cid,targets)
       return FALSE
    else
        stopEvent(check)
        return TRUE
    end
end
end

 

OU

Spoiler
function onCombat(cid, target)
if not isPlayer(target) then
return true
else
targets = getMonsterTargetList(cid)

if getPlayerGuildId(target) == getGlobalStorageValue(123123) then
   addEvent(check,1000,cid,targets)
   return TRUE
else
return TRUE
end
end
end

function check(cid,targets)

for i=1, #targets do
    if getPlayerGuildId(targets[i]) == getGlobalStorageValue(123123) then
       
       addEvent(check,1000,cid,targets)
       return FALSE
    else
        stopEvent(check)
        return TRUE
    end
end
end

 

 

AdilsonHackerA
23 de dezembro de 2018 às 20:12
Agora, Yan Liima disse:

Diminuir o tempo do Castle, pra iniciar novamente e testar alavanca.

 

GH:

  Ocultar conteúdo

function onCombat(cid, target)
if not isPlayer(target) then
return true
else
targets = getMonsterTargetList(cid)

if getPlayerGuildId(target) == getGlobalStorageValue(123123) then
   addEvent(check,1000,cid,targets)
   return FALSE
else
return TRUE
end
end
end

function check(cid,targets)

for i=1, #targets do
    if getPlayerGuildId(targets[i]) == getGlobalStorageValue(123123) then
       
       addEvent(check,1000,cid,targets)
       return FALSE
    else
        stopEvent(check)
        return TRUE
    end
end
end

 

OU

  Ocultar conteúdo

function onCombat(cid, target)
if not isPlayer(target) then
return true
else
targets = getMonsterTargetList(cid)

if getPlayerGuildId(target) == getGlobalStorageValue(123123) then
   addEvent(check,1000,cid,targets)
   return TRUE
else
return TRUE
end
end
end

function check(cid,targets)

for i=1, #targets do
    if getPlayerGuildId(targets[i]) == getGlobalStorageValue(123123) then
       
       addEvent(check,1000,cid,targets)
       return FALSE
    else
        stopEvent(check)
        return TRUE
    end
end
end

 

 

Agora tem um erro quando o outro player mata o guard... e o mesmo erro qnd o dono do castelo desloga ou morre ainda permanece tmb

Outro erro:

Sem título.png

1 mês depois...
Spring TrapS
07 de janeiro de 2019 às 17:18

O principal problema n foi senado?

AdilsonHackerA
07 de janeiro de 2019 às 17:19
Agora, Spring Trap disse:

O principal problema n foi senado?

Apenas 1

Yan LiimaY
07 de janeiro de 2019 às 22:44
function onCombat(cid, target)
if not isPlayer(target) then
return true
else
local targets = getMonsterTargetList(cid)

if getPlayerGuildId(target) == getGlobalStorageValue(123123) then
   addEvent(check,1000,cid,targets)
   return true
else
return TRUE
end
end
end

function check(cid,targets)

for i=1, #targets do
    if getPlayerGuildId(targets[i]) == getGlobalStorageValue(123123) then
       
       addEvent(check,1000,cid,targets)
       return TRUE
    else
        stopEvent(check)
        return TRUE
    end
end
end

 

AdilsonHackerA
09 de janeiro de 2019 às 20:12
Em 07/01/2019 em 22:44, Yan Liima disse:
function onCombat(cid, target)
if not isPlayer(target) then
return true
else
local targets = getMonsterTargetList(cid)

if getPlayerGuildId(target) == getGlobalStorageValue(123123) then
   addEvent(check,1000,cid,targets)
   return true
else
return TRUE
end
end
end

function check(cid,targets)

for i=1, #targets do
    if getPlayerGuildId(targets[i]) == getGlobalStorageValue(123123) then
       
       addEvent(check,1000,cid,targets)
       return TRUE
    else
        stopEvent(check)
        return TRUE
    end
end
end

 

Da o mesmo erro quando o player que tem a storage desloga, e a criatura ataca ele mesmo ele sendo o dono do castelo! pfv mano ajuda ai, to desesperado!!! 

1 mês depois...
MarshmelloM
20 de fevereiro de 2019 às 16:21
A questão neste 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.