Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Вопросы
ShockeR
сообщение 29.8.2008, 11:48
Сообщение #1


*****

Группа: Пользователи
Наличность: 0
Из: Находка
Пользователь №: 4.261



Sphere 55R 4.0.1

1. Почему выдаёт ошибку когда вешаю такое на пестик? тоже самое впринципе и с бланк скролом.

ON=@Dclick
DIALOG F_ALCH_1
return 1

2. Дайте линк где можно научиться писать менюшки
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DihlofozzZ
сообщение 29.8.2008, 14:18
Сообщение #2


***********

Администратор форума
Сообщений: 5.602
Регистрация: 8.3.2003
Группа: Администраторы
Наличность: 0
Из: Москва Россия
Пользователь №: 237



какую ошибку выдает?

http://rbg.al.ru/spherehelp/dialog.htm


--------------------
С уважением Администратор Форума.
Контактный Email: dihlofozzz@uokit.com


Topic Closed
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 29.8.2008, 16:57
Сообщение #3


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31658
Пользователь №: 9.227



А диалог-то такой точно существует? Может это функция? (IMG:style_emoticons/default/smile.gif)


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ЖаК
сообщение 29.8.2008, 21:45
Сообщение #4


*****

Journeyman
Сообщений: 314
Регистрация: 2.1.2008
Группа: Пользователи
Наличность: 0
Пользователь №: 10.417



src.dialog?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DihlofozzZ
сообщение 29.8.2008, 22:24
Сообщение #5


***********

Администратор форума
Сообщений: 5.602
Регистрация: 8.3.2003
Группа: Администраторы
Наличность: 0
Из: Москва Россия
Пользователь №: 237



Цитата(ЖаК @ 29.8.2008, 22:45) *

src.dialog?

src необязательно в данном случае, в некоторых случаях даже не нужно (IMG:style_emoticons/default/smile.gif)


--------------------
С уважением Администратор Форума.
Контактный Email: dihlofozzz@uokit.com


Topic Closed
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KonstantiN
сообщение 31.8.2008, 7:52
Сообщение #6


******

Группа: Пользователи
Наличность: 0
Пользователь №: 6.583



Попробуй переписать сам type t_mortar


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ShockeR
сообщение 31.8.2008, 12:46
Сообщение #7


*****

Группа: Пользователи
Наличность: 0
Из: Находка
Пользователь №: 4.261



Диалог есть, эта функция на 55и работала нормально
при дабл клике на пестик вылазиет меню, а тут нет и пишет ошибку в сфере
какую именно сказать немогу, я пока не дома...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ЖаК
сообщение 1.9.2008, 1:30
Сообщение #8


*****

Journeyman
Сообщений: 314
Регистрация: 2.1.2008
Группа: Пользователи
Наличность: 0
Пользователь №: 10.417



Цитата(DihlofozzZ @ 29.8.2008, 22:24) *

src необязательно в данном случае, в некоторых случаях даже не нужно (IMG:style_emoticons/default/smile.gif)


Да лан Вася, не лечи.Просто иногда, конкретно диалоги, либо отказывались работать, либо выдавали ошибку, во всяком случае у меня так было, потому и написал.Мало ли.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ShockeR
сообщение 1.9.2008, 4:12
Сообщение #9


*****

Группа: Пользователи
Наличность: 0
Из: Находка
Пользователь №: 4.261



Вот такую ошибку выдаёт

12:11:ERROR:(Craft_items.scp,21)Undefined symbol 'F_ALCH_1'
12:11:ERROR:(Craft_items.scp,21)Invalid RES_DIALOG.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 1.9.2008, 19:31
Сообщение #10


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31658
Пользователь №: 9.227



Цитата(ShockeR @ 1.9.2008, 4:12) *

Вот такую ошибку выдаёт

12:11:ERROR:(Craft_items.scp,21)Undefined symbol 'F_ALCH_1'
12:11:ERROR:(Craft_items.scp,21)Invalid RES_DIALOG.
Так и есть - нет такого диалога. (IMG:style_emoticons/default/smile.gif)


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ShockeR
сообщение 2.9.2008, 6:27
Сообщение #11


*****

Группа: Пользователи
Наличность: 0
Из: Находка
Пользователь №: 4.261



есть диалог

Код
[FUNCTION F_ALCH_1]
DIALOG F_ALCH_1

[DIALOG F_ALCH_1]
0,0
//NOMOVE
page 0

resizepic 40 60 5054 680 400
resizepic 60 80 3500 640 360


button 100 125 4005 4006 1 0 1 // heal 1
button 100 175 4005 4006 1 0 2 // heal 2
button 100 225 4005 4006 1 0 3 // heal 3
button 100 290 4005 4006 1 0 4 // agility 1
button 100 340 4005 4006 1 0 5 // agility 1
button 390 125 4005 4006 1 0 6 // cure 1
button 390 175 4005 4006 1 0 7 // cure 2
button 390 225 4005 4006 1 0 8 // cure 3
button 390 290 4005 4006 1 0 9 // night 1
button 390 340 4005 4006 1 0 10 // night 1
button 620 90 4502 4502 1 0 11 // next------
button 550 90 4506 4506 1 0 12 // next------2

TEXT 90 101 40 0//heal potions
TEXT 140 125 250 1//heal 1
TEXT 140 140 250 2//heal 1 (r)
TEXT 140 175 250 3//heal 2
TEXT 140 190 250 4//heal 2 (r)
TEXT 140 225 250 5//heal 3
TEXT 140 240 250 6//heal 3 (r)
TEXT 90 265 40 7//Agility potions
TEXT 140 290 250 8//Agility 1
TEXT 140 305 250 9//Agility 1 (r)
TEXT 140 340 250 10//Agility 2
TEXT 140 355 250 11//Agility 2 (r)
TEXT 380 101 40 12//Cure potions 1
TEXT 430 125 250 13//cure 1
TEXT 430 140 250 14//cure 1 (r)
TEXT 430 175 250 15//cure 2
TEXT 430 190 250 16//cure 2 (r)
TEXT 430 225 250 17//cure 3
TEXT 430 240 250 18//cure 3 (r)
TEXT 380 265 40 19//Night.s
TEXT 430 290 250 20//Night.s 1
TEXT 430 305 250 21//Night.s 1 (r)
TEXT 430 340 250 22//Night.s 2
TEXT 430 355 250 23//Night.s 2 (r)


[DIALOG F_ALCH_1 TEXT]
Heal Potions
Lesser Heal
0.1 Alchemy, 1 Ginseng
Heal
32.0 Alchemy, 2 Ginseng
Greater Heal
55.0 Alchemy, 7 Ginseng
Agility Potions
Agility
15.0 Alchemy, 1 Blood Moss
Greater Agility
35.0 Alchemy, 3 Blood Moss
Cure Potions
Lesser Cure
0.1 Alchemy, 1 Garlic
Cure
25.0 Alchemy, 3 Garlic
Greater Cure
65.0 Alchemy, 6 Garlic
Nightsight Potions
Nightsight
0.1 Alchemy, 1 Spider Silk
Greater Nightsight
60.0 Alchemy, 7 Spider Silk

[DIALOG F_ALCH_1 BUTTON]

ONBUTTON=0

ONBUTTON=1
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 0.1
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 1 i_reag_ginseng, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_HealLess
            SRC.ACT.BOUNCE
            SRC.CONSUME 1 i_reag_ginseng, 1 i_bottle_empty
    ENDIF

ONBUTTON=2
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 32.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 2 i_reag_ginseng, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_heal
            SRC.ACT.BOUNCE
            SRC.CONSUME 2 i_reag_ginseng, 1 i_bottle_empty
    ENDIF

ONBUTTON=3
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 55.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 7 i_reag_ginseng, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_HealGreat
            SRC.ACT.BOUNCE
            SRC.CONSUME 7 i_reag_ginseng, 1 i_bottle_empty
    ENDIF

ONBUTTON=4
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 15.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 1 i_reag_blood_moss, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Agility
            SRC.ACT.BOUNCE
            SRC.CONSUME 1 i_reag_blood_moss, 1 i_bottle_empty
    ENDIF

ONBUTTON=5
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 35.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 3 i_reag_blood_moss, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_AgilityGreat
            SRC.ACT.BOUNCE
            SRC.CONSUME 3 i_reag_blood_moss, 1 i_bottle_empty
    ENDIF

ONBUTTON=6
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 0.1
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 1 i_reag_garlic, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_CureLess
            SRC.ACT.BOUNCE
            SRC.CONSUME 1 i_reag_garlic, 1 i_bottle_empty
    ENDIF

ONBUTTON=7
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 25.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 3 i_reag_garlic, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Cure
            SRC.ACT.BOUNCE
            SRC.CONSUME 3 i_reag_garlic, 1 i_bottle_empty
    ENDIF

ONBUTTON=8
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 65.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 6 i_reag_garlic, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_CureGreat
            SRC.ACT.BOUNCE
            SRC.CONSUME 6 i_reag_garlic, 1 i_bottle_empty
    ENDIF

ONBUTTON=9
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 0.1
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 1 i_reag_spider_silk, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Nightsight
            SRC.ACT.BOUNCE
            SRC.CONSUME 1 i_reag_spider_silk, 1 i_bottle_empty
    ENDIF

ONBUTTON=10
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 60.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 7 i_reag_spider_silk, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_NightsightGreat
            SRC.ACT.BOUNCE
            SRC.CONSUME 7 i_reag_spider_silk, 1 i_bottle_empty
    ENDIF

ONBUTTON=11
DIALOG F_ALCH_2

ONBUTTON=12
DIALOG F_ALCH_3

//-----------------------------------------


[DIALOG F_ALCH_2]
0,0
//NOMOVE
page 0


resizepic 40 60 5054 680 400
resizepic 60 80 3500 640 360


button 100 125 4005 4006 1 0 1 // Lesser Explosion 1
button 100 175 4005 4006 1 0 2 // heal 2
button 100 225 4005 4006 1 0 3 // heal 3
button 100 290 4005 4006 1 0 4 // agility 1
button 100 340 4005 4006 1 0 5 // agility 1
button 390 125 4005 4006 1 0 6 // cure 1
button 390 175 4005 4006 1 0 7 // cure 2
button 390 225 4005 4006 1 0 8 // cure 3
button 390 290 4005 4006 1 0 9 // night 1
button 390 340 4005 4006 1 0 10 // night 1
button 620 90 4502 4502 1 0 11 // next------
button 550 90 4506 4506 1 0 12 // next------2


TEXT 90 101 40 0//heal potions
TEXT 140 125 250 1//heal 1
TEXT 140 140 250 2//heal 1 (r)
TEXT 140 175 250 3//heal 2
TEXT 140 190 250 4//heal 2 (r)
TEXT 140 225 250 5//heal 3
TEXT 140 240 250 6//heal 3 (r)
TEXT 90 265 40 7//Agility potions
TEXT 140 290 250 8//Agility 1
TEXT 140 305 250 9//Agility 1 (r)
TEXT 140 340 250 10//Agility 2
TEXT 140 355 250 11//Agility 2 (r)
TEXT 380 101 40 12//Cure potions 1
TEXT 430 125 250 13//cure 1
TEXT 430 140 250 14//cure 1 (r)
TEXT 430 175 250 15//cure 2
TEXT 430 190 250 16//cure 2 (r)
TEXT 430 225 250 17//cure 3
TEXT 430 240 250 18//cure 3 (r)
TEXT 380 265 40 19//Night.s
TEXT 430 290 250 20//Night.s 1
TEXT 430 305 250 21//Night.s 1 (r)
TEXT 430 340 250 22//Night.s 2
TEXT 430 355 250 23//Night.s 2 (r)


[DIALOG F_ALCH_2 TEXT]
Explosion Potions
Lesser Explosion
5.0 Alchemy, 3 Sulfurous Ash
Explosion
35.0 Alchemy, 5 Sulfurous Ash
Greater Explosion
65.0 Alchemy, 10 Sulfurous Ash
Mana Refresh Potions
Mana Refresh
65.0 Alchemy, 3 Eyes Of Newt
Total Mana Refresh
95.0 Alchemy, 6 Eyes Of Newt
Poison Potions
Lesser Poison
0.1 Alchemy, 1 Nightshade
Poison
35.0 Alchemy, 2 Nightshade
Greater Poison
75.0 Alchemy, 4 Nightshade
Refresh Potions
Refresh
0.1 Alchemy, 1 Black Pearl
Total Refresh
40.0 Alchemy, 5 Black Pearl

[DIALOG F_ALCH_2 BUTTON]

ONBUTTON=0

ONBUTTON=1
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 0.1
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 3 i_reag_sulfur_ash, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_ExplosionLess
            SRC.ACT.BOUNCE
            SRC.CONSUME 3 i_reag_sulfur_ash, 1 i_bottle_empty
    ENDIF

ONBUTTON=2
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 35.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 5 i_reag_sulfur_ash, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Explosion
            SRC.ACT.BOUNCE
            SRC.CONSUME 5 i_reag_sulfur_ash, 1 i_bottle_empty
    ENDIF

ONBUTTON=3
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 65.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 10 i_reag_sulfur_ash, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_ExplosionGreat
            SRC.ACT.BOUNCE
            SRC.CONSUME 10 i_reag_sulfur_ash, 1 i_bottle_empty
    ENDIF

ONBUTTON=4
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 65.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 3 i_reag_eye_of_newt, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Mana
            SRC.ACT.BOUNCE
            SRC.CONSUME 3 i_reag_eye_of_newt, 1 i_bottle_empty
    ENDIF

ONBUTTON=5
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 95.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 6 i_reag_eye_of_newt, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_ManaTotal
            SRC.ACT.BOUNCE
            SRC.CONSUME 6 i_reag_eye_of_newt, 1 i_bottle_empty
    ENDIF

ONBUTTON=6
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 0.1
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 1 i_reag_nightshade, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_PoisonLess
            SRC.ACT.BOUNCE
            SRC.CONSUME 1 i_reag_nightshade, 1 i_bottle_empty
    ENDIF

ONBUTTON=7
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 35.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 2 i_reag_nightshade, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Poison
            SRC.ACT.BOUNCE
            SRC.CONSUME 2 i_reag_nightshade, 1 i_bottle_empty
    ENDIF

ONBUTTON=8
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 75.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 4 i_reag_nightshade, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_PoisonGreat
            SRC.ACT.BOUNCE
            SRC.CONSUME 4 i_reag_nightshade, 1 i_bottle_empty
    ENDIF

ONBUTTON=9
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 0.1
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 1 i_reag_black_pearl, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Refresh
            SRC.ACT.BOUNCE
            SRC.CONSUME 1 i_reag_black_pearl, 1 i_bottle_empty
    ENDIF

ONBUTTON=10
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 40.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 5 i_reag_black_pearl, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_RefreshTotal
            SRC.ACT.BOUNCE
            SRC.CONSUME 5 i_reag_black_pearl, 1 i_bottle_empty
    ENDIF


ONBUTTON=11
DIALOG F_ALCH_3

ONBUTTON=12
DIALOG F_ALCH_1




[DIALOG F_ALCH_3]
0,0
//NOMOVE
page 0


resizepic 40 60 5054 680 400
resizepic 60 80 3500 640 360


button 100 125 4005 4006 1 0 1 //  1
button 100 175 4005 4006 1 0 2 //  2
button 100 225 4005 4006 1 0 3 //  3
button 100 275 4005 4006 1 0 4 //  4

button 620 90 4502 4502 1 0 11 // next------
button 550 90 4506 4506 1 0 12 // next------2


TEXT 90 101 40 0//heal potions
TEXT 140 125 250 1//heal 1
TEXT 140 140 250 2//heal 1 (r)
TEXT 140 175 250 3//heal 2
TEXT 140 190 250 4//heal 2 (r)
TEXT 140 225 250 5//heal 3
TEXT 140 240 250 6//heal 3 (r)
TEXT 140 275 250 7//heal 4
TEXT 140 290 250 8//heal 4 (r)


[DIALOG F_ALCH_3 TEXT]
Other Potions
Strength
25.0 Alchemy, 2 Mandrake Root
Greater Strength
45.0 Alchemy, 5 Mandrake Root
Invisibility
65.0 Alchemy, 4 Wyrm's Heart
Shrink
100.0 Alchemy, 2 BatWings

[DIALOG F_ALCH_3 BUTTON]

ONBUTTON=0

ONBUTTON=1
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 25.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 2 i_reag_mandrake_root, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Strength
            SRC.ACT.BOUNCE
            SRC.CONSUME 2 i_reag_mandrake_root, 1 i_bottle_empty
    ENDIF

ONBUTTON=2
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 45.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 5 i_reag_mandrake_root, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_StrengthGreat
            SRC.ACT.BOUNCE
            SRC.CONSUME 5 i_reag_mandrake_root, 1 i_bottle_empty
    ENDIF

ONBUTTON=3
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 65.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 4 i_reag_worm_heart, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Invisibility
            SRC.ACT.BOUNCE
            SRC.CONSUME 4 i_reag_worm_heart, 1 i_bottle_empty
    ENDIF

ONBUTTON=4
            IF (<SRC.RESTEST 1 i_mem_wait_alch>)
            SRC.SYSMESSAGE You must wait to perfom another action
        RETURN 1
            ELSEIF <SRC.ALCHEMY> < 60.0
            SRC.SYSMESSAGE This is beyond your ability!
        RETURN 1
            ELSEIF !(<SRC.RESTEST 2 i_reag_batwing, 1 i_bottle_empty>)
            SRC.SYSMESSAGE You must have Reagents or Empty bottles, to make this potion!
        RETURN 1
            ELSE
            SRC.NEWITEM=i_mem_wait_alch
            SRC.ACT.LINK=<SRC.UID>
            SRC.ACT.EQUIP
            SRC.NEWITEM=i_potion_Shrink
            SRC.ACT.BOUNCE
            SRC.CONSUME 2 i_reag_batwing, 1 i_bottle_empty
    ENDIF

ONBUTTON=11
DIALOG F_ALCH_1

ONBUTTON=12
DIALOG F_ALCH_2



[ITEMDEF i_mem_wait_alch]
ID=i_memory
TYPE=t_eq_script

ON=@EQUIP
    TIMER=6
    ATTR=attr_decay|attr_invis

ON=@TIMER
GROW_ALCH
CONSUME 1 i_mem_wait_alch
RETURN 1



[EOF]
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Breaker
сообщение 2.9.2008, 12:46
Сообщение #12


******

Expert
Сообщений: 529
Регистрация: 25.12.2004
Группа: Пользователи
Наличность: 0
Из: Москва
Пользователь №: 2.792
Возраст: 27



гЫЫЫЫЫЫ.... ЖЕЕЕЕСТЬ!!!!
Код

[FUNCTION F_ALCH_1]
DIALOG F_ALCH_1

[DIALOG F_ALCH_1]

поменяй на:
Код

[FUNCTION F_ALCH_1]
DIALOG D_ALCH_1

[DIALOG D_ALCH_1]
.....
[DIALOG D_ALCH_1 TEXT]
.....
[DIALOG D_ALCH_1 BUTTON]
....


юзай или так:
Код

ON=@Dclick
F_ALCH_1
return 1

или так:
Код

ON=@Dclick
DIALOG D_ALCH_1
return 1


Сообщение отредактировал Breaker - 2.9.2008, 12:46


--------------------
Все мои скрипты и сервера: ftp://sphere@magery.ru
FTP работает не всегда, только когда мой комп включен. По вечерам часто!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ShockeR
сообщение 2.9.2008, 14:29
Сообщение #13


*****

Группа: Пользователи
Наличность: 0
Из: Находка
Пользователь №: 4.261



чёто я непонял что именно тут менять?

Код
[FUNCTION F_ALCH_1]
DIALOG D_ALCH_1

[DIALOG D_ALCH_1]
.....
[DIALOG D_ALCH_1 TEXT]
.....
[DIALOG D_ALCH_1 BUTTON]
....
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 2.9.2008, 18:28
Сообщение #14


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31658
Пользователь №: 9.227



Название диалога изменить надо. Или функции. Нельзя называть даже разные элементы на 100% одинакого, иначе сфера будет их путать.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ShockeR
сообщение 3.9.2008, 6:09
Сообщение #15


*****

Группа: Пользователи
Наличность: 0
Из: Находка
Пользователь №: 4.261



аааа, всё понял, спасиб
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DihlofozzZ
сообщение 3.9.2008, 16:44
Сообщение #16


***********

Администратор форума
Сообщений: 5.602
Регистрация: 8.3.2003
Группа: Администраторы
Наличность: 0
Из: Москва Россия
Пользователь №: 237



Цитата(ЖаК @ 1.9.2008, 2:30) *

Да лан Вася, не лечи.Просто иногда, конкретно диалоги, либо отказывались работать, либо выдавали ошибку, во всяком случае у меня так было, потому и написал.Мало ли.
лечил, лечу и буду лечить (IMG:style_emoticons/default/smile.gif) у меня значит руки прямее, раз у меня все работает (IMG:style_emoticons/default/tongue.gif)


--------------------
С уважением Администратор Форума.
Контактный Email: dihlofozzz@uokit.com


Topic Closed
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Breaker
сообщение 3.9.2008, 22:25
Сообщение #17


******

Expert
Сообщений: 529
Регистрация: 25.12.2004
Группа: Пользователи
Наличность: 0
Из: Москва
Пользователь №: 2.792
Возраст: 27



Добрый доктор айболит :DDDDD


--------------------
Все мои скрипты и сервера: ftp://sphere@magery.ru
FTP работает не всегда, только когда мой комп включен. По вечерам часто!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ShockeR
сообщение 4.9.2008, 6:35
Сообщение #18


*****

Группа: Пользователи
Наличность: 0
Из: Находка
Пользователь №: 4.261



а есть у кого-нибудь другая менюшка?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 20.4.2024, 1:58
Designed by Nickostyle