• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
[Lua] Награда за Убийство
LOrdas
ƉỜṪḀ ƇǒӎӎɥȠȊțy
Награда дается если вы выше 10 уровня.
Code


print("Honor Kill Token Script Initiated...")
function OnKillPlr(event, pPlayer, pVictim)
local pLevel = pPlayer:GetPlayerLevel()
local vicLevel = pVictim:GetPlayerLevel()
local RandNum1 = math.random(1,3) --Adjust to Increase/Decrease chance of getting a token.

local modedLevel = vicLevel + 10

if(pLevel > modedLevel) then
pPlayer:SendAreaTriggerMessage("Player "..pVictim:GetName().." is too low of a level to grant a token.")
else
if(RandNum1 == 2) then
pPlayer:AddItem(<itemid>, 1) --Obviously the token's itemid.
end
end

end

RegisterServerHook(2, "OnKillPlr")

Где <itemid> меняем например на <100500>
В данном случае 100500 это ID Награды, дальше идет кол-во.
Чтобы изменить уровень с которой даеться награда меняем
local modedLevel = vicLevel + 10
на
local modedLevel = vicLevel + Уровень

Сообщение # 1 отредактировано LOrdas - Среда, 06.10.2010, 09:22
  • Страница 1 из 1
  • 1
Поиск: