Mtu Boa essa Talk , parabens cara.
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [TalkAction] Sistema De Morte !
JE
talkaction
[TalkAction] Sistema De Morte !
Por jennao, 29 de mai. de 2009 em Actions e Talkactions
otserv
tibia
script
8
3.1k
30 de maio de 2009 às 02:47
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

30 de maio de 2009 às 19:32
esse script do deathlist ja vem em todos os tfs.
1 mês depois...
info
Grupo: Campones
Registrado: 05/05/08
Posts: 70
Reputação: +11
Char no Tibia: vários 400+

14 de junho de 2009 às 01:30
Realmente ja vem com todos os tfs...
2 meses depois...
info
Grupo: Campones
Registrado: 29/06/08
Posts: 66
Reputação: +2
Char no Tibia: Already Master

30 de agosto de 2009 às 08:11
em 8.50 não funfa pqp '
1 mês depois...
15 de setembro de 2009 às 10:03
Nao seria melhor um script que mostra o total de pessoas que o player ja matou?
;*
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

18 de setembro de 2009 às 23:24
Mesmo q ja venha nos tfs, se ele n tiver copiado, ta bom.




info
Grupo: Campones
Registrado: 31/01/08
Posts: 91
Reputação: +4
Oi Sou o Mucio Vim Colocar Aki no Xtibia
O Deathlist Ele Mostra Quantas Veses Você Ou Seu Amigo Morreu
Vamos La Ne ?
Vá Em Talkactions/Scripts , Copie Um Arquivo .Lua E Depois Cole . Renomeie Ele Para deathlist.lua . E Coloque Esse Script :
function onSay(cid, words, param) local target = db.getResult("SELECT `name`, `id` FROM `players` WHERE `name` = " .. db.escapeString(param) .. ";") if(target:getID() ~= -1) then local targetName = target:getDataString("name") local targetGUID = target:getDataInt("id") target:free() local str = "" local deaths = db.getResult("SELECT `time`, `level`, `killed_by`, `altkilled_by` FROM `player_deaths` WHERE `player_id` = " .. targetGUID .. " ORDER BY `time` DESC;") if(deaths:getID() ~= -1) then local breakline = "" while(true) do if(str ~= "") then breakline = "\n" end local time = os.date("%d %B %Y %X ", deaths:getDataInt("time")) local level = deaths:getDataInt("level") local killed = "" local lastHitKiller = deaths:getDataString("killed_by") local mostDamageKiller = deaths:getDataString("altkilled_by") if(tonumber(lastHitKiller)) then killed = getPlayerNameByGUID(tonumber(lastHitKiller)) else killed = getArticle(lastHitKiller) .. " " .. string.lower(lastHitKiller) end if(mostDamageKiller ~= "") then if(tonumber(mostDamageKiller)) then killed = killed .. " and by " .. getPlayerNameByGUID(tonumber(mostDamageKiller)) else killed = killed .. " and by " .. getArticle(mostDamageKiller) .. " " .. string.lower(mostDamageKiller) end end str = str .. breakline .. " " .. time .. " Died at Level " .. level .. " by " .. killed .. "." if not(deaths:next()) then break end end deaths:free() else str = "No deaths recorded." end doPlayerPopupFYI(cid, "Deathlist for player: " .. targetName .. ".\n\n" .. str) else doPlayerSendCancel(cid, "Este Jogador Não Existe") end return TRUE endVoute A Pasta , Va Em Talkactions.XML
Procure Por <!-- Players --> , Quando Achar Coloque Isso :
Exemplo :
!deathlist Jennao
Aparecera Isso Na Sua Tela :
[http://img38.imageshack.us/img38/76/hnhg.png]
~~/~~
Script Não E Meu , Veio No Server Darkness Otserver 0.4.0 (8.4) Rev. 03
Então Os Creditos Não São Meus ...
Editado Maio 29 por mucio