Ir para conteúdo
  • Cadastre-se

(Resolvido)[Ajuda] Client Anti BOT


Ir para solução Resolvido por klipstyle,

Posts Recomendados

Olá,estou com 1 problema muito sério!

tenho 1 servidor de poketibia e os players uzam bot,e como são muitos players,fica foda de dar goto em cada 1 pra ve se tá de BOT ou não

então eu queria criar 1 client Anti Bot(não da pra abrir nenhum bot no client)

:)

Link para o post
Compartilhar em outros sites

Nunca tentou usar aquele sistema de anti AFK aonde, se o cara estiver caçando por exemplo apareça uma conta matemática simples para responder,

Tipo 5+9. ai o cara teria que responder por exemplo. !resposta 14.

Não sei se isso seria possível pois nunca entendi e nem nunca joguei poketibia, mas tenta ver se for possível pode ser até uma boa ideia.

Ai caso não fosse respondido a equação o cara seria teletransportado ao templo com 1 aviso por exemplo, ai aos 3 avisos ele séria banido ou deletado, ai vai de você.. Tenta ver com a galera que manje de poketibia e saiba fazer um script parecido, pode ser uma boa solução até..

Link para o post
Compartilhar em outros sites

 

Nunca tentou usar aquele sistema de anti AFK aonde, se o cara estiver caçando por exemplo apareça uma conta matemática simples para responder,

Tipo 5+9. ai o cara teria que responder por exemplo. !resposta 14.

Não sei se isso seria possível pois nunca entendi e nem nunca joguei poketibia, mas tenta ver se for possível pode ser até uma boa ideia.

Ai caso não fosse respondido a equação o cara seria teletransportado ao templo com 1 aviso por exemplo, ai aos 3 avisos ele séria banido ou deletado, ai vai de você.. Tenta ver com a galera que manje de poketibia e saiba fazer um script parecido, pode ser uma boa solução até..

 

Já tentei,só q aqui não funcionou a script :(

Link para o post
Compartilhar em outros sites

poste qual sistema você tentou pois eu uso um aqui do fórum 100% eficaz !

www.pokemiw.com
24 Horas Online - 1º 2º 3º 4º 5º 6º 7º gerações 100%
 

Link para o post
Compartilhar em outros sites

poste qual sistema você tentou pois eu uso um aqui do fórum 100% eficaz !

Pasta do servidor/Mods/AntiBot.Xml
<?xml version="1.0" encoding="UTF-8"?>
<mod name="AntiBot System" version="5.0" author="EddyHavoc" contact="http://tibiaking.com/forum/user/24639-eddyhavoc/"enabled="yes">
<config name="check_system"><![CDATA[
config = {
code = 999,
ptime = 998,
ttime = 997,
nick = false,
afk = true,
afks = 38417,
lvl = 60,
nologout = true,
guild = true,
distance = 10
}
afk = {
time = 3, -- Seconds
say_events = {}
}
 
function randomCode()
return math.random(1000, 9999)
end
 
function SayText(cid)
if isPlayer(cid) == TRUE then
if afk.say_events[getPlayerGUID(cid)] ~= nil then
if isPlayer(cid) == TRUE then
doSendAnimatedText(getPlayerPosition(cid),"AFK", math.random(01,255))
end
afk.say_events[getPlayerGUID(cid)] = addEvent(SayText, afk.time * 1000 / 2, cid)
end
end
return TRUE
end
function czas(timeDiff)
local dateFormat = {
{"day", timeDiff / 60 / 60 / 24},
{"hour", timeDiff / 60 / 60 % 24},
{"minute", timeDiff / 60 % 60},
{"second", timeDiff % 60}
}
 
local out = {}
for k, t in ipairs(dateFormat) do
local v = math.floor(t[2])
if(v > 60) then
table.insert(out, (k < #dateFormat and (#out > 0 and ', ' or '') or ' and ') .. v .. ' ' .. t[1] .. (v ~= 1 and 's' or ''))
elseif(v > 0) then
table.insert(out, (k < #dateFormat and (#out > 0 and ', ' or '') or '') .. v .. ' ' .. t[1] .. (v ~= 1 and 's' or ''))
end
end  
return table.concat(out)
end
 
function check(cid, target)
local code = randomCode()
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You check "..getCreatureName(target)..".")
doPlayerSendTextMessage(target, MESSAGE_STATUS_WARNING, "[AntiBot]: "..(config.nick == true and getCreatureName(cid) or "Someone").." check you. You must write /check "..code.." if you don't want be banished. You have only 15 minutes.")
setPlayerStorageValue(target, config.code, code)
setPlayerStorageValue(target, config.ttime, os.time() + (3 * 60 * 60))
setPlayerStorageValue(cid, config.ptime, os.time() + (6 * 60 * 60))
addEvent(function()
if(isPlayer(target) == false) then
return false
elseif(getPlayerStorageValue(target, config.code) == 0) then
return false
end
doPlayerSendTextMessage(target, MESSAGE_STATUS_WARNING, "[AntiBot]: You have only 1 minute. Please write /check "..getPlayerStorageValue(target, config.code)..".")
addEvent(function()
if(isPlayer(target) == false) then
return false
elseif(getPlayerStorageValue(target, config.code) == 0) then
return false
end
doAddAccountBanishment(getPlayerAccountId(target), target, os.time() + 48 * 3600, 12, 2, 'Banished by AntiBot System', 0)
doRemoveCreature(target)
end, 60 * 1000, {target = target, config = config})
end, 14 * 60 * 1000, {target = target, config = config, cid = cid})
end
 
function antibotGuildChange(cid, type)
if(type == "on") then
db.executeQuery("UPDATE guilds SET checkbot=1 WHERE id="..getPlayerGuildId(cid).." LIMIT 1;")
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: Now members of your guild can't check players from them.")
elseif(type == "off") then
db.executeQuery("UPDATE guilds SET checkbot=0 WHERE id="..getPlayerGuildId(cid).." LIMIT 1;")
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: Now members of your guild can check players from them.")
end
return true
end
 
function antibotGuildCheck(cid, target)
if(getPlayerGuildId(cid) == 0) then
return true
elseif(getPlayerGuildId(target) == 0) then
return true
elseif(getPlayerGuildId(target) ~= getPlayerGuildId(cid)) then
return true
end
local result = db.getResult("SELECT * FROM guilds WHERE id="..getPlayerGuildId(cid).." LIMIT 1;")
if(result:getDataInt("checkbot") == 1) then
return false
else
return true
end
end
 
]]></config>
<talkaction words="/check" event="buffer"><![CDATA[
domodlib('check_system')
local t = string.explode(param, ",")
if(param == "") then
return doPlayerPopupFYI(cid, "Welcome in AntiBot Information.\nScript author: EddyHavoc\nScript Version: 1.1\n\nMini tutorial:\n/check nick - if you want check player with name nick\n/check code - if someone check you\n\nYou can check next player "..((getPlayerStorageValue(cid, config.ptime) - os.time()) > 0 and "after "..czas(getPlayerStorageValue(cid, config.ptime) - os.time()) or "now")..".\nYou can be check "..((getPlayerStorageValue(cid, config.ttime) - os.time()) > 0 and "after "..czas(getPlayerStorageValue(cid, config.ttime) - os.time()) or "now")..".")
elseif(t[1] == "guild") then
if(config.guild == false) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not use this function.")
elseif(not t[2]) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: Use it /check guild, on/off.")
elseif(t[2] == "on" and getPlayerGuildLevel(cid) == GUILDLEVEL_LEADER) then
return antibotGuildChange(cid, "on")
elseif(t[2] == "off" and getPlayerGuildLevel(cid) == GUILDLEVEL_LEADER) then
return antibotGuildChange(cid, "off")
else
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: Invalid param or you aren't leader.")
end
elseif(isNumber(param) == true) then
if(getPlayerStorageValue(cid, config.code) < 1) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: If you want check code, you must be checked by other player.")
elseif(getPlayerStorageValue(cid, config.code) ~= tonumber(param)) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: Invalid code.")
end
setPlayerStorageValue(cid, config.code, 0)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: Code is correct.")
return true
else
if(getPlayerByNameWildcard(param) == nil) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: Target not found.")
elseif(getPlayerByNameWildcard(param) == tonumber(cid)) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check yourself.")
elseif(getTileInfo(getCreaturePosition(cid)).protection == true) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check players if you are in protection zone.")
elseif(isNumber(config.lvl) and getPlayerLevel(cid) < config.lvl) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not use this system if your level is lover that "..config.lvl..".")
elseif(getTileInfo(getCreaturePosition(getPlayerByNameWildcard(param))).protection == true) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check this players, because "..(getPlayerSex(getPlayerByNameWildcard(param)) == 0 and "she" or "he").." is in protection zone.")
elseif(config.afk and getPlayerStorageValue(cid, config.afks) > 0) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check players if you are afk.")
elseif(config.afk and getPlayerStorageValue(getPlayerByNameWildcard(param), config.afks) > 0) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check this players, because "..(getPlayerSex(getPlayerByNameWildcard(param)) == 0 and "she" or "he").." is afk.")
elseif(getPlayerStorageValue(cid, config.ptime) > os.time()) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You must rest if you want check next player.")
elseif(getPlayerStorageValue(getPlayerByNameWildcard(param), config.ttime) > os.time()) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check this player.")
elseif((getTileInfo(getCreaturePosition(cid)).nologout or getTileInfo(getCreaturePosition(getPlayerByNameWildcard(param))).nologout) and config.nologout == true) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check this player.")
elseif(antibotGuildCheck(cid, getPlayerByNameWildcard(param)) == false and config.guild) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check this player.")
elseif(getDistanceBetween(getCreaturePosition(cid, getCreaturePosition(getPlayerByNameWildcard(param)) > config.distance or config.distance == 0) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[AntiBot]: You can not check this player.")
end
check(cid, getPlayerByNameWildcard(param))
end
]]></talkaction>
<event type="combat" name="AFK_Protection" event="script"><![CDATA[
domodlib('check_system')
function onCombat(cid, target)
if(isPlayer(target) == true) then
if(getPlayerStorageValue(target, config.afks) == 1) then
return false
end
end
return true
end]]></event>
<event type="login" name="AFK_Login" event="script"><![CDATA[
domodlib('check_system')
function onLogin(cid)
if(getPlayerStorageValue(cid, config.afks) > 0) then
setPlayerStorageValue(cid, config.afks, 0)
end
registerCreatureEvent(cid, "AFK_Protection")
registerCreatureEvent(cid, "AFK_Login")
registerCreatureEvent(cid, "AFK_Logout")
return true
end]]></event>
<event type="logout" name="AFK_Logout" event="script"><![CDATA[
domodlib('check_system')
function onLogout(cid)
if(getPlayerStorageValue(cid, config.afks) == 1) then
return false
end
return true
end]]></event>
 
<talkaction words="!afk" event="buffer"><![CDATA[
domodlib('check_system')
afkCheck = getPlayerStorageValue(cid, config.afks)
if (param == "on") then
if(getCreatureCondition(cid, CONDITION_INFIGHT) == true) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You are infight.")
end
if (afkCheck == -1) then
if (isPlayer(cid) == TRUE) then
doSendAnimatedText(getPlayerPosition(cid),"AFK", math.random(01,255))
end
afk.say_events[getPlayerGUID(cid)] = addEvent(SayText, afk.time * 1000, cid)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Agora voce esta AFK.")
doCreatureSetNoMove(cid, true)
setPlayerStorageValue(cid, config.afks, 1)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ja esta AFK.")
end
elseif (param == "off") then
stopEvent(afk.say_events[getPlayerGUID(cid)])
afk.say_events[getPlayerGUID(cid)] = nil
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Bem Vindo de volta!")
doCreatureSetNoMove(cid, false)
setPlayerStorageValue(cid, config.afks, -1)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")
end
]]></talkaction>
</mod>
Link para o post
Compartilhar em outros sites

O tópico foi movido para a área correta, preste mais atenção da próxima vez!

Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680

Este tópico foi movido:

De: "Tibia KingAtendimento GeralApresentação"

Para: "OTServSuporte OTServSuporte de Servidores Derivados"

Link para o post
Compartilhar em outros sites
  • Solução

www.pokemiw.com
24 Horas Online - 1º 2º 3º 4º 5º 6º 7º gerações 100%
 

Link para o post
Compartilhar em outros sites

vlw funcionou certin

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por dbko
      Alguem poderia fazer uma script pra mim de food qe certo food healaria ex 10% do hp?
    • Por Deemolidor
      Estava criando uma hunt nova, e ao colocar meus pokemos percebi que eles não estavam causando dano algum.
       
      Eu ja adicionei eles no configuration.lua, tanto na parte de " movestable " quanto também no " pokes " onde fica as estatisticas de cada pokemon e mesmo assim não funcionou

    • Por franckle
      Ola boa noite , eu estou tentando compilar o servidor que o absolute postou ontem em 64bits, para windows... ja tentei no visual studio 2015 e no 2013 , e mesmo assim continua os seguintes logs de erros ... alguém poderia me ajudar? por favor...
      se alguém puder compilar pra mim em windows ficarei muito grato ... 64 bits... 

      Segue abaixo o log de erros:

      Error    1    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendSkills(void)" (?sendSkills@ProtocolGameBase@@IEAAXXZ) referenced in function "public: void __cdecl Player::sendSkills(void)const " (?sendSkills@Player@@QEBAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\condition.obj    theforgottenserver
      Error    2    error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendSkills(void)" (?sendSkills@ProtocolGameBase@@IEAAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\movement.obj    theforgottenserver
      Error    3    error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendSkills(void)" (?sendSkills@ProtocolGameBase@@IEAAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    4    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendCancelWalk(void)" (?sendCancelWalk@ProtocolGameBase@@IEAAXXZ) referenced in function "public: void __cdecl Player::sendCancelWalk(void)const " (?sendCancelWalk@Player@@QEBAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\creature.obj    theforgottenserver
      Error    5    error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendCancelWalk(void)" (?sendCancelWalk@ProtocolGameBase@@IEAAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    6    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendContainer(unsigned char,class Container const *,bool,unsigned short)" (?sendContainer@ProtocolGameBase@@IEAAXEPEBVContainer@@_NG@Z) referenced in function "public: void __cdecl Player::sendContainer(unsigned char,class Container const *,bool,unsigned short)" (?sendContainer@Player@@QEAAXEPEBVContainer@@_NG@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\game.obj    theforgottenserver
      Error    7    error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendContainer(unsigned char,class Container const *,bool,unsigned short)" (?sendContainer@ProtocolGameBase@@IEAAXEPEBVContainer@@_NG@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    8    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendChannel(unsigned short,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::map<unsigned int,class Player *,struct std::less<unsigned int>,class std::allocator<struct std::pair<unsigned int const ,class Player *> > > const *,class std::map<unsigned int,class Player const *,struct std::less<unsigned int>,class std::allocator<struct std::pair<unsigned int const ,class Player const *> > > const *)" (?sendChannel@ProtocolGameBase@@IEAAXGAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$map@IPEAVPlayer@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIPEAVPlayer@@@std@@@3@@3@PEBV?$map@IPEBVPlayer@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIPEBVPlayer@@@std@@@3@@3@@Z) referenced in function "public: void __cdecl Player::sendChannel(unsigned short,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::map<unsigned int,class Player *,struct std::less<unsigned int>,class std::allocator<struct std::pair<unsigned int const ,class Player *> > > const *,class std::map<unsigned int,class Player const *,struct std::less<unsigned int>,class std::allocator<struct std::pair<unsigned int const ,class Player const *> > > const *)" (?sendChannel@Player@@QEAAXGAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$map@IPEAVPlayer@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIPEAVPlayer@@@std@@@3@@3@PEBV?$map@IPEBVPlayer@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIPEBVPlayer@@@std@@@3@@3@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\game.obj    theforgottenserver
      Error    9    error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendChannel(unsigned short,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::map<unsigned int,class Player *,struct std::less<unsigned int>,class std::allocator<struct std::pair<unsigned int const ,class Player *> > > const *,class std::map<unsigned int,class Player const *,struct std::less<unsigned int>,class std::allocator<struct std::pair<unsigned int const ,class Player const *> > > const *)" (?sendChannel@ProtocolGameBase@@IEAAXGAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$map@IPEAVPlayer@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIPEAVPlayer@@@std@@@3@@3@PEBV?$map@IPEBVPlayer@@U?$less@I@std@@V?$allocator@U?$pair@$$CBIPEBVPlayer@@@std@@@3@@3@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    10    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendAddCreature(class Creature const *,struct Position const &,int,bool)" (?sendAddCreature@ProtocolGameBase@@IEAAXPEBVCreature@@AEBUPosition@@H_N@Z) referenced in function "public: void __cdecl Player::sendCreatureAppear(class Creature const *,struct Position const &,bool)" (?sendCreatureAppear@Player@@QEAAXPEBVCreature@@AEBUPosition@@_N@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\game.obj    theforgottenserver
      Error    11    error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendAddCreature(class Creature const *,struct Position const &,int,bool)" (?sendAddCreature@ProtocolGameBase@@IEAAXPEBVCreature@@AEBUPosition@@H_N@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\luascript.obj    theforgottenserver
      Error    12    error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendAddCreature(class Creature const *,struct Position const &,int,bool)" (?sendAddCreature@ProtocolGameBase@@IEAAXPEBVCreature@@AEBUPosition@@H_N@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    13    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendMagicEffect(struct Position const &,unsigned char)" (?sendMagicEffect@ProtocolGameBase@@IEAAXAEBUPosition@@E@Z) referenced in function "public: void __cdecl Player::sendMagicEffect(struct Position const &,unsigned char)const " (?sendMagicEffect@Player@@QEBAXAEBUPosition@@E@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\game.obj    theforgottenserver
      Error    14    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendCreatureLight(class Creature const *)" (?sendCreatureLight@ProtocolGameBase@@IEAAXPEBVCreature@@@Z) referenced in function "public: void __cdecl Player::sendCreatureLight(class Creature const *)" (?sendCreatureLight@Player@@QEAAXPEBVCreature@@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\game.obj    theforgottenserver
      Error    15    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendWorldLight(struct LightInfo const &)" (?sendWorldLight@ProtocolGameBase@@IEAAXAEBULightInfo@@@Z) referenced in function "public: void __cdecl Player::sendWorldLight(struct LightInfo const &)" (?sendWorldLight@Player@@QEAAXAEBULightInfo@@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\game.obj    theforgottenserver
      Error    16    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendPingBack(void)" (?sendPingBack@ProtocolGameBase@@IEAAXXZ) referenced in function "public: void __cdecl Player::sendPingBack(void)const " (?sendPingBack@Player@@QEBAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\game.obj    theforgottenserver
      Error    17    error LNK2001: unresolved external symbol "protected: virtual void __cdecl ProtocolGameBase::onConnect(void)" (?onConnect@ProtocolGameBase@@MEAAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\otserv.obj    theforgottenserver
      Error    18    error LNK2019: unresolved external symbol "public: __cdecl ProtocolSpectator::ProtocolSpectator(class std::shared_ptr<class Connection>)" (??0ProtocolSpectator@@QEAA@V?$shared_ptr@VConnection@@@std@@@Z) referenced in function "public: __cdecl std::_Ref_count_obj<class ProtocolSpectator>::_Ref_count_obj<class ProtocolSpectator><class std::shared_ptr<class Connection> const &>(class std::shared_ptr<class Connection> const &)" (??$?0AEBV?$shared_ptr@VConnection@@@std@@@?$_Ref_count_obj@VProtocolSpectator@@@std@@QEAA@AEBV?$shared_ptr@VConnection@@@1@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\otserv.obj    theforgottenserver
      Error    19    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendStats(void)" (?sendStats@ProtocolGameBase@@IEAAXXZ) referenced in function "public: void __cdecl Player::sendStats(void)" (?sendStats@Player@@QEAAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    20    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendBasicData(void)" (?sendBasicData@ProtocolGameBase@@IEAAXXZ) referenced in function "public: void __cdecl Player::sendBasicData(void)const " (?sendBasicData@Player@@QEBAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    21    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendInventoryItem(enum slots_t,class Item const *)" (?sendInventoryItem@ProtocolGameBase@@IEAAXW4slots_t@@PEBVItem@@@Z) referenced in function "public: void __cdecl Player::sendInventoryItem(enum slots_t,class Item const *)" (?sendInventoryItem@Player@@QEAAXW4slots_t@@PEBVItem@@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    22    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendVIP(unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned int,bool,enum VipStatus_t)" (?sendVIP@ProtocolGameBase@@IEAAXIAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0I_NW4VipStatus_t@@@Z) referenced in function "public: bool __cdecl Player::addVIP(unsigned int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum VipStatus_t)" (?addVIP@Player@@QEAA_NIAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4VipStatus_t@@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    23    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendPing(void)" (?sendPing@ProtocolGameBase@@IEAAXXZ) referenced in function "public: void __cdecl Player::sendPing(void)" (?sendPing@Player@@QEAAXXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    24    error LNK2019: unresolved external symbol "protected: bool __cdecl ProtocolGameBase::canSee(struct Position const &)const " (?canSee@ProtocolGameBase@@IEBA_NAEBUPosition@@@Z) referenced in function "public: virtual bool __cdecl Player::canSee(struct Position const &)const " (?canSee@Player@@UEBA_NAEBUPosition@@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\player.obj    theforgottenserver
      Error    25    error LNK2001: unresolved external symbol "protected: bool __cdecl ProtocolGameBase::canSee(struct Position const &)const " (?canSee@ProtocolGameBase@@IEBA_NAEBUPosition@@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    26    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::AddOutfit(class NetworkMessage &,struct Outfit_t const &)" (?AddOutfit@ProtocolGameBase@@IEAAXAEAVNetworkMessage@@AEBUOutfit_t@@@Z) referenced in function "private: void __cdecl ProtocolGame::sendCreatureOutfit(class Creature const *,struct Outfit_t const &)" (?sendCreatureOutfit@ProtocolGame@@AEAAXPEBVCreature@@AEBUOutfit_t@@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    27    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::GetFloorDescription(class NetworkMessage &,int,int,int,int,int,int,int &)" (?GetFloorDescription@ProtocolGameBase@@IEAAXAEAVNetworkMessage@@HHHHHHAEAH@Z) referenced in function "private: void __cdecl ProtocolGame::MoveUpCreature(class NetworkMessage &,class Creature const *,struct Position const &,struct Position const &)" (?MoveUpCreature@ProtocolGame@@AEAAXAEAVNetworkMessage@@PEBVCreature@@AEBUPosition@@2@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    28    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::GetMapDescription(int,int,int,int,int,class NetworkMessage &)" (?GetMapDescription@ProtocolGameBase@@IEAAXHHHHHAEAVNetworkMessage@@@Z) referenced in function "private: void __cdecl ProtocolGame::sendMoveCreature(class Creature const *,struct Position const &,int,struct Position const &,int,bool)" (?sendMoveCreature@ProtocolGame@@AEAAXPEBVCreature@@AEBUPosition@@H1H_N@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    29    error LNK2019: unresolved external symbol "protected: static void __cdecl ProtocolGameBase::RemoveTileThing(class NetworkMessage &,struct Position const &,unsigned int)" (?RemoveTileThing@ProtocolGameBase@@KAXAEAVNetworkMessage@@AEBUPosition@@I@Z) referenced in function "private: void __cdecl ProtocolGame::sendRemoveTileThing(struct Position const &,unsigned int)" (?sendRemoveTileThing@ProtocolGame@@AEAAXAEBUPosition@@I@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    30    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendMapDescription(struct Position const &)" (?sendMapDescription@ProtocolGameBase@@IEAAXAEBUPosition@@@Z) referenced in function "private: void __cdecl ProtocolGame::sendMoveCreature(class Creature const *,struct Position const &,int,struct Position const &,int,bool)" (?sendMoveCreature@ProtocolGame@@AEAAXPEBVCreature@@AEBUPosition@@H1H_N@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    31    error LNK2019: unresolved external symbol "protected: bool __cdecl ProtocolGameBase::canSee(class Creature const *)const " (?canSee@ProtocolGameBase@@IEBA_NPEBVCreature@@@Z) referenced in function "private: void __cdecl ProtocolGame::sendCreatureTurn(class Creature const *,unsigned int)" (?sendCreatureTurn@ProtocolGame@@AEAAXPEBVCreature@@I@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    32    error LNK2019: unresolved external symbol "public: void __cdecl ProtocolSpectator::onLiveCastStop(void)" (?onLiveCastStop@ProtocolSpectator@@QEAAXXZ) referenced in function "public: bool __cdecl ProtocolGame::stopLiveCast(void)" (?stopLiveCast@ProtocolGame@@QEAA_NXZ)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\protocolgame.obj    theforgottenserver
      Error    33    error LNK2019: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendUpdateTile(class Tile const *,struct Position const &)" (?sendUpdateTile@ProtocolGameBase@@IEAAXPEBVTile@@AEBUPosition@@@Z) referenced in function "public: void __cdecl Player::sendUpdateTile(class Tile const *,struct Position const &)" (?sendUpdateTile@Player@@QEAAXPEBVTile@@AEBUPosition@@@Z)    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\tile.obj    theforgottenserver
      Error    34    error LNK1120: 25 unresolved externals    C:\Users\FrAnCkLe\Desktop\G[10.91] Absolute & Ciroc [FREE VERSION]\theforgottenserver 10.90-1 equiphotkey full\vc12\x64\Debug\theforgottenserver.exe    1    1    theforgottenserver
       
       
       
       
      Obrigado ~~
      Att~~
    • Por DeathRocks
      Bom Pessoal,
       
      Estou com Este Erro na Minha Distro...
      E Queria Que vcs Conseguise Arrumar
      E Uso OTX 8.60
      Ficaria Muito Grato e Sempre Valendo +REP
       
      Mensagem do Erro
      [3/12/2015 16:9:4] [Error - CreatureScript Interface] [3/12/2015 16:9:4] data/creaturescripts/scripts/fraglook.lua:onLook [3/12/2015 16:9:4] Description: [3/12/2015 16:9:4] (LuaInterface::luaGetPlayerNameByGUID) Player not found E Aqui Esta o Script
      function getPlayerFrags(cid) 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 = {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) } return size.day + size.week + size.month end function onLook(cid, thing, position, lookDistance) local string = 'You see yourself.' if isPlayer(thing.uid) and thing.uid ~= cid then if getPlayerPremiumDays(thing.uid) > 0 then doPlayerSetSpecialDescription(thing.uid,'[Frags: '..getPlayerFrags(thing.uid)..'][VIP]') else doPlayerSetSpecialDescription(thing.uid,'[Frags: '..getPlayerFrags(thing.uid)..'][FREE]') end elseif thing.uid == cid then if getPlayerPremiumDays(cid) > 0 then doPlayerSetSpecialDescription(cid,'[Frags: '..getPlayerFrags(cid)..'][VIP]') else doPlayerSetSpecialDescription(cid,'[Frags: '..getPlayerFrags(cid)..'][FREE]') end if getPlayerFlagValue(cid, PLAYERFLAG_SHOWGROUPINSTEADOFVOCATION) then string = string..' You are '.. getPlayerGroupName(cid) ..'.' elseif getPlayerVocation(cid) ~= 0 then string = string..' You are '.. getPlayerVocationName(cid) ..'.' else string = string..' You have no vocation.' end string = string..getPlayerSpecialDescription(cid)..'' if getPlayerNameByGUID(getPlayerPartner(cid), false, false) ~= nil then string = string..' You are '.. (getPlayerSex(cid) == 0 and 'wife' or 'husband') ..' of '.. getPlayerNameByGUID(getPlayerPartner(cid)) ..'.' end if getPlayerGuildId(cid) > 0 then string = string..' You are ' .. (getPlayerGuildRank(cid) == '' and 'a member' or getPlayerGuildRank(cid)) ..' of the '.. getPlayerGuildName(cid) string = getPlayerGuildNick(cid) ~= '' and string..' ('.. getPlayerGuildNick(cid) ..').' or string..'.' end if getPlayerFlagValue(cid, PLAYERCUSTOMFLAG_CANSEECREATUREDETAILS) then string = string..'\nHealth: ['.. getCreatureHealth(cid) ..' / '.. getCreatureMaxHealth(cid) ..'], Mana: ['.. getCreatureMana(cid) ..' / '.. getCreatureMaxMana(cid) ..'].' string = string..'\nIP: '.. doConvertIntegerToIp(getPlayerIp(cid)) ..'.' end if getPlayerFlagValue(cid, PLAYERCUSTOMFLAG_CANSEEPOSITION) then string = string..'\nPosition: [X:'.. position.x..'] [Y:'.. position.y..'] [Z:'.. position.z..'].' end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, string) return false end return true end  
    • Por WelingtonKATER
      Seguinte eu fui tentar resetar meu Ot e fiz merda ! eu exclui tudo que tinha no Phpmyadmin derivados (houses,Account,Players) exclui tudo disso ali!
      tipo antes eu podia criar char pelo meu site do meu ot! Agora nao consigo mais acho que exclui algo do php myadmin onde eu podia criar char pelo site (acho que simple player algo Assim) e eu nao sei adicionar de novo no php ! alguem poderia me ajudar? 
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo