ScorpioT1000
Работаем
offline
Опыт: отключен
|
это не бета вара 2000 года когда всем здесь было по 12-16 лет это бета ск 2, минимум 2005 года, когда уже были нормальные диздоки и стандарты кодинга |
23.02.2010, 23:25 | #41
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
срач изза скобок самый тру срач в мире^^
гото в языках высокого уровня вреден)
я мб начну втихоря писать препроц нормальный, а там посмотрим, судя по всему работать есть над чем |
23.02.2010, 23:30 | #42
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
ADOLF, просто напиши свой препроцессор для си) мне еще пригодится O_O |
24.02.2010, 03:53 | #43
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
сктк плюс 1, это тебе было 13-16, а разработчикам было точно поболее. и это они писали движок, и то что ты поумнел по сравнению с тем временнем им глубоко насрать, в бэтку для толпы они сто процентов не сунут самые вкусные фичи. |
24.02.2010, 09:27 | #44
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
narayan, мало того, что сам себе противоречишь, так ещё и очень мало, как оказалось, в этом плане понимаешь. Дальнейший разговор считаю бессмысленным.
да ибо тру кодинг стайл гласит - всегда инициализируйте переменные при объявлении.
ScorpioT1001 добавил: точнее, там есть случаи, когда не надо, но только когда это очевидно |
24.02.2010, 10:08 | #45
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
было бы правильнее сделать обьвление переменной там, где она используется, в конкретном блоке
насчет скобок, мне всегда хочеться сделать код компактнее, что бы без прокрутки было видно больше инструкций, поэтом тратить на простой иф с блоками 4 строки - жаба давит. в этом плане меня почему то дико манит вариант питона |
24.02.2010, 10:15 | #46
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
поэтому и разрешили выражения без скобок чтобы быстро писались конструкции типа:
и
а для остального всегда надо открывать ибо скорее всего придется расширять :)
также и с ооп-обертками ScorpioT1001 добавил:
ну вот в Си было так, я не знаю почему) |
24.02.2010, 10:23 | #47
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
это сложнее технически. локалки обычно делаются тупым срезанием стека на входе в процедуру, для остального нужны более сложные механизмы |
24.02.2010, 10:25 | #48
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
ну так как ты в хелпере сделал, вполне возможно было :) да и в принципе там трудность лишь в том что у каждой функции "подстек" расширяем(а он и так расширяем ибо экспрешоны бывают вложенные), вроде ничего сложного нету, нужна лишь строгая логика. |
24.02.2010, 10:29 | #49
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
я подумывал сделать один набор, т.е. подстчет сколько может быть нужно макс локалок одновременно, и выделять именно столько.
кстате, такой вопрос - в жассе очень сильно убивает возможности левых препроцов обращение к функциям (екзекуд) и переменным (триги, которые реагируют на изменение реала) по строкам. известно что то об этом в галакси? |
24.02.2010, 10:34 | #50
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
GOTO + ByteCode == unlimited power
и плевать все хотели на то что это зло, любые действия над движком собственные нативки генерируемый в рантайме интерефейс, если запретить выход за пределы памяти варкрафта и доступ к файлам то нулевой риск вредоносных скриптов. |
24.02.2010, 10:37 | #51
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
из того кодэ, что есть, не видел ничего подобного. |
24.02.2010, 10:39 | #52
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
с експолитом лол был вообще, я не рассказывал что он фиксил исправление 8 байт в гейм.длл? там надо было тупо делать and с одним из аргументов
это хорошо |
24.02.2010, 10:39 | #53
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
DioD, он и так запрещён системой, не знаю, что вы там все засуетились сразу как в жопу ужаленные) проблема была в том что можно было удалить файлы вара - это никто не запретит. а насчет остальных - нехер под рутом всюду шастать) |
24.02.2010, 10:41 | #54
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
ск. спорить тоже не буду, но время рассудит кто был прав :) |
24.02.2010, 11:54 | #55
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
Цитата:
я знаю то что триггеры, функцыии для триггер екшена берут по строке =) типо.. CreateTrigger("olo_MyTriggerAction") т.е. нету указателей на функцыии ^ они уже ничего не будут менять в этом скрипте. я так думаю... тока если добавят нескока фичь (неучитывая новых нативок в будущем) |
|
25.02.2010, 22:30 | #56
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
Извините мб за нубо вопрос но там будет чтото вроде TESH и Function list'a?(если что-то не так назвал расшифрую подсветка синтаксиса и лист функций=)) без него будет мне тяжеловато=) |
04.03.2010, 21:58 | #57
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
XOR
offline
Опыт:
38,159Активность: |
Наврятли. Забацаем) у нас еще вд в запасе =0 Отредактировано XiMiKs, 04.03.2010 в 22:14. |
04.03.2010, 22:03 | #58
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
XiMiKs, буду ждать=) |
04.03.2010, 22:08 | #59
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
XiMiKs, TESH убитая вещ, если её в варе то никак не согнуть было то достать тем более) |
04.03.2010, 22:17 | #60
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|