Tudo que MaTTch postou
-
(Resolvido)Script de mineração
Tente trocar essa parte: Por essa: Dica: deixe as variáveis locais e não globais.
-
Kharsek level 999
-
(Resolvido)Bug conta god fala (!jutsu) e da debug e client fecha
Sim, mas não todas. O que isso faz é limitar o texto para o limite permitido, ou seja, um texto com 65535 caracteres.
-
(Resolvido)Bug conta god fala (!jutsu) e da debug e client fecha
doShowTextDialog(cid, 2175, text) Para: doShowTextDialog(cid, 2175, text:sub((2 ^ 16) - 1))
-
Aumentar limite de efeitos
Talvez seja porque você está compilando por cima. Faz assim, deleta a pasta obj (Dev-Cpp) e recompile do 0, com essa linha in vez da outra.
-
Aumentar limite de efeitos
msg->put<uint16_t>(type + 1);
-
O Universo Vai mudar e....
-
Compilando Evolutions
Ta faltando a lib de lua.
-
ObjectBuilder não abre
Qual a versão do seu Windows? x86 ou x64? Já tentou abrir em modo de compatibilidade?
-
ObjectBuilder não abre
https://github.com/ottools/ObjectBuilder/releases
-
ObjectBuilder não abre
Que versão você usa? Já tentou reinstalar?
-
Potion infinita só nos traineres
Movements? Dafuq
-
[Erro] Error #1125 (Object Builder)
Qual sua versão do O.B?
-
Erro Distro
Remove essa parte: [FIREDAMAGE] = { [1] = {atk = 1.17}, [2] = {atk = 1.22}, [3] = {atk = 1.27}, [4] = {atk = 1.42}, [5] = {atk = 1.67}, },
-
Erro Distro
Você tem certeza que a variável FIREDAMAGE existe ?
-
Erro Distro
Poste o clan system.lua que está na pasta lib.
-
DBUG AO PARAR DE ATACAR
Nop
-
[Creaturescript Interface]
Vá em lib/050-function.lua abra-o e cole isso dentro: function isSummon(cid) return cid ~= getCreatureMaster(cid) or false end
-
DBUG AO PARAR DE ATACAR
Já tentou recompilar? Usar uma versão diferente do linux?
-
DBUG AO PARAR DE ATACAR
Esse bug acontecia antes? Você mexeu recentemente na sources? Começou depois do que?
-
Aumentando Limite Effect Help
O client da Cipsoft foi programado pra ler a função em uint8 (2^8 - 1), o que você pode fazer é achar o case 0x83 (você pode ver na sources) no seu client usando um debugador (Ollydbg). Você pode ver isso usando a versão 8.54 de referencia pois ele diz onde esta o case, e procurar pelo switch que está a lista de case, logo depois de achar, você deve ir até o endereço dele e mudar para uint16, depois disso você deve mudar na sua sources de uint8 para uint16 e compilar.
-
Loteria apenas para Cast ON
Seu sistema de cast é diferente, nesse caso tenta:
-
Loteria apenas para Cast ON
-- Lottery System By Jeff local config = { lottery_hour = "1 Hours", -- Tempo ate a proxima loteria (Esse tempo vai aparecer somente como broadcast message) rewards_id = {2160, 9810, 9822, 9819, 2173, 9693}, -- ID dos Itens Sorteados na Loteria crystal_counts = 100, -- Usado somente se a rewards_id for crystal coin (ID: 2160). website = "no" -- Only if you have php scripts and table `lottery` in your database! } function onThink(interval, lastExecution) if(getWorldCreatures(0) == 0)then return true end local list = {} for i, tid in ipairs(getCastsOnline()) do list[i] = tid end local winner = list[math.random(1, #list)] local random_item = config.rewards_id[math.random(1, #config.rewards_id)] if(random_item == 2160) then doPlayerAddItem(winner, random_item, config.crystal_counts) doBroadcastMessage("[LOTTERY SYSTEM] Winner: " .. getCreatureName(winner) .. ", Reward: " .. config.crystal_counts .. " " .. getItemNameById(random_item) .. "s! Congratulations! (Proxima Loteria em " .. config.lottery_hour .. ")") else doBroadcastMessage("[LOTTERY SYSTEM] Ganhador: " .. getCreatureName(winner) .. ", Item: " .. getItemNameById(random_item) .. "! Parabens! (Proxima Loteria em " .. config.lottery_hour .. ") Premios que podem cair: 1kk, Rusty Armor, Rusty Helmet, Rusty Boots ou Addon Doll. Fique online! Quem sabe vc pode ser o proximo ganhador?") doPlayerAddItem(winner, random_item, 1) end if(config.website == "yes") then db.executeQuery("INSERT INTO `lottery` (`name`, `item`) VALUES ('".. getCreatureName(winner) .."', '".. getItemNameById(random_item) .."');") end return true end
-
[PEDIDO] Corpse que Teleporta!
local c = { goTo = {x = 1000, y = 1000, z = 7}, duration = 30 * 1000 } local function transTempTeleport(corpse, fromPos, toPos, temp) if(corpse.uid and corpse.uid ~= 0) then doRemoveItem(corpse.uid) end doCreateTeleport(1387, toPos, fromPos) addEvent(function() local thing = getTileItemById(fromPos, 1387).uid if(thing ~= 0) then doRemoveItem(thing) end end, temp) end function onDeath(cid, corpse) transTempTeleport(corpse, getThingPos(cid), c.goTo, c.duration) return true end
-
(Resolvido)[PEDIDO] Buff para TFS 0.3.6
Esse script ta bem gambiarra, mas enfim... doSendMagicEffect(position, effect) para doSendMagicEffect(position, effect[i])