FA

[Encerrado] Task bugando a contagem

Por Fabio666, 19 de nov. de 2017 em Tópicos Sem Resposta

5
1.3k
Fabio666F
19 de novembro de 2017 às 14:13

Fala galera tudo bem estou com um problema na task em creaturescripts tem esse script...

 

Spoiler

function onKill(cid, target, lastHit)
 
    local started = getPlayerStartedTasks(cid)
    if isPlayer(target) or isSummon(target) then return true end
    if started and #started > 0 then
        for _, id in ipairs(started) do
            if isInArray(tasks[id].creatures, getCreatureName(target):lower()) then
                if getCreatureStorage(cid, KILLSSTORAGE_BASE + id) < 0 then
                    doCreatureSetStorage(cid, KILLSSTORAGE_BASE + id, 0)
                end
                if getCreatureStorage(cid, KILLSSTORAGE_BASE + id) < tasks[id].killsRequired then
                    doCreatureSetStorage(cid, KILLSSTORAGE_BASE + id, getCreatureStorage(cid, KILLSSTORAGE_BASE + id) + 1)
                    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, getCreatureStorage(cid, KILLSSTORAGE_BASE + id) .. "/" .. tasks[id].killsRequired .. " " .. tasks[id].raceName .. " already killed.")
                end
            end
        end
    end
    return true
end

 

O restante funciona normal porem fica contando ai do nada buga aparece uns caracteres diferentes e os bixos não morrem ficam vivo sem life e no console da um erro na linha 8 diz que está tentando comparar string com números.

 

Alguém pode me dar uma luz estou alguns dias e nada de resolver, obrigado desde já.

koeteK
20 de novembro de 2017 às 23:01

Todos os monstros da task buga ou apenas alguns? 

Fabio666F
22 de novembro de 2017 às 21:15

Olá todos os monstros ao passar o tempo da bug a contagem aparece alguns caracteres estranho e o bixo fica sem vida e parada como se estivesse congelado por contado do bug.

2 semanas depois...
Fabio666F
30 de novembro de 2017 às 20:07

Valeu ajudar pessoal <3

5 meses depois...
StigalS
19 de abril de 2018 às 17:12
A questão neste tópico de suporte foi encerrada por falta de resposta. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta