Сейчас 01:11:34 Пятница, 29 марта, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Раздел картостроителя » [JASSфак] Лекция 1. Первое знакомство с JASS.
[JASSфак] Лекция 1. Первое знакомство с JASS.
ctpaxmДата: Воскресенье, 03 Января 2010, 03:07:37 | Сообщение # 101
7 уровень
Группа: Проверенные
Сообщений: 418
Награды: 0
Репутация: 60
Блокировки:
ну начнём по порядку:)
сделал всё как в статье... вот мой код
Code
function Trig_balabalabol_Actions takes nothing returns nothing
     call DisplayTextToForce( GetPlayersAll(), "balabolabol")
endfunction

//===========================================================================
function InitTrig_balabalabol takes nothing returns nothing
     set gg_trg_balabalabol = CreateTrigger(  )
     call TriggerAddAction( gg_trg_balabalabol, function Trig_balabalabol_Actions )
endfunction

но он неработает почему то...
дальше ради проверки сделал тригг с изображением текста и конвертировал его
Code
function Trig_dfhgat_Actions takes nothing returns nothing
     call DisplayTextToForce( GetPlayersAll(), "bugogugaga" )
endfunction

//===========================================================================
function InitTrig_dfhgat takes nothing returns nothing
     set gg_trg_dfhgat = CreateTrigger(  )
     call TriggerAddAction( gg_trg_dfhgat, function Trig_dfhgat_Actions )
endfunction

и он работает...

Помидорами, и яйцами некидать! я только начал учить Jass!


Dead Girls can't say NOT!
Делаю свой ORPG проект, нужны триггерщики(JASS-еры) и идейщики...
Все подробности в ЛС
 

СорнемусДата: Воскресенье, 03 Января 2010, 04:10:46 | Сообщение # 102
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (ctpaxm)
но он неработает почему то...

Событие было хоть? =)
Quote (ctpaxm)
дальше ради проверки сделал тригг с изображением текста и конвертировал его

И чем эти два триггера отличаются, кроме как названием? О_о
 

ctpaxmДата: Воскресенье, 03 Января 2010, 04:15:17 | Сообщение # 103
7 уровень
Группа: Проверенные
Сообщений: 418
Награды: 0
Репутация: 60
Блокировки:
Quote (Сорнемус)
Событие было хоть? =)

инициализация карты
Quote (Сорнемус)
И чем эти два триггера отличаются, кроме как названием? О_о

выводимым текстом


Dead Girls can't say NOT!
Делаю свой ORPG проект, нужны триггерщики(JASS-еры) и идейщики...
Все подробности в ЛС


Сообщение отредактировал ctpaxm - Воскресенье, 03 Января 2010, 05:21:27
 

[DUОS]Дата: Воскресенье, 03 Января 2010, 12:31:49 | Сообщение # 104
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
ctpaxm,
Инициализация карты тут не подходит никак. Хочешь вывести текст в начале игры - используй (для твоего триггера):

call TriggerRegisterTimerEvent(gg_trg_balabalabol,0,false)

Запихни это в первый триггер после set gg_trg_balabalabol = CreateTrigger(). Всё сразу должно заработать. Объясняю - при инициализации карты текст вывести нельзя, а вот когда с момента игры прошло 0 секунд (игра только-только началась), вот тогда текст выведется.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

ctpaxmДата: Воскресенье, 03 Января 2010, 16:10:18 | Сообщение # 105
7 уровень
Группа: Проверенные
Сообщений: 418
Награды: 0
Репутация: 60
Блокировки:
ну вот я поставил Времени Прошлё в один тригг, а во втором тригге оставил инициализация карты:) и показывает всё, и вовремя...

Dead Girls can't say NOT!
Делаю свой ORPG проект, нужны триггерщики(JASS-еры) и идейщики...
Все подробности в ЛС
 

СорнемусДата: Воскресенье, 03 Января 2010, 18:42:34 | Сообщение # 106
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (|DUОS|)
Инициализация карты тут не подходит никак. Хочешь вывести текст в начале игры - используй

О_о У меня всегда с Инициализацией шло О_о
То мультибоарды/лидербоарды/диалоги нельзя с инициализацией показывать (именно показывать, а не проставлять значение).
 

Gamefr@nkДата: Четверг, 08 Июля 2010, 18:04:33 | Сообщение # 107
8 уровень
Группа: Проверенные
Сообщений: 638
Награды: 0
Репутация: 188
Блокировки:
http://slil.ru/29443958
то что получилось за все статьи по Jass)
(4)
 

[DUОS]Дата: Пятница, 09 Июля 2010, 12:28:09 | Сообщение # 108
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Gamefr@nk,
Code
function Trig_TwoQest_Actions takes nothing returns nothing
   local integer Time_One = 30
   local string  String_One = "Этот ткст с переменными[DUOS]"
   call DisplayTimedTextToForce(GetPlayersAll(), Time_One , "String_One" )
endfunction

Неправильные типы юзаешь.

Code
function Trig_TwoQest_Actions takes nothing returns nothing
   local real Time_One = 30
   local string  String_One = "Этот ткст с переменными[DUOS]"
   call DisplayTimedTextToForce(GetPlayersAll(), Time_One , String_One)
endfunction

Вот так надо. Переменные-строки юзай без кавычек.

Code
function Trig_ThreeQest_Actions takes nothing returns nothing
    local integer i = 5
    if (i == 5) then
        set i = i +3
       else
         call DoNothing()
endif
    call DisplayTimedTextToForce(GetPlayersAll(), i , "Hi 8 second")
endfunction

Вот так надо:

DoNothing() ничего не делает, смысл использовать? Оо

Code
function Trig_ThreeQest_Actions takes nothing returns nothing
    local integer i = 5
    if i == 5 then
        set i = i +3
    endif
    call DisplayTextToPlayer(GetLocalPlayer(), i , "Hi 8 second")
endfunction

Эм... 4-е задание не будем обсуждать даже. Туча утечек. Ну, пока сойдёт.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

Gamefr@nkДата: Пятница, 09 Июля 2010, 12:39:00 | Сообщение # 109
8 уровень
Группа: Проверенные
Сообщений: 638
Награды: 0
Репутация: 188
Блокировки:
[DUОS],
)) спс что указал ошибки буду строчить дабы добиться лучьшего)))
Эмм а где статья про утечки на jass есть кинь ссылку плиз))

Quote (|DUОS|)
DoNothing() ничего не делает, смысл использовать? Оо

Это я пока читал я еше не знал т.к ток вчера начал учить и вчера же сделал ну вот не помню в каком уроке это вычатал но там написанно было так))

Quote (|DUОS|)
Вот так надо. Переменные-строки юзай без кавычек.

Оке а я не понял чо не так попёрло))

...) ;)

 

Cool_BoyДата: Пятница, 09 Июля 2010, 13:03:17 | Сообщение # 110
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
[DUОS], а какой лучше всех жассневпак?

 

[DUОS]Дата: Пятница, 09 Июля 2010, 13:08:40 | Сообщение # 111
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Cool_Boy,
Его отсутствие +)
Юзать крафт надо...©


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

Cool_BoyДата: Пятница, 09 Июля 2010, 13:14:12 | Сообщение # 112
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
Это когда я запуская эту программу для джасса там сразу выскакивает много ошибок об отсутствии строк триггеров, как их убрать, ну я всегда нажимаю на enter и жду пока все не пройдут :D

 

Gamefr@nkДата: Пятница, 09 Июля 2010, 13:42:31 | Сообщение # 113
8 уровень
Группа: Проверенные
Сообщений: 638
Награды: 0
Репутация: 188
Блокировки:
Quote (Cool_Boy)
Это когда я запуская эту программу для джасса там сразу выскакивает много ошибок об отсутствии строк триггеров, как их убрать, ну я всегда нажимаю на enter и жду пока все не пройдут

У мну 2 варика 1.24
и 1.21 на 24 я не пользуюсь дабы тоже самое а на 21 норм мб из -з а патча,))
Вопросик)


From Inferno скилл by Enein c XGM'a

http://slil.ru/29447746 зы какие скиллы получились)) самый первый там "Звезда Алавара" могешь не смотреть даже ))(Имею ввиду в трига)
Утечки забыл устранитть)) а щас каждый эффект передрыгивать)) ток головная боль)



Сообщение отредактировал Gamefr@nk - Пятница, 09 Июля 2010, 21:48:49
 

genyДата: Вторник, 13 Июля 2010, 21:52:15 | Сообщение # 114
4 уровень
Группа: Проверенные
Сообщений: 84
Награды: 0
Репутация: 10
Блокировки:
Вот мой триггер:
 

Форум о Warcraft 3 » Раздел для картостроителей » Раздел картостроителя » [JASSфак] Лекция 1. Первое знакомство с JASS.
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz