Ir para conteúdo

Ghur

Membro
  • Registro em

  • Última visita

Tudo que Ghur postou

  1. Ghur postou uma resposta no tópico em Suporte Tibia OTServer
    Fala galera, estou recebendo este erro no xampp: Warning: Invalid argument supplied for foreach() inC:\xampp\htdocs\pages\latestnews.php on line 267 Aqui vai meu latestnews
  2. Praticamente todos os npcs do ot tao com esse problema, quando alguem vai comprar ou vender algo da esse erro no distro: [7/7/2014 22:4:59] [shopModule.onBuy] [7/7/2014 22:4:59] Item not found on shopItems list Alguem me ajuda? PS: o ot eh otx
  3. Ghur postou uma resposta no tópico em Suporte Tibia OTServer
    Ja tentei e não deu certo. De qualquer maneira, obrigado por tentar ajudar Ele da esse erro aqui no distro: [6/7/2014 19:21:29] [Error - TalkAction Interface] [6/7/2014 19:21:29] data/talkactions/scripts/ranks.lua:onSay [6/7/2014 19:21:29] Description: [6/7/2014 19:21:29] data/talkactions/scripts/ranks.lua:21: attempt to call global 'getHighscoreString' (a nil value) [6/7/2014 19:21:29] stack traceback: [6/7/2014 19:21:29] data/talkactions/scripts/ranks.lua:21: in function <data/talkactions/scripts/ranks.lua:17> Consegui resolver, para quem ta com o mesmo erro, o script que deu certo aqui foi function getPlayerNameByGUID2(n) local c = db.getResult("SELECT `name` FROM `players` WHERE `id` = "..n..";") if c:getID() == -1 then return "SQL_ERROR["..n.."]" end return c:getDataString("name") end function onSay(cid, words, param) local max = 20 local letters_to_next = 20 local skills = { ['fist'] = 0, ['club'] = 1, ['sword'] = 2, ['axe'] = 3, ['distance'] = 4, ['shielding'] = 5, ['fishing'] = 6, ['dist'] = 4, ['shield'] = 5, ['fish'] = 6, } local name_now local name = "Highscore for level\n" local rkn = 0 local no_break = 0 param = string.lower(param) dofile('config.lua') if param == "" or param == "level" and ( param ~= "magic" and param == "ml") and skills[param] == nil then name = name.."\n" name = name.."Rank Level - Nome do Jogador\n" local v = db.getResult("SELECT `name`, `level`, `experience` FROM `players` WHERE `group_id` <= 2 ORDER BY `experience` DESC LIMIT 0,"..(max)..";") repeat no_break = no_break +1 if v:getID() == -1 then break end rkn = rkn+1 name_now, l = v:getDataString("name"), string.len(v:getDataString("name")) space = "" for i=1, letters_to_next-l do space = space.." " end name = name..rkn..". "..v:getDataInt("level") .." - "..name_now..space.." ".."\n" if no_break >= 20 then break end until v:next() == false elseif param == "magic" or param == "ml" then name = name.."\n" name = name.."Rank Magic - Nome do Jogador\n" local v = db.getResult("SELECT `name`, `level`, `maglevel` FROM `players` WHERE `group_id` <= 2 ORDER BY `maglevel` DESC LIMIT 0,"..(max)..";") repeat if v:getID() == -1 then break end rkn = rkn+1 name_now, l = v:getDataString("name"), string.len(v:getDataString("name")) space = "" for i=1, letters_to_next-l do space = space.." " end name = name..rkn..". "..v:getDataInt("maglevel").." - "..name_now..space.." ".." ".."".."\n" until v:next() == false elseif param == "reset" or param == "resets" then name = name.."\n" name = name.."Rank Reset - Nome do Jogador\n" local v = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = 36874 ORDER BY cast(value as INTEGER) DESC;") local kk = 0 repeat if kk == max or v:getID() == -1 then break end kk = kk+1 name_now, l = getPlayerNameByGUID2(v:getDataInt("player_id")), string.len(getPlayerNameByGUID2(v:getDataInt("player_id"))) space = "" for i=1, letters_to_next-l do space = space.." " end if name_now == nil then name_now = 'sql error['..v:getDataInt("player_id")..']' end name = name..kk..". "..v:getDataInt("value").." - "..name_now..space.." \n" until v:next() == false elseif skills[param] ~= nil then name = name.."\n" name = name.."Rank "..param.." fighting - Nome do Jogador\n" local v = db.getResult("SELECT `player_id`, `value` FROM `player_skills` WHERE `skillid` = "..skills[param].." ORDER BY `value` DESC;") local kk = 0 repeat if kk == max or v:getID() == -1 then break end kk = kk+1 name_now, l = getPlayerNameByGUID2(v:getDataInt("player_id")), string.len(getPlayerNameByGUID2(v:getDataInt("player_id"))) space = "" for i=1, letters_to_next-l do space = space.." " end if name_now == nil then name_now = 'sql error['..v:getDataInt("player_id")..']' end name = name..kk..". "..v:getDataInt("value").." - "..name_now..space.." \n" until v:next() == false end if name ~= "Highscore\n" then doPlayerPopupFYI(cid, name) end return TRUE end
  4. Ghur postou uma resposta no tópico em Suporte Tibia OTServer
    Meu server 8.6 veio sem o comando de !rank, e eu ja tentei um monte de scripts e nenhum funcionou, alguns inclusive deram debug no client. Alguem pode me ajudar?
  5. Ghur postou uma resposta no tópico em Suporte Tibia OTServer
    Eu abri meu mapa para editar algumas coisas nos teleports, e depois quando fui abrir o ot para jogar começou a dar erro no distro dizendo: [Warning - Houses::Loadfromxml] House entry not set for: Deu isso em umas 20 houses O que eu faço? Tem como editar o map sem bugar as houses?
  6. Me ajudou muito, obrigado. Porém quando vou abrir da o erro 0xc00007b. Alguem pode me ajudar?
  7. Ghur postou uma resposta no tópico em Suporte Tibia OTServer
    Então, baixei um ot e ele tava com um problema que tive que mudar nas sources dele, agora nao sei como compilar elas. Ja tentei alguns tutorias que vi por aqui, mas nao veio o arquivo .dev nas sources, alguem pode me ajudar?
  8. Ghur postou uma resposta no tópico em Websites
    Estou com o mesmo erro que o endenson, se alguem puder ajudar se faço favor. @edit consegui resolver, na linha $config['site']['serverPath'] = "/otserv/"; você deve por duas barras para dar certo, tipo c://users//desktop//... fiz isso aqui e deu

Informação Importante

Confirmação de Termo