vmAth 40 Postado Abril 24, 2013 Share Postado Abril 24, 2013 Função: Quando um jogador matar outro, irá aparecer em seu default uma mensagem avisando. E a mensagem será, por exemplo: Newbie [50] acaba de ser morto por Matheus [200]! Vamos lá! 1. Acesse: data/creaturescripts/scripts e abra o arquivo deathbroadcast.lua. Coloque isto: function onKill(cid, target, lastHit) local cortext = 27 if isPlayer(target) == TRUE then doBroadcastMessage("|TARGETNAME| [|TARGETLEVEL|] acaba de ser morto por |KILLERNAME| [|KILLERLEVEL|]!", cortext) end return TRUE end 2. Agora vá em data/creaturescript e abra o arquivo creaturescript.xml. Em seguida, coloque isto: <event type="kill" name="DeathBroadCast" event="script" value="deathbroadcast.lua"/> 3. Vá em data/creaturescripts/scripts e abra o arquivo login.lua. Terá lá registerCreatureEvent, coloque este código abaixo disso: registerCreatureEvent(cid, "DeathBroadCast") Para você alterar as cores do aviso que irá aparecer a cada morte, coloque este: MESSAGE_FIRST = 18 MESSAGE_STATUS_CONSOLE_RED = MESSAGE_FIRST MESSAGE_EVENT_ORANGE = 19 MESSAGE_STATUS_CONSOLE_ORANGE = 20 MESSAGE_STATUS_WARNING = 21 MESSAGE_EVENT_ADVANCE = 22 MESSAGE_EVENT_DEFAULT = 23 MESSAGE_STATUS_DEFAULT = 24 MESSAGE_INFO_DESCR = 25 MESSAGE_STATUS_SMALL = 26 MESSAGE_STATUS_CONSOLE_BLUE = 27 MESSAGE_LAST = MESSAGE_STATUS_CONSOLE_BLUE Créditos: vmAth Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/ Compartilhar em outros sites More sharing options...
FenixBorges 13 Postado Abril 24, 2013 Share Postado Abril 24, 2013 Não gostei cara.. Vai estragar o Ot, se acaba de matar um nego e todos vê isso no BroadCast, ai todos larga oque ta fazendo e vão atráz de você :s Não curti. Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1510058 Compartilhar em outros sites More sharing options...
vmAth 40 Postado Abril 24, 2013 Autor Share Postado Abril 24, 2013 Não gostei cara.. Vai estragar o Ot, se acaba de matar um nego e todos vê isso no BroadCast, ai todos larga oque ta fazendo e vão atráz de você :s Não curti. Se não quer war, deixe como sem PVP, oras... Disponibilizei pra ajudar, pra algumas pessoas é útil isso, né... Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1510103 Compartilhar em outros sites More sharing options...
Luquinh4 28 Postado Abril 28, 2013 Share Postado Abril 28, 2013 FAIL ! Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1511939 Compartilhar em outros sites More sharing options...
vmAth 40 Postado Abril 28, 2013 Autor Share Postado Abril 28, 2013 FAIL ! Não é que foi fail, é a versão do teu sv '-' Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1511944 Compartilhar em outros sites More sharing options...
Luquinh4 28 Postado Abril 28, 2013 Share Postado Abril 28, 2013 é pra qual versão isso ? Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1511951 Compartilhar em outros sites More sharing options...
vmAth 40 Postado Abril 28, 2013 Autor Share Postado Abril 28, 2013 é pra qual versão isso ? Não sei, só cheguei a testar em 8.6 e 8.7 Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1511965 Compartilhar em outros sites More sharing options...
Gears 109 Postado Abril 28, 2013 Share Postado Abril 28, 2013 (editado) Sepá, deve funcionar, alguem testa? local a = getCreatureName(attacker) local b = getCreatureLevel(attacker) local c = getCreatureName(target) local d = getCreaturevel(target) local cortext = 27 function onKill(cid, target, lastHit, attacker) if isPlayer(target) then doBroadcastMessage("..c.." "..d.." acaba de ser morto por "..a.." "..b.."!", cortext) return true end end flw Editado Abril 28, 2013 por Gears Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1511970 Compartilhar em outros sites More sharing options...
Skymagnum 234 Postado Abril 28, 2013 Share Postado Abril 28, 2013 Esse script não funciona amigo, substitua ele. MpEfjhtA[/pastebin] Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1511975 Compartilhar em outros sites More sharing options...
Luquinh4 28 Postado Abril 28, 2013 Share Postado Abril 28, 2013 Sepá, deve funcionar, alguem testa? local a = getCreatureName(attacker) local b = getCreatureLevel(attacker) local c = getCreatureName(target) local d = getCreaturevel(target) local cortext = 27 function onKill(cid, target, lastHit, attacker) if isPlayer(target) then doBroadcastMessage("..c.." "..d.." acaba de ser morto por "..a.." "..b.."!", cortext) return true end end flw [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/deathbroadca st.lua:8: ')' expected near '"..d.."' [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/d eathbroadcast.lua) data/creaturescripts/scripts/deathbroadcast.lua:8: ')' expected near '"..d.."' quando alguém morre ,ot fexa. Esse script não funciona amigo, substitua ele. MpEfjhtA[/pastebin] O seu funfo, porém cor verde ,mas isso é de menos só mudar valeu ! Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1512131 Compartilhar em outros sites More sharing options...
DavyziinC 1 Postado Agosto 18, 2013 Share Postado Agosto 18, 2013 alguém me ajuda no meu baiak não quer funfa Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1551922 Compartilhar em outros sites More sharing options...
Heitor123456 5 Postado Agosto 29, 2013 Share Postado Agosto 29, 2013 funciona para wodbo?? 8.0 ? Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1555628 Compartilhar em outros sites More sharing options...
Hudsin 48 Postado Agosto 30, 2013 Share Postado Agosto 30, 2013 Acho super interessante esse sistema, porém prefiro com a cor do texto laranja, rs Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1555938 Compartilhar em outros sites More sharing options...
iuryxxt 3 Postado Setembro 16, 2013 Share Postado Setembro 16, 2013 testei aqui meo seridor 8.60 ta com error arumai tio > 17:48 |TARGETNAME| [|TARGETLEVEL|] acaba de ser morto por |KILLERNAME| [|KILLERLEVEL|]! Link para o comentário https://xtibia.com/forum/topic/212942-mensagem-no-default-quando-um-player-for-morto-por-outro/#findComment-1562051 Compartilhar em outros sites More sharing options...
Posts Recomendados