Ir para conteúdo

Fabio Leandro

Membro
  • Registro em

  • Última visita

Tudo que Fabio Leandro postou

  1. Olá, Fui instalar meu site e deu alguns erros, vou postar aqui pra vcs verem Está acontecendo estes erros. Vou deixar tbm meu latestnews.php:
  2. login.lua Por favor algém me ajuda com isso
  3. 0.4 version 1.0.6 O erro é o seguinte, ta aparecendo isso na minha distro, sendo que não existe nada que tenha " ´ " na minha distro, ja salvei em ansi, em unicode, em UTF-8, e nada, fica esta mesma bosta ai, queria saber porque. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  4. Primeiro erro acontece no evento CTF, vou deixar o script aqui pra darem uma olhada se possível. actions,scripts,events,ctf.lua: local conditionRedx = createConditionObject(CONDITION_OUTFIT) setConditionParam(conditionRedx, CONDITION_PARAM_TICKS, -1) addOutfitCondition(conditionRedx, {lookType = 143, lookHead = 94, lookBody = 94, lookLegs = 94, lookFeet = 94, lookTypeEx = 0, lookAddons = 3}) local conditionGreen = createConditionObject(CONDITION_OUTFIT) setConditionParam(conditionGreen, CONDITION_PARAM_TICKS, -1) addOutfitCondition(conditionGreen, {lookType = 134, lookHead = 82, lookBody = 82, lookLegs = 82, lookFeet = 82, lookTypeEx = 0, lookAddons = 3}) local conditionRedf = createConditionObject(CONDITION_OUTFIT) setConditionParam(conditionRedf, CONDITION_PARAM_TICKS, -1) addOutfitCondition(conditionRedf, {lookType = 335, lookHead = 94, lookBody = 94, lookLegs = 94, lookFeet = 94, lookTypeEx = 0, lookAddons = 3}) local conditionGreenf = createConditionObject(CONDITION_OUTFIT) setConditionParam(conditionGreenf, CONDITION_PARAM_TICKS, -1) addOutfitCondition(conditionGreenf, {lookType = 335, lookHead = 82, lookBody = 82, lookLegs = 82, lookFeet = 82, lookTypeEx = 0, lookAddons = 3}) function onUse(cid, item, frompos, item2, topos) if item.uid == 2499 and getPlayerStorageValue(cid, 72) == 1 then setPlayerStorageValue(cid, 82, os.time()+120) addEvent(flag, 2000, cid) doRemoveItem(getTileItemById({x = 1352, y = 1000, z = 6}, 1437).uid, 1) addEvent(voltabandeira, 120000, cid) setGlobalStorageValue(11, 1) doAddCondition(cid, conditionRedf) doTeleportThing(cid, {x=1353, y=1000, z=6}) for _, pid in ipairs(getPlayersOnline()) do if getPlayerStorageValue(pid, 71) == 1 or getPlayerStorageValue(pid, 72) == 1 then doPlayerSendTextMessage(pid, MESSAGE_STATUS_WARNING, "[CTF] O " .. getCreatureName(cid) .. " roubou a bandeira do time verde!") end end elseif item.uid == 2500 and getPlayerStorageValue(cid, 71) == 1 then setPlayerStorageValue(cid, 83, os.time()+120) addEvent(flag, 2000, cid) setGlobalStorageValue(12, 1) doRemoveItem(getTileItemById({x = 1404, y = 1000, z = 6}.uid, 1) addEvent(voltabandeira, 120000, cid) doAddCondition(cid, conditionGreenf) doTeleportThing(cid, {x=1403, y=1000, z=6}) for _, pid in ipairs(getPlayersOnline()) do if getPlayerStorageValue(pid, 71) == 1 or getPlayerStorageValue(pid, 72) == 1 then doPlayerSendTextMessage(pid, MESSAGE_STATUS_WARNING, "[CTF] O " .. getCreatureName(cid) .. " roubou a bandeira do time vermelho!") end end end return true end function flag (cid) if getPlayerStorageValue(cid, 82) >= os.time() or getPlayerStorageValue(cid, 83) >= os.time() then doSendAnimatedText(getThingPos(cid), 'FLAG!', COLOR_DARKYELLOW) addEvent(flag, 3000, cid) end return true end function voltabandeira (cid) if getPlayerStorageValue(cid, 72) == 1 and getPlayerStorageValue(cid, 82) == os.time() then setPlayerStorageValue(cid, 82, 0) doAddCondition(cid, conditionRedx) setGlobalStorageValue(11, 0) doItemSetAttribute(doCreateItem(1437, 1, {x = 1351, y = 1000, z = 6, stackpos = 1}), "uid", 2499) for _, pid in ipairs(getPlayersOnline()) do if getPlayerStorageValue(pid, 71) == 1 or getPlayerStorageValue(pid, 72) == 1 then doPlayerSendTextMessage(pid, MESSAGE_STATUS_WARNING, "[CTF] O " .. getCreatureName(cid) .. " ficou muito tempo com a bandeira verde e ela foi devolvida para sua base.") end end elseif getPlayerStorageValue(cid, 71) == 1 and getPlayerStorageValue(cid, 83) == os.time() then doItemSetAttribute(doCreateItem(1435, 1, {x = 1405, y = 1000, z = 6, stackpos = 1}), "uid", 2500) setPlayerStorageValue(cid, 83, 0) setGlobalStorageValue(12, 0) doAddCondition(cid, conditionGreen) for _, pid in ipairs(getPlayersOnline()) do if getPlayerStorageValue(pid, 71) == 1 or getPlayerStorageValue(pid, 72) == 1 then doPlayerSendTextMessage(pid, MESSAGE_STATUS_WARNING, "[CTF] O " .. getCreatureName(cid) .. " ficou muito tempo com a bandeira vermelha e ela foi devolvida para sua base.") end end end return true end Neste segundo erro acontece na script do evento BATTLEFIELD, vou deixar também a script afetada: function onThink(interval, lastExecution) local _Lib_Battle_Days = { ["Monday"] = { ["12:00"] = {players = 10}, ["14:00"] = {players = 14}, ["09:15"] = {players = 18}, ["23:00"] = {players = 26}, }, ["Tuesday"] = { ["12:00"] = {players = 10}, ["14:00"] = {players = 14}, ["09:15"] = {players = 18}, ["23:00"] = {players = 26}, }, ["Thursday"] = { ["12:00"] = {players = 10}, ["14:00"] = {players = 14}, ["09:15"] = {players = 18}, ["23:00"] = {players = 26}, }, ["Friday"] = { ["12:00"] = {players = 10}, ["14:00"] = {players = 14}, ["09:15"] = {players = 18}, ["23:00"] = {players = 26}, }, ["Saturday"] = { ["12:00"] = {players = 10}, ["16:27"] = {players = 14}, ["09:15"] = {players = 18}, ["23:00"] = {players = 26}, }, ["Wednesday"] = { ["12:00"] = {players = 10}, ["13:39"] = {players = 14}, ["09:15"] = {players = 18}, ["23:00"] = {players = 26}, }, ["Sunday"] = { ["12:00"] = {players = 10}, ["14:00"] = {players = 14}, ["09:15"] = {players = 18}, ["23:00"] = {players = 26}, } } if _Lib_Battle_Days[os.date("%A")] then local hours = tostring(os.date("%X")):sub(1, 5) local tb = _Lib_Battle_Days[os.date("%A")][hours] if tb and (tb.players % 2 == 0) then local tp = doCreateItem(1387, 1, _Lib_Battle_Info.tpPos) doItemSetAttribute(tp, "aid", 45000) CheckEvent(_Lib_Battle_Info.limit_Time) doBroadcastMessage("[BattleField Event] was opened and We are waiting "..tb.players.." Players! Team divided into "..((tb.players)/2).." VS "..((tb.players)/2), MESSAGE_EVENT_ADVANCE) setGlobalStorageValue(_Lib_Battle_Info.storage_count, tb.players) return true end end return true end Desde já agradeço.
  5. Mano, dá uma lida no tópico com atenção e faz tudo do jeitinho que eu ensinei que da tudo certinho, ja testei, só tem uma action, pois nesta script ja tem tudo que vai acontecer certinho no evento, o evento não nasce por teleport, pois ele inicia por talkaction e nao por globalevent.
  6. fragguildsystem guildfraglogin up plz
  7. Ta acontecendo o seguinte erro na mnha distro ao abri-la: obs: não acontece nenhum erro no jogo, tudo funcionando normal, as houses funcionando normal, esse erro ocorreu agora do nada, nem mechi em nada, TFS0.4 CLIENT 8.6 VERTRIGO
  8. Amigo acabei deixando meu texto assim: creaturescripts/scripts/popup1.lua: mas quando abro o servidor dá crash. Porque? tipo quando crio um char e vou logar o cliente fecha sozinho Critical Error
  9. mano consegui arrumar, vou te dar rep+, agora me explica pq to uasando o /n e n ta pulando as linhas? ex: Bem vindo ao Imperia Baiak Server /n Testando era pra pular a linha do "testando" qual jeito certo de usar /n ?
  10. oq vc fez, eu tenho uma autopopup mas ela manda mensagem sempre que loga, eu queria so a primeira vez que logasse
  11. Olá, quero alguém mto mto mto foda e god master of chaos pra resolver isso pra mim por favor. eu quero que quando o cara logue apenas pela primeira vez com o char dele apareça um pop up com uma mensagem grande, explicando algumas coisas sobre o server que ainda vou criar. e tbm quero saber como faz pra pular a linha quando eu estiver escrevendo a mensagem, tipo, Em vez disso: Ola minha gente Tudo bem com vocês? Isso: Ola minha gente Tudo bem com vocês? como faz pra pular tal linha? espero ansiosamente. bjs
  12. tem como deixar pra aparecer uma vez só?
  13. ola, desculps reviver tópico, mas o treiner não nasceu onde devia, e não ocorreu nenhum erro na distro
  14. lib 0-50 fucnction: talkactions/sell_points.lua:
  15. Obrigado pela tentativa Sekk, mas coloquei "query" no lugar de "executequery" e agora aparece o seguinte erro: [18:56:05.971] [Error - Action Interface] [18:56:05.971] data/actions/scripts/paper_points.lua:onUse [18:56:05.972] Description: [18:56:05.973] data/lib/050-function.lua:711: attempt to call field 'Query' (a nil value) [18:56:05.974] stack traceback: [18:56:05.974] data/lib/050-function.lua:711: in function 'setPremiumPoints' [18:56:05.975] data/actions/scripts/paper_points.lua:8: in function <data/actions/scripts/paper_points.lua:1> Lembrando que quando clico no paper aparece a seguinte mensagem no jogo: "18:56 você recebeu 100 Premium Points." Mas eles não somem e sempre que clico aparece a mesma mensagem. Agradeço. Olá Sekk, preciso de uma ajuda aqui, vou colocar meu ot on semana que vem com dedicado, e faltam apenas alguns detalhes. Pode me ajuda?
  16. ola, desculpa reviver tópico, mas como eu executo essas querys? o meu ta dando esse erro: [22:37:34.975] [Error - Action Interface] [22:37:34.976] data/actions/scripts/paper_points.lua:onUse [22:37:34.978] Description: [22:37:34.981] data/lib/050-function.lua:711: attempt to call field 'executeQuery' (a nil value) [22:37:34.983] stack traceback: [22:37:34.986] data/lib/050-function.lua:711: in function 'setPremiumPoints' [22:37:34.991] data/actions/scripts/paper_points.lua:8: in function <data/actions/scripts/paper_points.lua:1>
  17. Procurei em vários lugares e n achei nada falando sobre, eu sei que o tibia tem o tempo noturno e diurno, por isso fica escuro, mas eu queria que ficasse com a luz no máximo o tempo todo, como se apertasse o F11 do elfbot, e nem adianta me dizer que não é possível pois tem servers sem cliente próprio que tem isso. Um exemplo é o ilusion-baiak, pode entrar la pra vcs verem, a luz é sempre no máximo, eu queria tanto isso no meu server. Algum homem de Deus ai pra ajudar?
  18. maninho, ta dando esse erro no meu quando inicio o castle 48 hrs [18:32:00.902] [Error - GlobalEvent Interface] [18:32:00.902] data/globalevents/scripts/events/realCastle.lua:onTime [18:32:00.902] Description: [18:32:00.902] data/lib/realCastle.lua:19: attempt to call global 'getPlayersInArea' (a nil value) [18:32:00.902] stack traceback: [18:32:00.902] data/lib/realCastle.lua:19: in function 'removePlayers' [18:32:00.902] data/lib/realCastle.lua:115: in function 'open' [18:32:00.902] data/globalevents/scripts/events/realCastle.lua:10: in function <data/globalevents/scripts/events/realCastle.lua:8> [18:32:00.918] [Error - GlobalEvents::timer] Couldn't execute event: RealCastleClose pfv me ajuda
  19. Bom dia, (tarde e noite) tibianos. Eu nunca achei um tutorial aqui nem no xtibia, e nem no tibiaking, nem no tibiaface ou otland entre vários outros sites de tibia. A gente encontra apenas downloads pra instalar o evento, tudo muito mau explicado, e algumas pessoas quebram a cabeça tentando instalar e tem muita dificuldade. Eu mesmo tive essa dificuldade e ninguém me ajudou nem nesse fórum nem no xtibia. Então vamos direto ao assunto, vou ensinar tudo a vocês passo-a-passo, e qualquer dúvida pode postar aqui no tópico que eu estarei ajudando com todo prazer. Créditos do evento DOTA: Desconheço. Créditos desse tutorial: Fábio Leandro. Primeiro vá em: DATA/ACTIONS/SCRIPTS (copie um arquivo.lua qualquer, renomeie com o nome "dota" e cole isto dentro): Depois crie um arquivo na mesma pasta com o nome "start_dota" Depois á em actions.XML e cole isso dentro: Pronto, terminamos a parte de actions. Agora vão em DATA/CREATURESCRIPTS/SCRIPTS: ga1 ga2 ga3 gv1 gv2 gv3 Agora vá em CREATURESCRIPTS.XML e cole isso: Prontinho. Agora abra a pasta MOVEMENTS/SCRIPTS e adicionem esses arquivos: blue.lua red.lua dota_templonormal.lua dota_templonormalp.lua dota.lua Agora abra o arquivo MOVEMENTS.XML e adicione isso dentro: Prontinho. Agora abra a pasta/DATA/TALKACTIONS/SCRIPTS crie arquivos.lua dnv com os seguintes nomes: start_dota team_dota Agora abra TAKACTIONS.XML e adicione: essas talkactions servem para começar o evento. vc inicia dizendo /team-dota com o GOD, daí a primeira pedra vai se abrir. depois vc diz start-dota, e o evento começa por completo tudo automático. Agora o ultimo passo, vamos registrar os monstros, que são os famosos geradores do dota, vcs podem editar a vida e o life deles como quiserem. Gerador Azul I.lua Gerador Azul II Gerador Azul III Gerador Vermelho I Gerador Vermelho II Gerador Vermelho III Agora só falta registrar os monstros em MONSTERS.XML Abra seu monsters.xml e adicione isso dentro: Prontinho galera, evento totalmente configurado! Agora pra ajudar vcs, estarei postando o mapa do evento dota completinho. Gente, o principal requisito que quero que vcs façam pra dar tudo certo, é copiar e colar o mapa com as mesmas posições no mapa de vocês. por exemplo, vcs pegam um tile, ou uma torre pra usar como referência e colem, com o propósito de deixar todas as posições iguaizinhas as que enviarei pra vcs agora. Link do mapa Dota: https://www.4shared.com/rar/Mwu1NKZJca/DOTA.html? (posição: {x = 677, y = 16, z = 8} Link do Scan do arquivo: https://www.virustotal.com/pt/file/590d3f147e4d8198d60694a91a49f55851c617a770032b87c0753584124ff821/analysis/1513708277/ Ajudei? Deixe aquele rep+, tbm me ajudará muito! Como eu disse, qualquer dúvida, pode postar aqui no tópico que responderei rapidamente. Grande abraço :D

Informação Importante

Confirmação de Termo