weverton
New Member
- Joined
- May 30, 2009
- Messages
- 104
- Reaction score
- 2
players committed suicide to gain frags
help REP+++
help REP+++
Code:
local storage = 20233
local reward = {
item = 11197,
count = 1
}
function onKill(cid, target, flags, damage)
if isPlayer(target) then
--[[if getPlayerIp(cid) ~= getPlayerIp(target) then]]
local frags = math.max(0, getPlayerStorageValue(cid, storage))
doCreatureSetStorage(cid, storage, frags+1)
if(frags >= 5000) then
doCreatureSetGuildEmblem(cid, EMBLEM_RED)
elseif(frags >= 1500) then
doCreatureSetGuildEmblem(cid, EMBLEM_BLUE)
elseif(frags >= 250) then
doCreatureSetGuildEmblem(cid, EMBLEM_GREEN)
end
if getPlayerItemCount(cid, reward.item) > 0 then
local item = getPlayerItemById(cid, true, reward.item)
if item.type >= 100 then
doPlayerAddItem(cid, reward.item, reward.count)
else
doTransformItem(item.uid, reward.item, item.type + 1)
end
else
doPlayerAddItem(cid, reward.item, reward.count)
end
doSendAnimatedText(getPlayerPosition(cid), "Frag!", TEXTCOLOR_RED)
--[[else
doPlayerSendTextMessage(cid, 18, "You didn't get frag/reward because of killing a player with same ip.")
end]]
end
return true
end