Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Bom estou com um problema ao dar look em min ou em outro player qualquer, já vi alguns tópicos do gênero para ver se consigo arrumar mas nem um me ajudou falarão para executar umas coisas na db e também não deu estava dando erro , se alguém saber oque é por favor me ajude, agradeço muito.

q6xOJLu.png



não sei se aqui é a lugar correta de postar isso se não for por favor mova-o agradeço

JqGfm7S.png

Servidor com sources estáveis, com sistemas completos e tudo atualizados, para saber mais acessem   https://www.facebook.com/pokeVKS

  • Respostas 7
  • Visualizações 385
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor

<?xml version="1.0" encoding="UTF-8"?>

<creaturescripts>

<event type="logout" name="demonOakLogout" event="script" value="demonOakLogout.lua"/>

<event type="death" name="demonOakDeath" event="script" value="demonOakDeath.lua"/>

<event type="death" name="inquisitionPortals" event="script" value="inquisitionPortals.lua"/>

<event type="login" name="BattleLogin" event="script" value="BattleCreatureScript.lua"/>

<event type="PrepareDeath" name="BattleDeath" event="script" value="BattleCreatureScript.lua"/>

<event type="combat" name="BattleTeam" event="script" value="BattleCreatureScript.lua"/>

<event type="login" name="fraglook_register" event="script" value="fraglook.lua"/>

<event type="look" name="fraglook" event="script" value="fraglook.lua"/>

<event type="login" name="PlayerLogin" event="script" value="login.lua"/>

<event type="death" name="Azerus" event="script" value="azerus.lua"/>

<event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/>

<event type="receivemail" name="Mail" event="script" value="mail.lua"/>

<event type="reportbug" name="SaveReportBug" script="reportbug.lua"/>

<event type="preparedeath" name="forever amulet" event="script" value="aol.lua"/>

<event type="death" name="tp" event="script" value="tp.lua"/>

<event type="death" name="teleportmonster" script="tpmonster.lua"/>

<event type="death" name="ga1" event="script" value="ga1.lua"/>

<event type="death" name="ga2" event="script" value="ga2.lua"/>

<event type="death" name="ga3" event="script" value="ga3.lua"/>

<event type="death" name="gv1" event="script" value="gv1.lua"/>

<event type="death" name="gv2" event="script" value="gv2.lua"/>

<event type="death" name="gv3" event="script" value="gv3.lua"/>

<event type="login" name="Welcome" script="welcome.lua"/>

<event type="think" name="Idle" event="script" value="idle.lua"/>

<event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/>

<event type="death" name="PlayerDeath" event="script" value="playerdeath.lua"/>

<event type="login" name="FirstItems" event="script" value="firstitems.lua"/>

<event type="advance" name="LevelRecompense" event="script" value="recompenselvl.lua"/>

<event type="PrepareDeath" name="pvparena" script="pvparena.lua"/>

<event type="attack" name="attackguild" script="attackguild.lua"/>

<event type="death" name="incendio" script="incendioMonster.lua"/>

</creaturescripts>

JqGfm7S.png

Servidor com sources estáveis, com sistemas completos e tudo atualizados, para saber mais acessem   https://www.facebook.com/pokeVKS

Postado
  • Autor

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 onLogin(cid)

registerCreatureEvent(cid, "fraglook")

return true

end

function onLook(cid, thing, position, lookDistance)

if isPlayer(thing.uid) and thing.uid ~= cid then

doPlayerSetSpecialDescription(thing.uid,'[Frags: '..getPlayerFrags(thing.uid)..']')

return true

elseif thing.uid == cid then

doPlayerSetSpecialDescription(cid,'[Frags: '..getPlayerFrags(cid)..']')

local string = 'You see yourself.'

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

JqGfm7S.png

Servidor com sources estáveis, com sistemas completos e tudo atualizados, para saber mais acessem   https://www.facebook.com/pokeVKS

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo