Ir para conteúdo

Altair Junior

Membro
  • Registro em

  • Última visita

Tudo que Altair Junior postou

  1. @Pepeco Beleza... Vou olhar aqui, já te dou um retorno, desde já muito obrigado !!!
  2. @Pepeco Pior que não cara, to usando do jeito que veio o server, não adicionei nenhum script nessa área, olhei todos scripts dessa pasta pra ver se tinha algum relacionado a pot, más não achei nada.
  3. Olá galera do TK, estou com um problema no meu server, esta acontecendo o seguinte... Todas vez que alguém usá alguma potion independe de qual seja ele da essa mensagem no distro conforme imagem... Eu já troquei a pasta das potions por outra de outro server e mesmo assim o erro persiste... Se alguém puder me dar uma luz do que pode ser isso fico muito grato, REP +++ para quem puder ajudar. Desde já muito obrigado.
  4. Vish, é mais serio do que eu pensava então? haha !!! Não manjo muito más vou dar uma fuçada aqui ver se consigo achar o problema kkk.... Mesmo assim, obrigado !! Consegui achar, era um script já exclui ele... Obrigado pela ajuda !!!
  5. Fala galera, gostaria de um HELP de vocês... Baixei um OT aqui pra dar uma fuçada e aprender um pouco mais e me deparei com o seguinte erro, toda vez que algum char upa de level ele da esse erro do distro conforme imagem... Se alguém puder me dar uma luz ai dou +++REP... Obrigado desde já !!
  6. Come esse script ai que se passo o erro volto a aparecer no Distro. Uso servidor Hydra Evolution baixei aqui no forum mesmo ele. TFS 0.3!
  7. Funciono o erro paro de aparecer na distro quando executa o comando. Mas o comando não esta funcionando, quando fala !frags ele não esta mostrando os frags do player, o script: local config = { function db.getResult(query) if(type(query) ~= 'string') then return nil end local ret = Result:new() ret:create(query) return ret end useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')), advancedFragList = getBooleanFromString(getConfigValue('advancedFragList')) } function onSay(cid, words, param, channel) if(not config.useFragHandler) then return false end local time = os.time() local times = {today = (time - 86400), week = (time - (7 * 86400))} local contents, result = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. getPlayerGUID(cid) .. " AND `k`.`unjustified` = 1 AND `pd`.`date` >= " .. (time - (30 * 86400)) .. " ORDER BY `pd`.`date` DESC") if(result:getID() ~= -1) then repeat local content = { name = result:getDataString("name"), level = result:getDataInt("level"), date = result:getDataInt("date") } if(content.date > times.today) then table.insert(contents.day, content) elseif(content.date > times.week) then table.insert(contents.week, content) else table.insert(contents.month, content) end until not result:next() result:free() end local size = { day = table.maxn(contents.day), week = table.maxn(contents.week), month = table.maxn(contents.month) } if(config.advancedFragList) then local result = "Frags gained today: " .. size.day .. "." if(size.day > 0) then for _, content in ipairs(contents.day) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end result = result .. "\nFrags gained this week: " .. (size.day + size.week) .. "." if(size.week > 0) then for _, content in ipairs(contents.week) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end result = result .. "\nFrags gained this month: " .. (size.day + size.week + size.month) .. "." if(size.month > 0) then for _, content in ipairs(contents.month) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end local skullEnd = getPlayerSkullEnd(cid) if(skullEnd > 0) then result = result .. "\nYour " .. (getCreatureSkullType(cid) == SKULL_RED and "red" or "black") .. " skull will expire at " .. os.date("%d %B %Y %X", skullEnd) end doPlayerPopupFYI(cid, result) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You currently have " .. size.day .. " frags today, " .. (size.day + size.week) .. " this week and " .. (size.day + size.week + size.month) .. " this month.") if(size.day > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Last frag at " .. os.date("%d %B %Y %X", contents.day[1].date) .. " on level " .. contents.day[1].level .. " (" .. contents.day[1].name .. ").") end local skullEnd = getPlayerSkullEnd(cid) if(skullEnd > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your " .. (getCreatureSkullType(cid) == SKULL_RED and "red" or "black") .. " skull will expire at " .. os.date("%d %B %Y %X", skullEnd)) end end return true end
  8. To com um problema no meu server, quando executo comando !frags ele da o seguinte erro no distro. Uso TFS 0.3 [Error - TalkAction Interface] data/talkactions/scripts/frags.lua:onSay Description: data/talkactions/scripts/frags.lua:27: attempt to call field 'getResult' (a nil value) stack traceback: data/talkactions/scripts/frags.lua:27: in function <data/talkactions/scripts/frags.lua:11> Se alguém souber como resolver fico grato, dou Rep++! Obrigado desde já!
  9. Altair Junior postou uma resposta no tópico em Suporte Tibia OTServer
    local m = { ["Bazir"] = { time = 10, -- Seconds to = { x = 1018, y = 1179, z = 7 }, -- Where Teleport Goes tp = { x = 1031, y = 1175, z = 6 } -- Where Teleport Creates } } function onKill(cid, target) local monster = m[getCreatureName(target)] local function deleteTeleport() local teleport = getTileItemById(monster.tp, 1387) if(teleport.uid > 0) then doRemoveItem(teleport.uid) doSendMagicEffect(monster.tp, CONST_ME_POFF) doSendAnimatedText(monster.tp, "Closed", TEXTCOLOR_RED) end return true end if(isPlayer(target) == true) then return true elseif(not monster) then return true else doCreateTeleport(1387, monster.to, monster.tp) addEvent(deleteTeleport, monster.time * 6000) doSendMagicEffect(monster.tp, CONST_ME_ENERGYAREA) doCreatureSay(cid, "You have 60 seconds to enter the teleport!", TALKTYPE_ORANGE_1) end return true end function onKill(cid, target) local function onRemoveTeleport(tele) doRemoveItem(getThingfromPos(teleSquare[value]).uid, 1) end --------------------config--------------------- bossMonster = {"mega monster"} teleSquare = { {x=1160, y=995, z=7, stackpos=1} } telePos = {{x=1144, y=958, z=7}} teleRemove = 60000 teleInfo = "Tp Open Will Close in 20 Second" tpID = 1387 -------------------configEnd--------------------- if isPlayer(cid) == TRUE then if string.lower(getCreatureName(target)) == bossMonster[1] then value = 1 elseif string.lower(getCreatureName(target)) == bossMonster[2] then value = 2 elseif string.lower(getCreatureName(target)) == bossMonster[3] then value = 3 else return TRUE end for i = 1, 31 do local fields = {1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 7465, 7466, 7467, 7468, 7469, 7470, 7471, 7472, 7473} if getThingfromPos(teleSquare[value]).itemid == fields[i] then doRemoveItem(getThingfromPos(teleSquare[value]).uid, 1) end doCreateTeleport(tpID, telePos[value], teleSquare[value]) doPlayerSendTextMessage(cid,19, teleInfo) addEvent(onRemoveTeleport, teleRemove, {tele = tele, value = value}) end end return TRUE end
  10. Altair Junior postou uma resposta no tópico em Suporte Tibia OTServer
    únicos arquivos que tinha onKill eram arquivos chamado "Bazir" e "createTeleport"
  11. Altair Junior postou uma resposta no tópico em Suporte Tibia OTServer
    Eu não manjo nada dessa parte mano desculpa, você pode me informar o caminho para eu pegar ele e te mostrar?
  12. Altair Junior postou uma resposta no tópico em Suporte Tibia OTServer
    Boa note. Bom gosta de pedir uma ajuda, estou com o seguinte problema. No meu serve o char não morre para outro player de jeito nenhum, ele morre para bixo normal, más quando e outro player que ataca ele não morre, zera a vida dele e ele continua lá em pé e logado normal, e se eu parar de atacar a vida dele começa encher normalmente e ele não morre de maneira alguma, sempre que a vida dele chega no 0 que e na hora que ele deveria morrer começa a dar um erro no console, conforme imagem, eu não manjo muito disso então espero que alguém possa me ajudar.
  13. Como funciona esse sistema de Exp Event? e se tiver outros pode explicar como funciona?... E outra, os cara não morre? lol.. quando alguém ataca outro cara o cara não morre, 0 a vida mas não mata e fica dando umas mensagem que o cara que mato passo pra coronel depois major sei la, mas não da pra matar ninguém, lol
  14. Bruno, adicionei as tabelas, a parte de acc crio o acc manager, mas nos player não deu certo.... Enfim, vou baixar outro serve, talvez seja o problema esteja nesse serve. Mesmo assim obrigo pela ajuda amigo, vou dar Rep+
  15. Boa Noite Bruno. Então o problema não seria o site e sim no mysql.sql do serve.... Já usava o Gesior 2012, vu citar algumas coisas que aconteceram aqui. Na instalação quando chega na 4 etapa ele apresenta o seguinte erro: Más basta eu dar um F5, ele atualiza a pagina e fica normal, aparecendo assim: Depois disso finalizo a instalação do site e tudo fica normal, o único problema e o mesmo que comentei no inicio, por algum motivo esta sem acc manager, veja como esta no bando de dados: A acc 1/1 foi excluída e o Player Acc Manager também foi excluído, então não tem como criar acc pelo 1/1 no jogo , só no site , entende? e Eu queria deixar os 2 jeitos para pode serem criados. Por isso queria saber se tem algum jeito de resetar o mysql.sql tendo o intuito depois de resetar o acc manager voltar. Se souber como me ajudar fico muito grato, obrigado!
  16. Boa tarde galera.... Eu to com uma tremenda duvida aqui e queria saber se alguém pode me ajudar, bom vamos lá. Baixei um server ontem aqui no TK e arrumei tudo bonitinho ele mais o site para botar online, e me deparei com uma coisa , quando entrei no painel do site (localhost/phpmyadmin) na hora que importe o arquivo mysql.sql, reparei que já havia varias acc criadas no serve, até ai tudo bem, mas quando fui ver a acc 1/1 que no caso é do acc manager avia sido excluída tanto acc quando o player acc manager, impossibilitando assim a criação de conta pelo 1/1 no jogo. Oque eu gostaria de saber e se tem como dar um reset geral, fazendo todas as contas que já estão criadas serem removidas e com esse reset a acc manager volta ao normal como do 0. Se alguém souber como me ajuda dou fico muito grato e dou Rep+, dês de já , muito obrigado.
  17. local config = { tempo = 60, -- Tempo em minutos effect = 5, remove_on_use = "yes" } function onUse(cid, item, frompos, item2, topos) doPlayerAddStamina(cid, config.tempo) doSendMagicEffect(getThingPos(cid), config.effect) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sua stamina Recuperada.") if config.remove_on_use == "yes" then doRemoveItem(item.uid, 1) end return true end
  18. Boa Noite galera, sou novo aqui não sei se estou no lugar certo para abrir o tópico caso eu não esteja peso desculpas. Enfim, gostaria que me ajudasse com o seguinte problema. Tenho e meu Server sistema de Stamina Refil quando player fala !stamina ele compra o potion de stamina, mas o problema e que quando ele usa ela não regenera 100% a stamina, regenera apenas coisa de 30 minutos ou 1 hora apenas. Segue a baixo scripter dela. function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 9000000) == TRUE then local bp = doPlayerAddItem(cid, 5468, 1) doSendMagicEffect(getCreaturePosition(cid),13) doCreatureSay(cid, "Você comprou uma Stamina Potion", TALKTYPE_ORANGE_1) else doCreatureSay(cid, "Voce nao tem dinheiro suficiente,custa 9KK", TALKTYPE_ORANGE_1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end <talkaction words="!stamina" event="script" value="astamina.lua"/> Obrigado dês de já galera!
  19. Alguém me ajuda nessa parte: $host = "localhost"; /* HOST */ $user = "root"; /* USER */ $passwd = "senhadb"; /* PASSWORD */ $db = "nomedb"; /* DB */ $retorno_token = 'suatokenpagseguro'; // Token gerado pelo PagSeguro Oque tenho que trocar ai sei que esta explicando mas sou iniciante, não entendi oque necessito mudar.
  20. Amigo uma duvida, qual item ele da vip para o player? quero por no site para vender, tem algum item já que da tantos dias de vip para o player?
  21. Os itens não estão dando os skills , tem como arrumar isso?
  22. Boa Noite, Sou novo por aqui, e gostaria de tirar uma duvida. Nao tem nenhum TP para quests?? E gostaria de saber se todos os itens donates n dropam de nenhum bixo para poder serem vendidos em site. Obrigado !

Informação Importante

Confirmação de Termo