
Tudo que Sekk postou
-
ERRO EVENTO DEFEND THE TOWER [DTT]
data/creaturescripts/scripts/Events/DTT.lua https://hastebin.com/anibilekeb.lua lib https://hastebin.com/wijayaripi.lua
-
Pago Pra Ter !!
Todas as tags do globalevents vc tem q adicionar 3 zeros, pois o TFS 0.4 trabalha com milissegundos, ou seja, 1000ms = 1s Se a tag estava 7200, deixe 7200000
-
ERRO EVENTO DEFEND THE TOWER [DTT]
pedi no topico do cara posta a lib uahs
-
(Resolvido)Seria possível criar um sistema de "redeem code" via talkaction ?
Não tem como escolher o item q cada code vai dar? uahua e bloquear tipo, o god cria o codigo FH1GAE, se ele tentar adicionar o mesmo codigo enquanto esse mesmo existir, bloquear, so deixar criar quando ele for usado tendeu?
-
Mando msg no whats?
ela n é de namorar tbm n uahsushas mas ja foi, n deu UAHAAUH obs. tbm n to afim de namorar n, pqp
-
(Resolvido)Seria possível criar um sistema de "redeem code" via talkaction ?
resgatarcode.lua function onSay(cid, words, param, channel) local paramm = string.upper(param) if (param == '') then doPlayerSendCancel(cid, "Você deve adicionar um code.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) else local resultado = db.getResult("SELECT * FROM redeemcodes WHERE `code` = " .. paramm .. ";") if(resultado:getID() ~= -1) then doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING, "Você resgatou com sucesso o código: " .. paramm ..".") doPlayerAddItem(cid, 7424, 1) db.query("DELETE FROM `redeemcodes` WHERE `code` = " .. paramm .. ";") else doPlayerSendCancel(cid, "Código invalido.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end end registrarcode.lua function onSay(cid, words, param, channel) local paramm = string.upper(param) if (param == '') then doPlayerSendCancel(cid, "Você deve preencher o code para ser adicionado.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) else db.query('INSERT INTO `redeemcodes` (`id` ,`code`) VALUES (NULL , '.. paramm ..';') doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING, "Você adicionou o código: " .. paramm .." para ser validado.") end end
-
(Resolvido)Correção em um script action
vc ta mudando o local item pro id do item?
- [8.60] Baiak Source (exclusivo)
-
Cliente Próprio 8,60
desculpa mano, eu só sabia criar cliente pelo vapus, mas agr eles fecharam no otland tem uns tutoriais q vc tem q usar o xvi32 etc pra editar o codigo HEX do client, mas eu nem fui atrás daquilo
- Compilando TFS 0.4 no MSVC(Com vídeo-aula)
-
Pago Pra Ter !!
TFS_0.4_x64.zip TFS_0.4_x86(dev-cpp).zip TFS_0.4_x86.zip
-
Pago Pra Ter !!
Cara, se vc souber compilar, baixa essa TFS github.com/s3kk/tfs04 la tem as sources e é só compilar, vê meu tutorial de compilar na minha descrição
-
(Resolvido)Correção em um script action
local s = 19000 local pos = getPlayerPosition(cid) local item = id item function onUse(cid, item, itemEx, toPosition, fromPosition) if getPlayerStorageValue(cid, s) <= 0 then setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, 22, "Parabéns! Você ganhou um novo outfit.") doSendMagicEffect(pos, CONST_ME_FIREWORK_BLUE) doPlayerRemoveItem(cid, item, 1) if getPlayerSex(cid) == 0 then doPlayerAddOutfit(cid, 264, 1) else doPlayerAddOutfit(cid, 255, 1) end else doPlayerSendCancel(cid, "Você já tem esse outfit.") end return true end
- [8.60] Baiak Source (exclusivo)
-
(Resolvido)Correção em um script action
local s = 19000 local pos = getCreaturePosition(cid) local item = id item function onUse(cid, item, itemEx, toPosition, fromPosition) if getPlayerStorageValue(cid, s) <= 0 then setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, 22, "Parabéns! Você ganhou um novo outfit.") doSendMagicEffect(pos, CONST_ME_FIREWORK_BLUE) doPlayerRemoveItem(cid, item, 1) if getPlayerSex(cid) == 0 then doPlayerAddOutfit(cid, 264, 1) else doPlayerAddOutfit(cid, 255, 1) end else doPlayerSendCancel(cid, "Você já tem esse outfit.") end return true end
-
Equipar Item So com Storage , Ganhando Atributo
local outfit = {lookType = 1147} -- looktype local pos = getCreaturePosition(cid) -- pode usar isso pra economizar letras no script, olhe nas funções doSendMagicEffect, reduziu o tamanho viu? function onEquip(cid, item, slot) if getPlayerStorageValue(cid, 34279) <= 0 then -- aqui ta perguntando se a storage ta como 0 doPlayerSendCancel(cid, "Este Item so Pode ser Usado Por Anbus Que Fizeram a Quest Ultimate Anbu.") else -- vc deve ter feito alguma quest que deixa a storage com valor 1, então esse else é tipo o contrario da função get ali em cima, vai perguntar se o valor é 1 doCreatureChangeOutfit(pid, outfit) doSendMagicEffect(pos, 224) end return true end function onDeEquip(cid, item, slot) doRemoveCondition(cid, CONDITION_OUTFIT) doSendMagicEffect(pos, 224) return true end
-
Erro na database
é exatamente isso kkkkk, executa isso na database igual vc fez com as queries que o cara ali em cima disse
-
Erro na database
@lucasmuniz67 por favor.. creio que na pasta actions, creaturescripts ou movements vai ter algum script relacionado a um tal de castle
-
Erro na database
Vc sabe qual o sistema de castle do server?
- [8.60] Baiak Source (exclusivo)
-
Equipar Item So com Storage , Ganhando Atributo
1. O speed vc altera no items.xml assim: <attribute key="speed" value="X"/> X - velocidade q aumenta coloca essa tag no item 2. Quando for usar funções como 'get', 'do', e 'set', não se esqueça de usar 'cid', como exemplo: getPlayerStorageValue(cid, xxxx) <= 0 você tinha usado getPlayerStorage(xxxx) then, esqueceu de colocar 'Value', 'cid' e de comparar com um valor 3. Você usou um 'return true' atoa, no caso o segundo, pois você não tinha usado nenhuma função e nem um 'if'. 4. Usou um 'end' para fechar o nada kkk, acho q vc pensou que precisasse usar para fechar o 'local' ne? O local não precisa ser fechado, vc usa ele só pra criar uma variável para ser usada depois. 5. Você pode criar mais variáveis para diminuir o tamanho dos códigos, como exemplo, ao invés de usar 'getCreaturePosition(cid)' em todas as linhas q precisam, crie uma variável assim: local pos = getCreaturePosition(cid) Então onde vc escreveria toda aquela função, vc escreve apenas 'pos' Tenta usar esse, não sei se vai funcionar pq n to muito bem com essa coisa de outfit, tem um membro do forum pedindo ajuda e n consegui resolver ainda mas eu to tentando qualquer duvida pode perguntar aqui local outfit = {lookType = 1147} -- looktype local pos = getCreaturePosition(cid) -- pode usar isso pra economizar letras no script, olhe nas funções doSendMagicEffect, reduziu o tamanho viu? function onEquip(cid, item, slot) if getPlayerStorageValue(cid, 34279) <= 0 then -- aqui ta perguntando se a storage ta como 0 doPlayerSendCancel(cid, "Este Item so Pode ser Usado Por Anbus Que Fizeram a Quest Ultimate Anbu.") else -- vc deve ter feito alguma quest que deixa a storage com valor 1, então esse else é tipo o contrario da função get ali em cima, vai perguntar se o valor é 1 doSetCreatureOutfit(cid, outfit, -1) doSendMagicEffect(pos, 224) end return true end function onDeEquip(cid, item, slot) doRemoveCondition(cid, CONDITION_OUTFIT) doSendMagicEffect(pos, 224) return true end
- [8.60] Baiak Source (exclusivo)
-
Alguém poderia reforma esse script
acho q até a 9.60 funciona ainda, n ta funcionando?
-
(Resolvido)Tem como no tfs 0.4 verificar se o player tem certa storage ?
local s = XXXX if getPlayerStorageValue(cid, s) == 1 then ... end
- [8.60] Baiak Source (exclusivo)