wilkerhell
;D
- Joined
- Sep 29, 2009
- Messages
- 224
- Reaction score
- 0
I Need One Exp Ring, This Give Double Exp. My Server Is Exp Stages.
The Ring Duration 30min And Later Broken.
Thx, Repp++
The Ring Duration 30min And Later Broken.
Thx, Repp++
function onEquipItem(cid, item)
if(item.itemid == xxxx) then
doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 2))
end
return true
end
<movevent type="Equip" itemid="XXXX" slot="ring" event="script" value="script.lua"/>
<movevent type="DeEquip" itemid="XXXX" slot="ring" event="script" value="script.lua"/>
function onDeEquipItem(cid, item)
if(item.itemid == xxxx) then
doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid)))
end
end
function onEquipItem(cid, item)
if(item.itemid == xxxx) then
doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 2))
end
end
function onDeEquipItem(cid, item)
if(item.itemid == 1111) then
doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid)))
end
end
function onEquipItem(cid, item)
if(item.itemid == 1111) then
doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 2))
end
end
You just copy pasted my script, didn't you? [facepalm]at movement.xml and it should be work
Code:function onDeEquipItem(cid, item) if(item.itemid == 1111) then doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid))) end end function onEquipItem(cid, item) if(item.itemid == 1111) then doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 2)) end end
Not gonna work.. but its a start of something lol
Code:function onEquipItem(cid, item) if(item.itemid == xxxx) then doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 2)) end return true end
at movement.xml and it should be work
Code:function onDeEquipItem(cid, item) if(item.itemid == 1111) then doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid))) end end function onEquipItem(cid, item) if(item.itemid == 1111) then doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 2)) end end
<item id="2209" article="a" name="club ring">
<attribute key="weight" value="90"/>
<attribute key="slotType" value="ring"/>
<attribute key="transformEquipTo" value="2212"/>
<attribute key="stopduration" value="1"/>
<attribute key="showduration" value="1"/>
</item>
<item id="2209" article="a" name="exp ring">
<attribute key="weight" value="90"/>
<attribute key="slotType" value="ring"/>
<attribute key="transformEquipTo" value="2212"/>
<attribute key="stopduration" value="1"/>
<attribute key="showduration" value="1"/>
</item>
<item id="2212" article="a" name="club ring">
<attribute key="weight" value="90"/>
<attribute key="slotType" value="ring"/>
<attribute key="decayTo" value="0"/>
<attribute key="transformDeEquipTo" value="2209"/>
<attribute key="skillClub" value="4"/>
<attribute key="duration" value="1800"/>
<attribute key="showduration" value="1"/>
</item>
<item id="2212" article="a" name="exp ring">
<attribute key="weight" value="90"/>
<attribute key="slotType" value="ring"/>
<attribute key="decayTo" value="0"/>
<attribute key="transformDeEquipTo" value="2209"/>
<attribute key="duration" value="1800"/>
<attribute key="showduration" value="1"/>
</item>