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

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

Закрытая тема
 
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
А я делаю на ГУИ, потом перевожу в текст и исправляю. Вместо глобалок делаю локалки, где возможно (в циклах например). Некоторые функции перевожу в нэйтив и тд.
Старый 04.02.2007, 19:08
J
expert
offline
Опыт: 48,447
Активность:
мой вам совет - пишите нормально с нуля, без перевода в текст, а сразу на нем.
Старый 04.02.2007, 19:13
pelimeshki

offline
Опыт: 1,225
Активность:
Вы уш простите неграмотного, но я совсем джазз не понимаю
Это как в редакторе героев 3 ?
Если это так , то где брать все функции , которые воспринимаются ?
Где весь набор функций ?
Если не так, то плизз обьясните глупому
(зато я тригеры хорошо понимаю и делаю всё что с них возможно зделать)
Старый 10.02.2007, 05:11
exAres
I love magic :)
offline
Опыт: 7,788
Активность:
pelimeshki
Цитата:
Это как в редакторе героев 3 ?
- лучше!
Цитата:
Если это так , то где брать все функции , которые воспринимаются ?
- common.j(это в архиве вара).
Старый 10.02.2007, 11:35
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
pelimeshki
Или скачай какую-н прогу по жасс, напр. Jass Craft. В-общем, посмотри на сайте.
Старый 11.02.2007, 00:08
DioD

offline
Опыт: 45,134
Активность:
ничего страшного нет, задумываться об этом не стоит так как есть чудесные проги что делают всё сами
Старый 15.02.2007, 16:45
exAres
I love magic :)
offline
Опыт: 7,788
Активность:
matrix
1) bj использует native
2) то-же самое
3) хз мне кажется что вар когда юзает "TRIGSTR_###" то он использует существующую строку а если самому написать то он будет каждый раз "вводить" её в память.
Старый 15.02.2007, 16:50
DioD

offline
Опыт: 45,134
Активность:
строки регестрируются автоматом всё равно
Старый 15.02.2007, 16:52
Lord of Death
Потерянный надолго
offline
Опыт: 3,008
Активность:
Вот объясните мне, чем будет отличаться вот это:
Код:
function N
от вот этого:
Код:
constant function N
? Увидел такую функцию в мультиборде Warden'а, в статьях же про них ничего не нашел.
Старый 15.02.2007, 18:42
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Вторая ф-ия выполняет роль константы, т.е. возвращает определенное значение. Про это писалось неоднократно на форуме, точно известно что из constant function нельзя вызывать др. ф-ии.

FellGuard добавил:
Вероятно, плюс в использовании constant ф-ий в том, что они не учитывают ряд параметров для обычных ф-ий, когда надо просто вернуть значение, хотя это только мои домыслы, ничем не подтвержденные.
Старый 15.02.2007, 19:37
DioD

offline
Опыт: 45,134
Активность:
констант функции такие же как и обычные, просто метка для того кто эту карту делает
Старый 16.02.2007, 10:23
Toadcop

offline
Опыт: 54,313
Активность:
Цитата:
констант функции такие же как и обычные, просто метка для того кто эту карту делает
да PipeDream писал что никакой разници нету... я ему вёрю
Старый 16.02.2007, 15:59
DioD

offline
Опыт: 45,134
Активность:
я тоже ему верю, просто руки проверить ретурн багом номера функции без тайтла и с тайтлом не доходят
Старый 16.02.2007, 16:06
dk

offline
Опыт: 60,293
Активность:
У оптимайзера вроде есть возможность выдерать строки из этого файла и заносить в .j
Старый 16.02.2007, 17:37
DioD

offline
Опыт: 45,134
Активность:
конвертируй гуи в текст и будет тебе джаз
Старый 16.02.2007, 18:33
dk

offline
Опыт: 60,293
Активность:
Он просит по оптимальнее)
Код:
local integer i = 0
local unit u
лооп
set i=i+1
u = CreateUnit
call IssuePointOrder(x,"move")
ехитвхен i>3
ендлооп


Dead_knight добавил:
Ну параметры для функций сам подставишь...
Старый 17.02.2007, 09:45
adic3x

offline
Опыт: 108,439
Активность:
Dead_knight
Код:
set u=null =)
после ендлупа.
Старый 17.02.2007, 10:35
dk

offline
Опыт: 60,293
Активность:
д0 д0 д0! Не хотел же еще обьяву локалок писать)
Старый 17.02.2007, 10:38
adic3x

offline
Опыт: 108,439
Активность:
Dead_knight, кстати троих крипов я бы делал без лупа.
Старый 17.02.2007, 10:57
dk

offline
Опыт: 60,293
Активность:
В таких случаях пишу универсально, чтобы при изменение кол-ва пришлось править как можно меньше...
Старый 17.02.2007, 11:04
Закрытая тема

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

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

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

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



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