pra que serve isso?
- Fórum
- OTServ
- Recursos
- Scripting
- Globalevents e Spells
- M-M-M-Monster Kill!
info
Grupo: Campones
Registrado: 05/10/12
Posts: 22
Reputação: -1

info
Grupo: Conde
Registrado: 03/09/11
Posts: 703
Reputação: +191
Gênero: Masculino
Char no Tibia: Mirade

[2] = "DOUBLE KILL!", [3] = "TRIPLE KILL!", [5] = "M-M-M-MONSTER KILL!!", [7] = "RAMPAGE!", [9] = "UNSTOPPABLE!", [12] = "HOLY SHIT!", [15] = "GODLIKE!!"
Qundo você mata alguém, aparecerá essas mensagens animadas. Por exemplo -
Matou 2 - DOUBLE KILL
3 TRIPLE KILL
Você pode configurar isso, como visto acima no código.
info
Grupo: Campones
Registrado: 02/08/11
Posts: 32
Reputação: +1
Char no Tibia: Undead

Legal Mano , Gostei husuhshus Agora só devia botar o Penta Kill .-. é melhor que monster .-. RSRSRS
info
Grupo: Campones
Registrado: 14/10/13
Posts: 55
Reputação: +19

Teria como por um item diferente pro player ganhar se ele fizesse um desses: [5] = "M-M-M-MONSTER KILL!!",
[7] = "RAMPAGE!",
[9] = "UNSTOPPABLE!",
[12] = "HOLY SHIT!",
[15] = "GODLIKE!!"
?
Teria como por um item diferente pro player ganhar se ele fizesse um desses: [5] = "M-M-M-MONSTER KILL!!",
[7] = "RAMPAGE!",
[9] = "UNSTOPPABLE!",
[12] = "HOLY SHIT!",
[15] = "GODLIKE!!"
?
gostei da ideia, poderia ser por gold.
e poderia por pra ao invez de aparecer na tela, aparecer no brodcast do Serv Log na cor azul?




info
Grupo: Conde
Registrado: 03/09/11
Posts: 703
Reputação: +191
Gênero: Masculino
Char no Tibia: Mirade
De Warcraft Dota
Vá em data/creaturescripts/creaturescripts.xml, e adicione a tag -
Vá em data/creaturescripts/login.lua, e adicione esta tag -
Vá em data/creaturescripts/scripts, crie um arquivo .lua com o nome de pvpsystem e adicione isto -
local storage = { kills = 8003 } local streaks = { [2] = "DOUBLE KILL!", [3] = "TRIPLE KILL!", [5] = "M-M-M-MONSTER KILL!!", [7] = "RAMPAGE!", [9] = "UNSTOPPABLE!", [12] = "HOLY SHIT!", [15] = "GODLIKE!!" } function onKill(cid, target, lastHit) if isPlayer(cid) and isPlayer(target) then setPlayerStorageValue(cid, storage.kills, getPlayerStorageValue(cid, storage.kills) + 1) setPlayerStorageValue(target, storage.kills, 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.kills)] if k then doBroadcastMessage(getCreatureName(cid) .. " - ".. k, MESSAGE_INFO_DESCR) end end return true end