1. Перчи
code text
...
elif npcId == 5138 and int(st.get("cond")) == 3 :
if st.getRandom(100) <= 50:
DEMON_DROP_CHANCE = st.getRandom(100)
if DEMON_DROP_CHANCE <= 20:
st.playSound("ItemSound.quest_itemget")
st.giveItems(DEMONS_BOOTS_ID,1)
elif DEMON_DROP_CHANCE <= 40:
st.playSound("ItemSound.quest_itemget")
st.giveItems(DEMONS_GLOVES_ID,1)
elif DEMON_DROP_CHANCE <= 60:
st.playSound("ItemSound.quest_itemget")
st.giveItems(DEMONS_STOCKINGS_ID,1)
elif DEMON_DROP_CHANCE <= 80:
st.playSound("ItemSound.quest_itemget")
st.giveItems(DEMONS_TUNIC_ID,1)
Шанс что вообще чегото дропнется - 50%(т.е. 0.5)
Шанс того что это будут перчи - 20%(т.е. 0.2)
Итого шанс равен 0.5 * 0.2 = 0.1, т.е. 10%
2. Бижа
code text
if npcId == 7742 :
DROP_CHANCE = st.getRandom(100)
if DROP_CHANCE <= 4:
st.giveItems(NECKLACE_OF_GRACE_ID,1)
else:
st.giveItems(SCROLL_OF_ESCAPE_ID,1)
Т.е. шанс 4% что выпадет бижа, иначе SoE
Roller, Тирант - Последний Герой клана OutLaw - 61+ (52+ честно нажитое)
Rollw, Скав - Ресурсы, рецепты, спойл. Дорого - 40+ (33+ честно нажитое)
Rolly, Cleric - Ready for party ;) - ХЗ+ (30+ честно нажитое)
Rollon, SH - гордый и бедный - 48+