quest anti begin state start begin when 72501 use begin if pc getf ant

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
quest anti begin
state start begin
when 72501.use begin
if pc.getf("antiexp", "unlocked") == 0 then
item.remove()
pc.setf("antiexp", "unlocked", 1)
syschat("Кольцо антиопыта успешно активировано на этом персонаже. ")
else
syschat("Кольцо антиопыта уже активировано на этом персонаже. ")
end
end
when button begin
if pc.get_level() >= 121 then
syschat("Персонажи, чей уровень выше 120, использовать кольцо антиопыта не могут. ")
return
-- elseif pc.get_level() >= 95 and pc.get_level() < 120 then
-- syschat("Персонажи, чей уровень выше 95 и ниже 119 включительно, использовать кольцо антиопыта не могут. ")
-- return
end
if pc.getqf("antiexp_unlocked") == 1 then
pc.setf("antiexp", "unlocked", 1)
pc.setf("antiexp", "enable", 1)
pc.setqf("antiexp_unlocked", 0)
syschat("Колько антиопыта включено. ")
return
end
if pc.getf("antiexp", "unlocked") == 0 then
syschat("Для того, чтобы разблокировать эту кнопку, вам необходимо использовать предмет ''"..item_name(72501).."''. ")
syschat("Его можно купить у Торговки мелочн. товарами. ")
return
end
if pc.getf("antiexp", "enable") == 1 then
pc.setf("antiexp", "enable", 0)
syschat("Кольцо антиопыта отключено. ")
else
pc.setf("antiexp", "enable", 1)
syschat("Колько антиопыта включено. ")
end
end
end
end