KO
dúvida

Monster Conter

Por koete, 24 de ago. de 2013 em Scripts

resolvido
script
7
1.3k
koeteK
24 de agosto de 2013 às 01:01

Peguei o Script Monster Conter

e tentei colocar ele mandar as msg em channel, até que não deu erro na source

mas da debug no cliente. Alguém pode me ajudar?

 

 

 

 

 

 

 

 

 

 

 

 

local monsters = {

["rat"] = 110000,
}
function onKill(cid, target, lastHit)
if(isMonster(target) == TRUE) then
local name = getCreatureName(target)
local monster = monsters[string.lower(name)]
if(monster) then
local killedMonsters = getPlayerStorageValue(cid, monster)
if(killedMonsters == -1) then
killedMonsters = 1
end
doPlayerSendChannelMessage(cid, "","Você matou " .. killedMonsters .. " " .. name .. "'s.", TALKTYPE_CHANNEL_HIGHLIGHT, 12)
setPlayerStorageValue(cid, monster, killedMonsters + 1)
end
end
return TRUE
end

 

 

Session StartS
24 de agosto de 2013 às 01:17

Tenta

local monsters = {
["rat"] = 110000,
}
 
function onKill(cid, target, lastHit)
if(isMonster(target) == TRUE) then
local name = getCreatureName(target)
local monster = monsters[string.lower(name)]
if(monster) then
local killedMonsters = getPlayerStorageValue(cid, monster)
if(killedMonsters == -1) then
killedMonsters = 1
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você matou " .. killedMonsters .. " " .. name .. "'s.")
setPlayerStorageValue(cid, monster, killedMonsters + 1)
end
end
return TRUE
end
koeteK
24 de agosto de 2013 às 12:11

mas eu quero que mande pro channel 12

SlicerS
24 de agosto de 2013 às 12:16

xi mano esse negocio de mandar pra um channel expecifico, se lembro bem, eh bugado.. soh funciona com channel de guild ;x

koeteK
24 de agosto de 2013 às 23:28

Resolvido descobri o error Slicer

 

 

doPlayerSendChannelMessage(cid, "","Você matou " .. killedMonsters .. " " .. name .. "'s.", 8, 12)

Era problema no talkType

8 = TalkType

12 = Chat que eu criei

Session StartS
RoksasR
25 de agosto de 2013 às 09:36

Tópico movido para a seção de dúvidas e pedidos resolvidos.