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

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

Закрытая тема
 
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Начало JASSa
Люди дайте пожалуйсто ответ на вопрос.Я импортировал файл common.j в WE(NewGen We) и у меня вместо стандартного тригера выскочил такой код.
Код:
function HelloWorld takes nothing returns nothing
local integer sw = StopWatchCreate()
local real t0
local real t1
local integer i = 0
local integer x = 1
set t0 = StopWatchMark(sw)
loop
exitwhen i>=1000
        //set x = x * 3
        //set x = x / (3) + 2
set i = i + 1
endloop
set t1 = StopWatchMark(sw)
call BJDebugMsg(R2S(1000*(t1-t0)))
    call DebugPrint("abcde")
call StopWatchDestroy(sw)
endfunction

function InitTrig_Hello_World takes nothing returns nothing
    set gg_trg_Hello_World = CreateTrigger()
    call TriggerAddAction(gg_trg_Hello_World, function HelloWorld)
endfunction


Подскажите что мне дальше делать?

DoDo добавил:
Люди ну подскажите,что мне дальше делать и как пихать свой собственный код в карту?
Старый 06.05.2009, 00:43
J
expert
offline
Опыт: 48,447
Активность:

Отредактировано J, 06.05.2009 в 00:57.
Старый 06.05.2009, 00:45
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
DoDo, зачем тебе было импортировать common.j в карту, объясни? Если ты хочешь дописать какие-то свои функции - это вполне можно сделать и в нестандартном коде твоей карты, или в любом конвертированном в текст триггере.
Судя по
Цитата:
StopWatchCreate()
импортирован common.j был отсюда: \jassnewgenpack5b\japi, а ты пытаешься работать над созданием кастомных нэйтив функций (здесь статья на эту тему http://xgm.guru/articles.php?name=custom_native)
Цитата:
Подскажите что мне дальше делать?
Что угодно... Это зависит от того чего ты собственно хотел добиться. Правильно задай вопрос.

FellGuard добавил:
На твоем месте я бы ознакомился со статьями по ссылкам J
Старый 06.05.2009, 00:53
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
J,я непонял как вообще код в карту запихать,а там это ненаписано.=(
Старый 06.05.2009, 00:54
J
expert
offline
Опыт: 48,447
Активность:
там все написано
Старый 06.05.2009, 00:55
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
DoDo, код не надо "пихать в карту", его вполне можно писать в эдиторе. Кликни по иконке карты в редакторе триггеров слева, там где древовидная структура разделов и триггеров.
Старый 06.05.2009, 00:56
DoDo
Kicked by dk
offline
Опыт: 4,178
Активность:
Всё нашёл,всем спасибо,но незакрывайте пока ещё тему модеры.Я только начал знакомится с JASSом и у меня скорее всего возникнут ещё вопросы,а создовать новые темы...И мне, и вам проще,если я,если чё буду писать в эту тему первое время.
Старый 06.05.2009, 01:00
Закрытая тема

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

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

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

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



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