Gem of the North


Страницы: (2) 1 [2]  ( Перейти к первому непрочитанному сообщению ) -ОтветитьНовая темаГолосование-

> Вопросы и ответы 2
DarkSet
Отправлено: Mar 25 2006, 10:06 PM
|Цитировать


Group Icon



как по человечески, а не извращенно как я smile.gif застравить скрипт эдитор юзать русские буквы?


--------------------
The gods may throw a dice
their minds as cold as ice
and someone way down here
loses someone dear
(с) ABBA "The Winner Takes It All"
| PM| Email Poster| Users Website| ICQ| MSN|
Вверх Вниз
zergirl
Отправлено: Mar 25 2006, 11:07 PM
|Цитировать


Group Icon





--------------------
Дурёха
| PM| Email Poster|
Вверх Вниз
2_advanced
Отправлено: Mar 27 2006, 02:11 PM
|Цитировать


Group Icon



QUOTE (nwtoolset.ini)
[Script]
FontName=Courier New Cyr


--------------------
- Засаживай! Засаживай!!! - возбужденно кричала раскрасневшаяся белочка.
Но ежик не любил суеты и засаживал делянку конопелькой неторопливо и обстоятельно, как и всегда...
| PM|
Вверх Вниз
denis0k
Отправлено: Mar 27 2006, 05:25 PM
|Цитировать


Group Icon



QUOTE
не могла та патчилка и инишку поменять, чтоли
Насколько я помню без того патча компилятор выдавал ошибку на букве "я" из-за короткой кодовой таблицы (биоварцы подумали, что текст и комменты тож по-английски писать будут), так что только ини тут вряд ли поможет.

Кстати, в реестре ключи касательно кодовых таблиц правил? Помогает многим прогам.


--------------------
Люди делятся на 4 типа: одни играют в LA2, другие в Aion, третьи в WoW. А четвёртые сочувствуют первым трём.
| PM| Users Website|
Вверх Вниз
denis0k
Отправлено: Apr 4 2006, 05:48 PM
|Цитировать


Group Icon



HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

Там 3 параметра 1250, 1251 и 1252 должны иметь одно значение c_1251.nls. Специально для тех программ, которые не юзают кодовую таблицу системы. Насколько я помню помогает писать по-русски даже в старых фотошопах.


--------------------
Люди делятся на 4 типа: одни играют в LA2, другие в Aion, третьи в WoW. А четвёртые сочувствуют первым трём.
| PM| Users Website|
Вверх Вниз
undergorund
Отправлено: Sep 18 2006, 07:39 PM
|Цитировать


Group Icon



Как сделать общие переменные для нескольких функций?
CODE

int bPlayer1Ready = FALSE;
int bPlayer2Ready = FALSE;
void main()
{
   return;
}

void StartBattle()
{
   bPlayer1Ready = FALSE;
   bPlayer2Ready = FALSE;
   object MainDoor = GetObjectByTag("Main_Gate");
   ActionCloseDoor(MainDoor);
   SetLocked(MainDoor, TRUE);
   SignalEvent(GetObjectByTag("Main_Gong"), EventUserDefined(GetUserDefinedEventNumber()));
}

void PlayerReady1()
{
   bPlayer1Ready = TRUE;
   if ((bPlayer1Ready == TRUE) && (bPlayer2Ready == TRUE))
       StartBattle();
}

void PlayerReady2()
{
   bPlayer2Ready = TRUE;
   if ((bPlayer1Ready == TRUE) && (bPlayer2Ready == TRUE))
       StartBattle();
}

PlayerReady1() и PlayerReady2() вызываються из других фаилов.

П.С. Есть разница в НВН когда пользуешся #include "" в какой последовательности компилировать скрипты, или меня уже просто глючит?


--------------------
Здесь типа демократия, на самом деле царство
Я так люблю свою страну... и ненавижу государство.
© Lumen
| PM| Email Poster|
Вверх Вниз
denis0k
Отправлено: Sep 18 2006, 09:03 PM
|Цитировать


Group Icon



Что-то мне подсказывает, что глобальные переменные там же, где и массивы. Юзай локалки на чарах/локе/моде.

В смысле в какой последовательности компилировать? Пример в студию.


--------------------
Люди делятся на 4 типа: одни играют в LA2, другие в Aion, третьи в WoW. А четвёртые сочувствуют первым трём.
| PM| Users Website|
Вверх Вниз
FenrIX_666
Отправлено: Sep 21 2006, 10:58 PM
|Цитировать


Group Icon



Вообщем наверное есть. Однажды была ситуация, когда скрипт (1) инклюдил функцию из другого скрипта (2). Забавно было, когда я забыл откомпелировать (2). НВскрипт и слова не сказал, а НВН после запуска просто повесился. Хотя это было еще до 1.59, так что могло все измениться.

На счет глобальных переменных - юзай SetGlobal[Type]() (вроде в каком-то из инклюдов ХотУ было). Помогает.

Это сообщение отредактировал FenrIX_666 - Sep 21 2006, 11:01 PM


--------------------
Улыбайтесь, это всех раздражает ;)
| PM| Email Poster| ICQ| AOL| MSN|
Вверх Вниз
denis0k
Отправлено: Sep 22 2006, 02:26 PM
|Цитировать


Group Icon



А если копануть инклуд, то там 100% это сделано через локалки на модуле smile.gif Так собсно и массивы можно сделать.


--------------------
Люди делятся на 4 типа: одни играют в LA2, другие в Aion, третьи в WoW. А четвёртые сочувствуют первым трём.
| PM| Users Website|
Вверх Вниз
Allati
Отправлено: Sep 22 2006, 03:37 PM
|Цитировать


Group Icon



Никто же не спорит про реализацию smile.gif
Всегда лучше использовать единые функции. Управлять проще.


--------------------
"А раз тебя уже арестовывает корова, то это говорит о том, что даже она сильно возмущена твоим поведением" (c)
| PM| ICQ|
Вверх Вниз
FenrIX_666
Отправлено: Sep 22 2006, 11:28 PM
|Цитировать


Group Icon



Угу, через локальные переменные =)
Но тут два варианта - если на 100% веришь в скриптеров биотварей, то юзай стандартный инклюд. А если хочешь чтобы все 100% работало - пиши сам =)

Я например предпочитаю всю грязную работу сливать на биотварей, а потом внести небольшие изменения и сказать что все так и было =)


--------------------
Улыбайтесь, это всех раздражает ;)
| PM| Email Poster| ICQ| AOL| MSN|
Вверх Вниз
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Страницы: (2) 1 [2]  -ОтветитьНовая темаГолосование-