Current time: 25.11.2024, 18:15 Hello There, Guest! (LoginRegister)
Language: english | russian  

Thread Closed 
Threaded Mode | Linear Mode
скрипт-пак script79
» предшественник мода "ERA scripts Rus"
Author Message
Sav Offline

Posts: 2180
Post: #27

По поводу учёного:
Скорее всего, картинка для показа выбирается с использованием таблицы "картинок для IF:Q" (на самом деле это стандартная геройская таблица картинок для большинства сообщений). Несложно заметить, что первичные навыки в ней идут сразу после городов.
Могу предположить, что по какой-то причине номер первичного навыка был указан как -2, тогда тип картинки как раз указывает на строения крепости, а подтип картинки: 1 (учёный ведь +1 к навыку даёт) - как раз гильдия второго уровня.
Заклинание 68 может даваться по той причине, что все бонусы для учёного хранятся в одной таблице и по смещению -2 он, соответственно, попадает на предпоследний элемент предыдущего типа (как видно, это заклинание, 68 - предпоследнее из всех, изучаемых героями). Ну и, видимо, защита от получения навыка 68 - перенаправление на получение заклинания.

Наиболее вероятная причина проблемы - использование неинициализированной переменной y1 при определении первичного навыка.
Вместо !!VRy1:R3; следует писать !!VRy1:S0 R3; т. к. VR:R не устанавливает значение переменой, а прибавляет к нему, а надеяться на автоинициализацию, как видно, (да и вообще по жизни) нехорошо.


Кстати, если помнишь, мы спорили на df2 по поводу количества стеков в бою. Так вот, их оказалось действительно 20 на каждую сторону, как ты и говорил: несмотря на то, что во многих случаях выделена память на 21, как минимум байтов, управляющих необходимостью перерисовки стеков, ввделено под 20 стеков на каждую сторону.
(This post was last modified: 04.03.2012 20:44 by Sav.)
04.03.2012 20:36
Find all posts by this user
« Next Oldest | Next Newest »
Thread Closed 


Messages In This Thread
скрипт-пак script79 - Algor - 27.02.2012, 19:12
RE: script79 - Berserker - 27.02.2012, 19:18
RE: script79 - Algor - 27.02.2012, 19:20
RE: script79 - Berserker - 27.02.2012, 19:30
RE: script79 - Algor - 27.02.2012, 19:36
RE: script79 - Sav - 27.02.2012, 23:06
RE: script79 - Algor - 28.02.2012, 11:32
RE: script79 - Ivor - 28.02.2012, 12:25
RE: script79 - igrik - 28.02.2012, 13:08
RE: script79 - Algor - 28.02.2012, 15:01
RE: script79 - Ivor - 28.02.2012, 15:42
RE: script79 - Algor - 28.02.2012, 16:03
RE: script79 - Algor - 01.03.2012, 00:51
RE: script79 - Ivor - 01.03.2012, 13:25
RE: script79 - NIKr0m@nceR - 01.03.2012, 02:23
RE: script79 - gamecreator - 01.03.2012, 03:59
RE: script79 - NIKr0m@nceR - 01.03.2012, 04:41
RE: script79 - gamecreator - 01.03.2012, 06:01
RE: script79 - Sav - 01.03.2012, 10:25
RE: script79 - Algor - 02.03.2012, 03:50
RE: script79 - Ivor - 02.03.2012, 10:59
RE: script79 - Algor - 04.03.2012, 02:52
RE: script79 - Ivor - 04.03.2012, 21:51
RE: script79 - am haarec - 04.03.2012, 18:13
RE: script79 - Algor - 04.03.2012, 19:44
RE: script79 - am haarec - 04.03.2012, 22:36
RE: script79 - Algor - 04.03.2012, 18:30
RE: script79 - am haarec - 04.03.2012, 18:41
RE: script79 - Sav - 04.03.2012 20:36
RE: script79 - Algor - 05.03.2012, 00:18
RE: script79 - Ivor - 05.03.2012, 00:57
RE: script79 - Algor - 05.03.2012, 02:47
RE: script79 - am haarec - 04.03.2012, 20:51
RE: script79 - gamecreator - 04.03.2012, 22:50
RE: script79 - Berserker - 05.03.2012, 17:39
RE: script79 - Algor - 05.03.2012, 18:49
RE: script79 - Ivor - 05.03.2012, 18:56
RE: script79 - Berserker - 05.03.2012, 18:57
RE: script79 - Ivor - 13.03.2012, 13:33
RE: script79 - Algor - 13.03.2012, 18:45
RE: script79 - Sav - 13.03.2012, 15:33
RE: script79 - Ivor - 13.03.2012, 17:24
RE: script79 - MOP - 13.03.2012, 18:02
RE: script79 - Sav - 13.03.2012, 18:08
RE: script79 - MOP - 13.03.2012, 18:11
RE: script79 - Berserker - 13.03.2012, 18:57
RE: script79 - Algor - 13.03.2012, 19:12
RE: script79 - Ivor - 13.03.2012, 19:17
RE: script79 - Algor - 13.03.2012, 23:12
RE: script79 - Reinc - 19.03.2012, 17:43
RE: script79 - Algor - 20.03.2012, 00:11
RE: script79 - Reinc - 20.03.2012, 08:47
RE: script79 - Reinc - 20.03.2012, 09:05
RE: script79 - Algor - 20.03.2012, 11:01
RE: script79 - Reinc - 20.03.2012, 18:43
RE: script79 - Algor - 21.03.2012, 01:08
RE: script79 - Reinc - 21.03.2012, 13:19
RE: script79 - Algor - 21.03.2012, 13:26
RE: script79 - Algor - 10.05.2012, 18:17
RE: script79 - Berserker - 10.05.2012, 19:48
RE: script79 - Algor - 22.07.2012, 20:47
RE: script79 - Algor - 26.07.2012, 00:47
RE: script79 - whyme? - 24.09.2012, 15:08
RE: script79 - Algor - 24.09.2012, 17:56
RE: script79 - Algor - 24.09.2012, 20:40
RE: script79 - whyme? - 24.09.2012, 20:52
RE: script79 - Berserker - 24.09.2012, 22:24
RE: script79 - Algor - 25.09.2012, 00:21
RE: script79 - whyme? - 25.09.2012, 13:59
RE: script79 - Algor - 25.09.2012, 15:18
RE: script79 - Berserker - 25.09.2012, 15:48
RE: script79 - whyme? - 25.09.2012, 18:03
RE: script79 - Berserker - 25.09.2012, 19:16
RE: script79 - Algor - 25.09.2012, 19:20
RE: script79 - Sav - 25.09.2012, 20:35
RE: script79 - Berserker - 25.09.2012, 20:46
RE: script79 - serovoy - 13.10.2012, 12:29
RE: script79 - Algor - 13.10.2012, 13:25
RE: script79 - serovoy - 13.10.2012, 16:35
RE: script79 - Algor - 14.10.2012, 00:03
RE: script79 - igrik - 13.03.2013, 03:08
RE: script79 - Algor - 13.03.2013, 10:18

Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group