Помогите нужна адекватная система PvP и PvM Приблезительно формата шарда Абисс. Только оч. прошу давайте без почему именно то, а не другое... спс.
Суть две расы
1.Player if kill mob +PvM (из ращета) /стр
2.Player if kill Player $(относительно с меньшего уровня больше PvP за kill большего) при kill player без PvP поинт изм не проиходят С регионами вкл. PvP и выкл. PvP
3.PvP Влияет как постоянная переменная на LVL обеих рас
4.PvM влиятет как постоянно меняющаяся переменная на LVL одной из расс
5.Соответственно нужна система LVL с самоменяющимися() ЛВЛ
6. Сами расы и эвенты
////////////////////////////////////////////Решения////////////////////////////////////////////
////1. ///////////////////////////////////////Status//////////////////////////////////// [ITEMDEF i_ball_pvp] DEFNAME=i_ball_pvp NAME=Infrormation PvP Ball ID=0e2d WEIGHT=10.0 VALUE=5000
ON=@CREATE Attr=00010 Color=0790
On=@Dclick
SRC.sysMESSAGE Fame is <src.fame> SRC.sysMESSAGE Karma is <src.karma> src.sysmessage PvM is <eval(<src.findlayer(29).more>)> SRC.sysMESSAGE PvP is <eval(0<src.tag.pvp>)> src.effect 3,i_fx_explode,6,15,1 src.sfx 011d return 1
/////////////////////////////////////////////////////////////////Events dragon////////////////////////////// [EVENTS e_PvM] on=@death IF (<SRC.NECROMANCY>=0) //(<valstr(<ACT.NPC>)>=0) if !(<act.findlayer(21).color>=0) if !(<src.flags>&04000000) act.findlayer(29).more=<act.findlayer(29).more>+(<src.str>/100) act.sysmessage=You take <valstr(<src.str>/100> PvM! act.sysmessage=You have <valstr(<act.findlayer(29).more>)> PvM! endif endif endif return 0 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
Ивстал на PvP как сделать .pvp переменной чтобы можно было менять .pvp 1000 click ball pvp pvp=1000 /////////////////////////////////////////////////????????????????????????????????????? как сделать PvP изменяющейся при kill независимо от kill'ov, а зависимо от PvP Другого Player??????
|