|
---|
|
Регистрация | Правила | Альбомы | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Патчи Если кто-то хочет выложить не свой готовый патч - не забудьте указать автора и источник. Если кто-то хочет задать вопрос по патчу - лучше не на этом форуме вообще. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
15.11.2009, 18:54 | #1 | |
Not a member, is a noob
Регистрация: 05.11.2009
Адрес: Азерот, Штормвинд
Сообщений: 530
Сказал(а) спасибо: 153
Поблагодарили 453 раз(а) в 170 сообщениях
|
GuildHouse патч валит сервер при раскупленых ГХ
Патч guildmaster.cpp на SD2.
Вот баг-репорт получил. Цитата:
Ревизии - все (он не меняется). Тема в разделе патчей на ядро.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
02.12.2009, 12:00 | #2 |
Not a Junior!
Регистрация: 07.11.2009
Сообщений: 10
Сказал(а) спасибо: 4
Поблагодарили 45 раз(а) в 12 сообщениях
|
Вот место которое отвечает за работу патча, если все гх куплены
PHP код:
PHP код:
PHP код:
Последний раз редактировалось Mr.Grom; 02.12.2009 в 13:35. |
02.12.2009, 12:27 | #3 |
Not a member, is a noob
Регистрация: 05.11.2009
Адрес: Азерот, Штормвинд
Сообщений: 530
Сказал(а) спасибо: 153
Поблагодарили 453 раз(а) в 170 сообщениях
|
кто бы протестил. А то мне сейчас тупо негде и не на чем.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
02.12.2009, 13:08 | #4 |
Guest
Сообщений: n/a
|
скорее всего 1 вариант
PHP код:
|
02.12.2009, 13:36 | #5 |
Not a Junior!
Регистрация: 07.11.2009
Сообщений: 10
Сказал(а) спасибо: 4
Поблагодарили 45 раз(а) в 12 сообщениях
|
Тогда уж
PHP код:
PHP код:
|
02.12.2009, 18:24 | #6 |
Not a member, is a noob
Регистрация: 05.11.2009
Адрес: Азерот, Штормвинд
Сообщений: 530
Сказал(а) спасибо: 153
Поблагодарили 453 раз(а) в 170 сообщениях
|
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
07.12.2009, 01:21 | #7 |
Not a Junior!
Регистрация: 07.11.2009
Сообщений: 10
Сказал(а) спасибо: 4
Поблагодарили 45 раз(а) в 12 сообщениях
|
Если ГиМ меняет( по незнанию прописывает его сам в другом городе) дом то ГХ для гильды недоступен.
Последний раз редактировалось Mr.Grom; 07.12.2009 в 11:46. |
07.12.2009, 11:38 | #8 |
Not a member, is a noob
Регистрация: 05.11.2009
Адрес: Азерот, Штормвинд
Сообщений: 530
Сказал(а) спасибо: 153
Поблагодарили 453 раз(а) в 170 сообщениях
|
"меняет", в смысле - продает один, и покупает другой?
Кажется скоро придется все нафиг переписывать под Gossip System...
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
07.02.2010, 21:13 | #10 | |
Guest
Сообщений: n/a
|
Цитата:
|
|
07.02.2010, 23:06 | #11 |
Not a member, is a noob
Регистрация: 05.11.2009
Адрес: Азерот, Штормвинд
Сообщений: 530
Сказал(а) спасибо: 153
Поблагодарили 453 раз(а) в 170 сообщениях
|
Ну в оригинале-то там вообще
Код:
if (showFromId = 0)
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
07.02.2010, 23:15 | #12 |
RuDB Dev
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
|
if (showFromId = 0) - означает, что переменной showFromId присваивается значение 0
А когда == или !showFromId означает что идет проверка на значение. |
07.02.2010, 23:47 | #13 |
Not a member, is a noob
Регистрация: 05.11.2009
Адрес: Азерот, Штормвинд
Сообщений: 530
Сказал(а) спасибо: 153
Поблагодарили 453 раз(а) в 170 сообщениях
|
вау.... завидую.
Давайте я вам баллистику СЦ-130ВПС расскажу. Обещаю, что вы в этом тоже ничего не поймете. Как я понимаю - безразлично что писать: Код:
if (showFromId = 0) // присвоение значения if (showFromId == NULL) // проверка на значение if (!showFromId) // проверка на значение
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
07.02.2010, 23:51 | #14 |
YTDB dev, histori
Регистрация: 05.11.2009
Сообщений: 1,597
Сказал(а) спасибо: 1
Поблагодарили 1,093 раз(а) в 971 сообщениях
|
Первая дает ошибку
Код:
if (showFromId = 0) // присвоение значения Код:
if (showFromId == NULL) // проверка на значение if (!showFromId)
__________________
ars longa vita brevis |
07.02.2010, 23:54 | #15 |
Not a member, is a noob
Регистрация: 05.11.2009
Адрес: Азерот, Штормвинд
Сообщений: 530
Сказал(а) спасибо: 153
Поблагодарили 453 раз(а) в 170 сообщениях
|
А, вот теперь понял. Тогда последняя строка и правда красивее смотрится. Везде поправил.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
07.02.2010, 23:57 | #16 |
RuDB Dev
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
|
Код:
int i = 0; int value = 5; i = value; // теперь i равно 5 if (i = value) // это ошибка так нельзя писать if (i == value) return true; if (!value) return false; if (value == null) return false; |
08.02.2010, 00:23 | #17 |
Not a member, is a noob
Регистрация: 05.11.2009
Адрес: Азерот, Штормвинд
Сообщений: 530
Сказал(а) спасибо: 153
Поблагодарили 453 раз(а) в 170 сообщениях
|
Ну тогда я про баллистику не буду, но популярные сведения предоставлю.
Ага, вот это я кажется понял: Код:
i = value; // теперь i равно 5 if (i = value) // это ошибка так нельзя писать
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
08.02.2010, 06:53 | #18 |
Guest
Сообщений: n/a
|
Это семантическая ошибка, но не синтаксическая. Так писать можно, но в данном контексте не правильно.
if(i = value) - означает следующее: 1) Присваиваем переменной i значение переменной value 2) Если результат присваивания - истина - условии выполняется, если ложь - не выполняется. А рельзтат может быть ложью, если допустим значение переменной value ложно (равно нулю, например) PS: Если что, извиняюсь за боян... |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[патч] Релоад локалес госсип меню | NeatElves | Принятые патчи / Accepted patches | 1 | 25.01.2010 11:06 |
[патч] Релоад госсип скрипт | NeatElves | Принятые патчи / Accepted patches | 5 | 24.01.2010 09:03 |
Вешает сервер каст босса Джаналай | tempura | Ядро | 3 | 05.12.2009 10:22 |