Ir para conteúdo

Featured Replies

Postado

TFS 0.4 
Versão 8.60

 

Quando um jogador pegar tal quantidade de frags... Desejo que seu nome e quantidade de frags seja anunciado a todos os players online no ot.
Ex: "Jogador01 acaba de conseguir 10 frags!"
Ex: "Jogador 02 acaba de conseguir 20 frags! Detenham-no" 
Algo do tipo que eu possa modificar no futuro.

Obrigado desde já.

  • Respostas 17
  • Visualizações 895
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Creditos: Eu mesmo !

Status: Funcionavel !

 

Vá em "Data>creaturescripts>creaturescripts.xml" cole isto dentro !

<event type="kill" name="fragsystem" event="script" value="fragsystem.lua"/>

E em "data>creaturescripts>scripts" cole isto no "login.lua"

registerCreatureEvent(cid, "fragsystem")

Agora vá ate "Data>creaturescripts>scripts" crie isto "fragsystem" e cole isto dentro !

 


local storage = {
        kills = 8003
}
 
local streaks = {
        [10] = "10 Frags!",
        [20] = "20 Frags!",
        [30] = "30 Frags!!",
        [40] = "40 Frags!",
        [50] = "50 Frags!",
        [60] = "60 Frags [Master Fuck]!",
        [70] = "70 Frags [He is King]!!"
}
 
function onKill(cid, target, lastHit)
        if isPlayer(cid) and isPlayer(target) then
                setPlayerStorageValue(cid, storage.frags, getPlayerStorageValue(cid, storage.kills) + 1)
                setPlayerStorageValue(target, storage.frags, 0)
                for _, pid in ipairs(getPlayersOnline()) do
                        local s = {"matou", "cortou em pedaços", "detonou", "humilhou", "Num Quero Falar Mais Nada Pra Foder"}
                        doPlayerSendChannelMessage(pid, "PVP", "".. getCreatureName(cid) .." ".. s[math.random(1, #s)] .." ".. getCreatureName(target) ..".", TALKTYPE_CHANNEL_Y, 10)
                end
                local k = streaks[getPlayerStorageValue(cid, storage.frags)]
                if k then
                        doBroadcastMessage(getCreatureName(cid) .. " - ".. k, MESSAGE_INFO_DESCR)
                end
        end
        return true
end

Editado por Raell Deads (veja o histórico de edições)

16s5uc.gif2moe247.gif  swvimf.gif 

 

 

 

raell, me come

 

 

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.6k

Informação Importante

Confirmação de Termo