XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
#include error
Я вот решил пошаманить с внешними .j файлами бд. Данные импортируются, проект компилируется, но почему то вц3 дает ошибку. Собсно почему мне не ясно, мб кто знает в чем косяк?
Старый 02.08.2012, 23:28
ScorpioT1000
Работаем
online
Опыт: отключен
libastral.so сломалось
Старый 02.08.2012, 23:44
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
ScorpioT1000, тонко:)
Внешний файл является рабочим. Представляет собой файл бд с инфой по квесту. Структура офк из инструкций для препроцессора, но по идее с этим все должно быть ок, или все же нет?
Старый 02.08.2012, 23:54
Doc

offline
Опыт: 63,163
Активность:
Хз опять же так гадать не получится.
Старый 02.08.2012, 23:54
ScorpioT1000
Работаем
online
Опыт: отключен
возможно, из-за того, что не utf-8 файл
у меня всё ок
Старый 02.08.2012, 23:57
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
ScorpioT1000, а блин, точно. Сча сменю кодировку.
Faion добавил:
Хз, заюзал UTF, начало ругаться на недопустимый символ. Что б проверить наверняка взял файл из либ самого сжасса(кстати там нотпад показывает ANSI) и сменил контент. Импортанулся, но вар ругаецца:)
Старый 03.08.2012, 00:24
ScorpioT1000
Работаем
online
Опыт: отключен
Faion, потому что символы ниже 128 равняются ascii очевидно ?
Старый 03.08.2012, 00:32
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
Видимо мой мозг на сегодня совсем упоролся, ибо я что то не догоняю где я накосячил /o\
Старый 03.08.2012, 00:41
ScorpioT1000
Работаем
online
Опыт: отключен
libastral.so - всё дело в этом
Старый 03.08.2012, 00:43
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
ScorpioT1000, у мя мозг сам в астрале уже если честно :)
» контент файла
scope Message initializer Init

StartQuest

    QuestHead
        quest_single = false
        quest_repeat = false
        quest_name = "Сообщение"        
        quest_req_rep = 50
        quest_num = 1
        quest_rang = rang_genin
        quest_for_clan = konoha_shinobi 
        quest_vs_clan = none
        quest_cond = 0
        quest_cond_other = false
        quest_cond_status = unstarted
        quest_stages = 3
        quest_rew = 'I00G'
        quest_exp = 0
        quest_money = 100
        quest_npc[0] = Npc_Unit[42]
        quest_npc[1] = Npc_Unit[38]
        quest_npc[2] = Npc_Unit[40]
        quest_npc[3] = Npc_Unit[42]
    EndQuestHead
    
      IsNpcIdAndStage(42, 1)
    
        
        Replicas
            npc_ask ="Черт... не успеваю. Эй друг не поможешь мне? Нужно караульным сообщить о том что их смена окончена."
            quest_tips = "Сообщите стражникам у врат о том что их смена окончена"
            
            strMEAN = "Помочь"
            qweMEAN = "Ладно, мне не сложно, могу и помочь"
            ansMEAN = "Спасибо. Если бы не ты, то охране пришлось бы еще очень долго стоять в карауле."
            
            strHELP = "Чем помочь?"
            qweHELP = "Просто передать что их смена окончена и все? Если все так просто, почему сам не сообщишь им?"
            ansHELP = "У меня тут такая проблемка. Хокаге дала мне срочное задание, а я еще не успел отдать приказ охранникам о смене караула. Не мог бы ты сделать это вместо меня?"
            
            strEXIT = "Отказатся"
            qweEXIT = "Ну знаешь, у меня нет настроения выполнять за тебя твою работу."
            ansEXIT = "Значит, не сможешь помочь? Очень жаль..." 
        EndReplicas

        QuestActions
        EndQuestActions
        
      IsNpcIdAndStage(38, 2)
    
                
        Replicas
            npc_ask ="Черт, начальник опять задерживается... мне тут что всю ночь стоять и ждать его."
            quest_tips = "Сообщите другому стражнику о том что смена окончена"
            strMEAN = "Передать сообщение" 
            qweMEAN = "Эй! Друг, меня попросил передать начальник что смена твоя окончена и ты можешь оставить пост"
            ansMEAN = "Наконец-то конец смены, небось снова его Цунаде-сама загрузила работой."
        EndReplicas

        QuestActions
        EndQuestActions
        
      IsNpcIdAndStage(40, 3)
    
        
        Replicas
            npc_ask ="Черт, начальник опять задерживается... мне тут что всю ночь стоять и ждать его."
            quest_tips = "Вернитесь и доложите о том что выполнили задание"
            strMEAN = "Передать сообщение" 
            qweMEAN = "Эй! Друг, меня попросил передать начальник что смена твоя окончена и ты можешь оставить пост"
            ansMEAN = "Спасибо за работу дружище"
        EndReplicas

        QuestActions
        EndQuestActions
        
      IsNpcIdAndStage(42, 4)
    
        
        Replicas
            strMEAN = "Готово"
            qweMEAN = "Все я сообщил караульным о том что их смена окончена"
            ansMEAN = "Ты уже передал охранникам о смене караула? Так быстро? Спасибо тебе огромное! Вот твоя награда."
        EndReplicas

        QuestActions
        EndQuestActions
        
EndQuest

endscope
инструкция: #include "C:\\Program Files (x86)\\Warcraft 3 Frozen Throne\\maps\\Quest1.j"
сама инструкция в кастом коде впрочем на сколько я знаю на расположение пофиг
Faion добавил:
Над было конвертнуть в ANSI.
Старый 03.08.2012, 01:05
ScorpioT1000
Работаем
online
Опыт: отключен
я тебе уже второй раз намекнул, что ты даж не сообщил, что показывает вар и на какой части загрузки падает
Старый 03.08.2012, 01:05
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
ScorpioT1000:
я тебе уже второй раз намекнул, что ты даж не сообщил, что показывает вар и на какой части загрузки падает
Вар падал из за ошибки чтения памяти при селекте еще в варе:)
да и бтв я ж говорю, мозг под вечер совсем упоролся :)
Старый 03.08.2012, 01:08
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
Тему можно закрывать.
Старый 03.08.2012, 16:06
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:30.