Спелл бук в развернутом виде

Статус
В этой теме нельзя размещать новые ответы.

rested

Начальник
Старейшина
Репутация
165 / 516
Приветствую, потребовалось сделать что бы спелл бук открывался сразу в развернутом виде. На картинке показано:
book_5Lax7F.jpg


Как это сделать ???

Эмулятор сфера 56Б
 
!!!УВАЖАЕМЫЕ МОДЕРАТОРЫ!!! КНОПКА ИЗМЕНИТЬ СООБЩЕНИЕ ПРОПАЛА!!!
По этому создал новый пост!!!

Это ответ на мой вопрос!
Мне пришлось переписать всю книгу! Скрипт книги брал с сферы ком.
Возможно кому то пригодится!


Код:
[ITEMDEF 0efa]
DEFNAME=i_spellbook
TYPE=t_spellbook
RESOURCES=72 I_scroll_blank, 2 I_CLOTH
VALUE=400
WEIGHT=4
LAYER=1
TEVENTS=T_PROPRIEDADES

ON=@Create
more1=01
ATTR=attr_magic
TAG.CIRCLES=1

on=@dclick
sdialog d_book_mage
return 1

ON=@DROPON_SELF
IF !(<TOPOBJ.UID>==<SRC.UID>)
    SRC.SYSMESSAGE The spellbook must be in your possesion to add scrolls.
    RETURN 0
ENDIF
IF (<ARGO.TYPE>==t_scroll)
  IF (strmatch(*MAGERY*,<serv.itemdef(<SERV.SPELL(<ARGO.MOREX>).RUNE_ITEM>).tag.school>))
    SRC.TAG.CASTING=<SERV.SPELL(<ARGO.MOREX>).defname>
    SRC.TAG.SPELLBOOK=<UID>
    IF !(<SRC.INBOOK>)
        var.index=(1+<Eval <serv.itemdef(<SERV.SPELL(<SRC.tag0.CASTING>).RUNE_ITEM>).tag.circle>-1>*8)
        FOR  8
            IF (<ISEMPTY <TAG.SPELL_<eval <var.index>>>>)
                TAG.SPELL_<eval <var.index>>=<SERV.SPELL(<ARGO.MOREX>).defname>
                SRC.SYSMESSAGE You transfer the scroll into the spellbook.
                ARGO.REMOVE
                RETURN 1
            ENDIF
            var.index += 1
        ENDFOR
        SRC.SYSMESSAGE There is no more room in that spellbook.
        RETURN 1
    ENDIF
    SRC.SYSMESSAGE That spell is already in that spellbook.
    RETURN 1
  ENDIF
  SRC.SYSMESSAGE That is not a magery spell.
  RETURN 1
ENDIF
SRC.SYSMESSAGE That is not a scroll.
RETURN 1



[DIALOG d_book_mage]
0,0
gumppic 0 0 2220

page 1
button 324 8 2236 2236 0 2 0 // Next Page

IF !(<tag0.spell_1>==0)
button 55 35 2118 2117 1 0 1  // Spell 1/1
button 70 35 2087 2087 0 6 0  // Spell 1/1
dhtmlgump 75 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_1>).NAME>
ENDIF
IF !(<tag0.spell_2>==0)
button 55 55 2118 2117 1 0 2 // Spell 1/2
button 70 55 2087 2087 0 6 0 // Spell 1/2
dhtmlgump 75 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_2>).NAME>
ENDIF
IF !(<tag0.spell_3>==0)
button 55 75 2118 2117 1 0 3 // Spell 1/3
button 70 75 2087 2087 0 7 0 // Spell 1/3
dhtmlgump 75 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_3>).NAME>
ENDIF
IF !(<tag0.spell_4>==0)
button 55 95 2118 2117 1 0 4 // Spell 1/4
button 70 95 2087 2087 0 7 0 // Spell 1/4
dhtmlgump 75 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_4>).NAME>
ENDIF
IF !(<tag0.spell_5>==0)
button 55 115 2118 2117 1 0 5 // Spell 1/5
button 70 115 2087 2087 0 8 0 // Spell 1/5
dhtmlgump 75 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_5>).NAME>
ENDIF
IF !(<tag0.spell_6>==0)
button 55 135 2118 2117 1 0 6 // Spell 1/6
button 70 135 2087 2087 0 8 0 // Spell 1/6
dhtmlgump 75 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_6>).NAME>
ENDIF
IF !(<tag0.spell_7>==0)
button 55 155 2118 2117 1 0 7 // Spell 1/7
button 70 155 2087 2087 0 9 0 // Spell 1/7
dhtmlgump 75 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_7>).NAME>
ENDIF
IF !(<tag0.spell_8>==0)
button 55 175 2118 2117 1 0 8 // Spell 1/8
button 70 175 2087 2087 0 9 0 // Spell 1/8
dhtmlgump 75 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_8>).NAME>
ENDIF
IF !(<tag0.spell_9>==0)
button 220 35 2118 2117 1 0 9 // Spell 2/1
button 235 35 2087 2087 0 10 0 // Spell 2/1
dhtmlgump 240 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_9>).NAME>
ENDIF
IF !(<tag0.spell_10>==0)
button 220 55 2118 2117 1 0 10 // Spell 2/2
button 235 55 2087 2087 0 10 0 // Spell 2/2
dhtmlgump 240 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_10>).NAME>
ENDIF
IF !(<tag0.spell_11>==0)
button 220 75 2118 2117 1 0 11 // Spell 2/3
button 235 75 2087 2087 0 11 0 // Spell 2/3
dhtmlgump 240 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_11>).NAME>
ENDIF
IF !(<tag0.spell_12>==0)
button 220 95 2118 2117 1 0 12 // Spell 2/4
button 235 95 2087 2087 0 11 0 // Spell 2/4
dhtmlgump 240 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_12>).NAME>
ENDIF
IF !(<tag0.spell_13>==0)
button 220 115 2118 2117 1 0 13 // Spell 2/5
button 235 115 2087 2087 0 12 0 // Spell 2/5
dhtmlgump 240 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_13>).NAME>
ENDIF
IF !(<tag0.spell_14>==0)
button 220 135 2118 2117 1 0 14 // Spell 2/6
button 235 135 2087 2087 0 12 0 // Spell 2/6
dhtmlgump 240 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_14>).NAME>
ENDIF
IF !(<tag0.spell_15>==0)
button 220 155 2118 2117 1 0 15 // Spell 2/7
button 235 155 2087 2087 0 13 0 // Spell 2/7
dhtmlgump 240 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_15>).NAME>
ENDIF
IF !(<tag0.spell_16>==0)
button 220 175 2118 2117 1 0 16 // Spell 2/8
button 235 175 2087 2087 0 13 0 // Spell 2/8
dhtmlgump 240 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_16>).NAME>
ENDIF

dhtmlgump 85 10 150 20 0 0 <def.big><def.BFONT_BLACK>1st Circle
dhtmlgump 245 10 150 20 0 0 <def.big><def.BFONT_BLACK>2nd Circle

page 2
button 53 8 2235 2235 0 1 0 // Prev page
button 324 8 2236 2236 0 3 0 // Next Page

IF !(<tag0.spell_17>==0)
button 55 35 2118 2117 1 0 17  // 3rd Circle
button 70 35 2087 2087 0 14 0  
dhtmlgump 75 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_17>).NAME>
ENDIF
IF !(<tag0.spell_18>==0)
button 55 55 2118 2117 1 0 18
button 70 55 2087 2087 0 14 0
dhtmlgump 75 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_18>).NAME>
ENDIF
IF !(<tag0.spell_19>==0)
button 55 75 2118 2117 1 0 19
button 70 75 2087 2087 0 15 0
dhtmlgump 75 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_19>).NAME>
ENDIF
IF !(<tag0.spell_20>==0)
button 55 95 2118 2117 1 0 20
button 70 95 2087 2087 0 15 0
dhtmlgump 75 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_20>).NAME>
ENDIF
IF !(<tag0.spell_21>==0)
button 55 115 2118 2117 1 0 21
button 70 115 2087 2087 0 16 0
dhtmlgump 75 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_21>).NAME>
ENDIF
IF !(<tag0.spell_22>==0)
button 55 135 2118 2117 1 0 22
button 70 135 2087 2087 0 16 0
dhtmlgump 75 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_22>).NAME>
ENDIF
IF !(<tag0.spell_23>==0)
button 55 155 2118 2117 1 0 23
button 70 155 2087 2087 0 17 0
dhtmlgump 75 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_23>).NAME>
ENDIF
IF !(<tag0.spell_24>==0)
button 55 175 2118 2117 1 0 24
button 70 175 2087 2087 0 17 0
dhtmlgump 75 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_24>).NAME>
ENDIF
IF !(<tag0.spell_25>==0)
button 220 35 2118 2117 1 0 25 // 4th Circle
button 235 35 2087 2087 0 18 0
dhtmlgump 240 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_25>).NAME>
ENDIF
IF !(<tag0.spell_26>==0)
button 220 55 2118 2117 1 0 26
button 235 55 2087 2087 0 18 0
dhtmlgump 240 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_26>).NAME>
ENDIF
IF !(<tag0.spell_27>==0)
button 220 75 2118 2117 1 0 27
button 235 75 2087 2087 0 19 0
dhtmlgump 240 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_27>).NAME>
ENDIF
IF !(<tag0.spell_28>==0)
button 220 95 2118 2117 1 0 28
button 235 95 2087 2087 0 19 0
dhtmlgump 240 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_28>).NAME>
ENDIF
IF !(<tag0.spell_29>==0)
button 220 115 2118 2117 1 0 29
button 235 115 2087 2087 0 20 0
dhtmlgump 240 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_29>).NAME>
ENDIF
IF !(<tag0.spell_30>==0)
button 220 135 2118 2117 1 0 30
button 235 135 2087 2087 0 20 0
dhtmlgump 240 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_30>).NAME>
ENDIF
IF !(<tag0.spell_31>==0)
button 220 155 2118 2117 1 0 31
button 235 155 2087 2087 0 21 0
dhtmlgump 240 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_31>).NAME>
ENDIF
IF !(<tag0.spell_32>==0)
button 220 175 2118 2117 1 0 32
button 235 175 2087 2087 0 21 0
dhtmlgump 240 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_32>).NAME>
ENDIF

dhtmlgump 85 10 150 20 0 0 <def.big><def.BFONT_BLACK>3rd Circle
dhtmlgump 245 10 150 20 0 0 <def.big><def.BFONT_BLACK>4th Circle


page 3
button 53 8 2235 2235 0 2 0 // Prev page
button 324 8 2236 2236 0 4 0 // Next Page

IF !(<tag0.spell_33>==0)
button 55 35 2118 2117 1 0 33  // 5th Circle
button 70 35 2087 2087 0 22 0  
dhtmlgump 75 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_33>).NAME>
ENDIF
IF !(<tag0.spell_34>==0)
button 55 55 2118 2117 1 0 34
button 70 55 2087 2087 0 22 0
dhtmlgump 75 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_34>).NAME>
ENDIF
IF !(<tag0.spell_35>==0)
button 55 75 2118 2117 1 0 35
button 70 75 2087 2087 0 23 0
dhtmlgump 75 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_35>).NAME>
ENDIF
IF !(<tag0.spell_36>==0)
button 55 95 2118 2117 1 0 36
button 70 95 2087 2087 0 23 0
dhtmlgump 75 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_36>).NAME>
ENDIF
IF !(<tag0.spell_37>==0)
button 55 115 2118 2117 1 0 37
button 70 115 2087 2087 0 24 0
dhtmlgump 75 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_37>).NAME>
ENDIF
IF !(<tag0.spell_38>==0)
button 55 135 2118 2117 1 0 38
button 70 135 2087 2087 0 24 0
dhtmlgump 75 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_38>).NAME>
ENDIF
IF !(<tag0.spell_39>==0)
button 55 155 2118 2117 1 0 39
button 70 155 2087 2087 0 25 0
dhtmlgump 75 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_39>).NAME>
ENDIF
IF !(<tag0.spell_40>==0)
button 55 175 2118 2117 1 0 40
button 70 175 2087 2087 0 25 0
dhtmlgump 75 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_40>).NAME>
ENDIF
IF !(<tag0.spell_41>==0)
button 220 35 2118 2117 1 0 41 // 6th Circle
button 235 35 2087 2087 0 26 0
dhtmlgump 240 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_41>).NAME>
ENDIF
IF !(<tag0.spell_42>==0)
button 220 55 2118 2117 1 0 42
button 235 55 2087 2087 0 26 0
dhtmlgump 240 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_42>).NAME>
ENDIF
IF !(<tag0.spell_43>==0)
button 220 75 2118 2117 1 0 43
button 235 75 2087 2087 0 27 0
dhtmlgump 240 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_43>).NAME>
ENDIF
IF !(<tag0.spell_44>==0)
button 220 95 2118 2117 1 0 44
button 235 95 2087 2087 0 27 0
dhtmlgump 240 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_44>).NAME>
ENDIF
IF !(<tag0.spell_45>==0)
button 220 115 2118 2117 1 0 45
button 235 115 2087 2087 0 28 0
dhtmlgump 240 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_45>).NAME>
ENDIF
IF !(<tag0.spell_46>==0)
button 220 135 2118 2117 1 0 46
button 235 135 2087 2087 0 28 0
dhtmlgump 240 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_46>).NAME>
ENDIF
IF !(<tag0.spell_47>==0)
button 220 155 2118 2117 1 0 47
button 235 155 2087 2087 0 29 0
dhtmlgump 240 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_47>).NAME>
ENDIF
IF !(<tag0.spell_48>==0)
button 220 175 2118 2117 1 0 48
button 235 175 2087 2087 0 29 0
dhtmlgump 240 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_48>).NAME>
ENDIF

dhtmlgump 85 10 150 20 0 0 <def.big><def.BFONT_BLACK>5th Circle
dhtmlgump 245 10 150 20 0 0 <def.big><def.BFONT_BLACK>6th Circle


page 4
button 53 8 2235 2235 0 3 0 // Prev page
IF !(<ISEMPTY <tag.spell_65>>)
button 324 8 2236 2236 0 5 0 // Next Page
ELSE
button 324 8 2236 2236 0 6 0 // Next Page
ENDIF

IF !(<tag0.spell_49>==0)
button 55 35 2118 2117 1 0 49  // 7th Circle
button 70 35 2087 2087 0 30 0  
dhtmlgump 75 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_49>).NAME>
ENDIF
IF !(<tag0.spell_50>==0)
button 55 55 2118 2117 1 0 50
button 70 55 2087 2087 0 30 0
dhtmlgump 75 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_50>).NAME>
ENDIF
IF !(<tag0.spell_51>==0)
button 55 75 2118 2117 1 0 51
button 70 75 2087 2087 0 31 0
dhtmlgump 75 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_51>).NAME>
ENDIF
IF !(<tag0.spell_52>==0)
button 55 95 2118 2117 1 0 52
button 70 95 2087 2087 0 31 0
dhtmlgump 75 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_52>).NAME>
ENDIF
IF !(<tag0.spell_53>==0)
button 55 115 2118 2117 1 0 53
button 70 115 2087 2087 0 32 0
dhtmlgump 75 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_53>).NAME>
ENDIF
IF !(<tag0.spell_54>==0)
button 55 135 2118 2117 1 0 54
button 70 135 2087 2087 0 32 0
dhtmlgump 75 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_54>).NAME>
ENDIF
IF !(<tag0.spell_55>==0)
button 55 155 2118 2117 1 0 55
button 70 155 2087 2087 0 33 0
dhtmlgump 75 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_55>).NAME>
ENDIF
IF !(<tag0.spell_56>==0)
button 55 175 2118 2117 1 0 56
button 70 175 2087 2087 0 33 0
dhtmlgump 75 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_56>).NAME>
ENDIF
IF !(<tag0.spell_57>==0)
button 220 35 2118 2117 1 0 57 // 8th Circle
button 235 35 2087 2087 0 34 0
dhtmlgump 240 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_57>).NAME>
ENDIF
IF !(<tag0.spell_58>==0)
button 220 55 2118 2117 1 0 58
button 235 55 2087 2087 0 34 0
dhtmlgump 240 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_58>).NAME>
ENDIF
IF !(<tag0.spell_59>==0)
button 220 75 2118 2117 1 0 59
button 235 75 2087 2087 0 35 0
dhtmlgump 240 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_59>).NAME>
ENDIF
IF !(<tag0.spell_60>==0)
button 220 95 2118 2117 1 0 60
button 235 95 2087 2087 0 35 0
dhtmlgump 240 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_60>).NAME>
ENDIF
IF !(<tag0.spell_61>==0)
button 220 115 2118 2117 1 0 61
button 235 115 2087 2087 0 36 0
dhtmlgump 240 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_61>).NAME>
ENDIF
IF !(<tag0.spell_62>==0)
button 220 135 2118 2117 1 0 62
button 235 135 2087 2087 0 36 0
dhtmlgump 240 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_62>).NAME>
ENDIF
IF !(<tag0.spell_63>==0)
button 220 155 2118 2117 1 0 63
button 235 155 2087 2087 0 37 0
dhtmlgump 240 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_63>).NAME>
ENDIF
IF !(<tag0.spell_64>==0)
button 220 175 2118 2117 1 0 64
button 235 175 2087 2087 0 37 0
dhtmlgump 240 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_64>).NAME>
ENDIF

dhtmlgump 85 10 150 20 0 0 <def.big><def.BFONT_BLACK>7th Circle
dhtmlgump 245 10 150 20 0 0 <def.big><def.BFONT_BLACK>8th Circle


page 5
button 53 8 2235 2235 0 4 0 // Prev page
button 324 8 2236 2236 0 6 0 // Next Page

IF !(<tag0.spell_65>==0)
button 55 35 2118 2117 1 0 65  // 9th Circle
button 70 35 2087 2087 0 38 0  
dhtmlgump 75 35 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_65>).NAME>
ENDIF
IF !(<tag0.spell_66>==0)
button 55 55 2118 2117 1 0 66
button 70 55 2087 2087 0 38 0
dhtmlgump 75 55 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_66>).NAME>
ENDIF
IF !(<tag0.spell_67>==0)
button 55 75 2118 2117 1 0 67
button 70 75 2087 2087 0 39 0
dhtmlgump 75 75 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_67>).NAME>
ENDIF
IF !(<tag0.spell_68>==0)
button 55 95 2118 2117 1 0 68
button 70 95 2087 2087 0 39 0
dhtmlgump 75 95 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_68>).NAME>
ENDIF
IF !(<tag0.spell_69>==0)
button 55 115 2118 2117 1 0 69
button 70 115 2087 2087 0 40 0
dhtmlgump 75 115 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_69>).NAME>
ENDIF
IF !(<tag0.spell_70>==0)
button 55 135 2118 2117 1 0 70
button 70 135 2087 2087 0 40 0
dhtmlgump 75 135 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_70>).NAME>
ENDIF
IF !(<tag0.spell_71>==0)
button 55 155 2118 2117 1 0 71
button 70 155 2087 2087 0 41 0
dhtmlgump 75 155 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_71>).NAME>
ENDIF
IF !(<tag0.spell_72>==0)
button 55 175 2118 2117 1 0 72
button 70 175 2087 2087 0 41 0
dhtmlgump 75 175 150 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_72>).NAME>
ENDIF

dhtmlgump 85 10 150 20 0 0 <def.big><def.BFONT_BLACK>9th Circle

LOCAL.SPELLPLACE=1
FOR 36

page <eval ((<LOCAL.SPELLPLACE>/2)+6)>
IF (<Eval <LOCAL.SPELLPLACE>> == 1) && (<ISEMPTY <tag.spell_65>>)
button 53 8 2235 2235 0 4 0 // Prev page
ELSE
button 53 8 2235 2235 0 <eval ((<LOCAL.SPELLPLACE>/2)+5> 0 // Prev page
ENDIF
IF !(<eval ((<LOCAL.SPELLPLACE>/2)+6)>==41) && !(<ISEMPTY <tag.spell_65>>)
button 324 8 2236 2236 0 <eval ((<LOCAL.SPELLPLACE>/2)+7)> 0 // Next Page
ELSEIF !(<eval ((<LOCAL.SPELLPLACE>/2)+6)>==37) && (<ISEMPTY <tag.spell_65>>)
button 324 8 2236 2236 0 <eval ((<LOCAL.SPELLPLACE>/2)+7)> 0 // Next Page
ENDIF


IF !(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>==0)
button 60 35 20480 20480 1 0 <EVAL <LOCAL.SPELLPLACE>>
gumppic 60 35 <Eval <serv.itemdef(<SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RUNE_ITEM>).tag.icon>>
dhtmlgump 60 10 140 20 0 0 <def.center> <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).NAME>
dhtmlgump 110 30 80 40 0 0 <def.small><def.BFONT_black><RUNES <tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>>
xmfhtmlgump 55 80 140 20 3001017  0 0
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.1.KEY>>)
dhtmlgump 60 95 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.1.KEY>).name>
ENDIF
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.2.KEY>>)
dhtmlgump 60 110 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.2.KEY>).name>
ENDIF
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.3.KEY>>)
dhtmlgump 60 125 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.3.KEY>).name>
ENDIF
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.4.KEY>>)
dhtmlgump 60 140 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.4.KEY>).name>
ENDIF
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.5.KEY>>)
dhtmlgump 60 155 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<EVAL <LOCAL.SPELLPLACE>>>).RESOURCES.5.KEY>).name>
ENDIF
xmfhtmlgump 125 80 140 20 3000309  0 0
dhtmlgump 160 80 140 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>>>).MANAUSE>
ENDIF

IF !(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>==0)
button 220 35 20480 20480 1 0 <eval <LOCAL.SPELLPLACE>+1>
gumppic 220 35 <serv.itemdef(<SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RUNE_ITEM>).tag.icon>
dhtmlgump 190 10 140 20 0 0 <def.center> <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).NAME>
dhtmlgump 270 30 80 40 0 0 <def.small><def.BFONT_black><RUNES <tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>>
xmfhtmlgump 215 80 140 20 3001017 0 0
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.1.KEY>>)
dhtmlgump 220 95 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.1.KEY>).name>
ENDIF
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.2.KEY>>)
dhtmlgump 220 110 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.2.KEY>).name>
ENDIF
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.3.KEY>>)
dhtmlgump 220 125 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.3.KEY>).name>
ENDIF
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.4.KEY>>)
dhtmlgump 220 140 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.4.KEY>).name>
ENDIF
IF !(<ISEMPTY <SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.5.KEY>>)
dhtmlgump 220 155 140 20 0 0 <def.BFONT_DGRAY> <serv.itemdef(<SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).RESOURCES.5.KEY>).name>
ENDIF
xmfhtmlgump 285 80 140 20 3000309 0 0
dhtmlgump 320 80 140 20 0 0 <def.BFONT_DGRAY> <SERV.SPELL(<tag0.spell_<eval <LOCAL.SPELLPLACE>+1>>).MANAUSE>
ENDIF

button 60 170 2225 2225 0 1 0  
button 95 170 2226 2226 0 1 0  
button 130 170 2227 2227 0 2 0  
button 165 170 2228 2228 0 2 0  
button 225 170 2229 2229 0 3 0  
button 260 170 2230 2230 0 3 0
button 295 170 2231 2231 0 4 0
button 330 170 2232 2232 0 4 0

LOCAL.SPELLPLACE += 2

ENDFOR


[DIALOG d_book_mage TEXT]
Index

[DIALOG d_book_mage BUTTON]
ON=0

ON=1
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_1>
sdialog d_book_mage 1
ON=2
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_2>
sdialog d_book_mage 1
ON=3
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_3>
sdialog d_book_mage 1
ON=4
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_4>
sdialog d_book_mage 1
ON=5
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_5>
sdialog d_book_mage 1
ON=6
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_6>
sdialog d_book_mage 1
ON=7
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_7>
sdialog d_book_mage 1
ON=8
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_8>
sdialog d_book_mage 1
ON=9
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_9>
sdialog d_book_mage 1
ON=10
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_10>
sdialog d_book_mage 1
ON=11
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_11>
sdialog d_book_mage 1
ON=12
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_12>
sdialog d_book_mage 1
ON=13
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_13>
sdialog d_book_mage 1
ON=14
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_14>
sdialog d_book_mage 1
ON=15
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_15>
sdialog d_book_mage 1
ON=16
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_16>
sdialog d_book_mage 1
ON=17
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_17>
sdialog d_book_mage 2
ON=18
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_18>
sdialog d_book_mage 2
ON=19
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_19>
sdialog d_book_mage 2
ON=20
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_20>
sdialog d_book_mage 2
ON=21
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_21>
sdialog d_book_mage 2
ON=22
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_22>
sdialog d_book_mage 2
ON=23
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_23>
sdialog d_book_mage 2
ON=24
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_24>
sdialog d_book_mage 2
ON=25
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_25>
sdialog d_book_mage 2
ON=26
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_26>
sdialog d_book_mage 2
ON=27
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_27>
sdialog d_book_mage 2
ON=28
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_28>
sdialog d_book_mage 2
ON=29
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_29>
sdialog d_book_mage 2
ON=30
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_30>
sdialog d_book_mage 2
ON=31
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_31>
sdialog d_book_mage 2
ON=32
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_32>
sdialog d_book_mage 2
ON=33
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_33>
sdialog d_book_mage 3
ON=34
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_34>
sdialog d_book_mage 3
ON=35
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_35>
sdialog d_book_mage 3
ON=36
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_36>
sdialog d_book_mage 3
ON=37
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_37>
sdialog d_book_mage 3
ON=38
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_38>
sdialog d_book_mage 3
ON=39
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_39>
sdialog d_book_mage 3
ON=40
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_40>
sdialog d_book_mage 3
ON=41
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_41>
sdialog d_book_mage 3
ON=42
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_42>
sdialog d_book_mage 3
ON=43
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_43>
sdialog d_book_mage 3
ON=44
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_44>
sdialog d_book_mage 3
ON=45
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_45>
sdialog d_book_mage 3
ON=46
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_46>
sdialog d_book_mage 3
ON=47
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_47>
sdialog d_book_mage 3
ON=48
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_48>
sdialog d_book_mage 3
ON=49
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_49>
sdialog d_book_mage 4
ON=50
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_50>
sdialog d_book_mage 4
ON=51
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_51>
sdialog d_book_mage 4
ON=52
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_52>
sdialog d_book_mage 4
ON=53
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_53>
sdialog d_book_mage 4
ON=54
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_54>
sdialog d_book_mage 4
ON=55
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_55>
sdialog d_book_mage 4
ON=56
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_56>
sdialog d_book_mage 4
ON=57
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_57>
sdialog d_book_mage 4
ON=58
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_58>
sdialog d_book_mage 4
ON=59
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_59>
sdialog d_book_mage 4
ON=60
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_60>
sdialog d_book_mage 4
ON=61
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_61>
sdialog d_book_mage 4
ON=62
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_62>
sdialog d_book_mage 4
ON=63
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_63>
sdialog d_book_mage 4
ON=64
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_64>
sdialog d_book_mage 4
ON=65
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_65>
sdialog d_book_mage 6
ON=66
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_66>
sdialog d_book_mage 6
ON=67
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_67>
sdialog d_book_mage 6
ON=68
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_68>
sdialog d_book_mage 6
ON=69
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_69>
sdialog d_book_mage 6
ON=70
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_70>
sdialog d_book_mage 6
ON=71
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_71>
sdialog d_book_mage 6
ON=72
SRC.TAG.SPELLBOOK=<UID>
SRC.CAST <tag0.spell_72>
sdialog d_book_mage 6


!ТЕМА ЗАКРЫТА!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху