velmir
offline
Опыт:
8,257Активность: |
Джасс код сдох Оо
Здраствуйте и вновь прошу помоши, редактор сдурел видимо у меня Сегодня появился страный баг неработает весь код на джассе. к примеру такой unit c=null if (c==GetTriggerUnit()) { call TriggerSleepAction( 2 ) } сохраняю карту и ввсе карта накрылась, вар ее не видет. Что самое интересное что выключаю етот триг и все редактор видет, но дело не именно в этом коде , это простой пример, неработает все, кпримеру на CreateUnit у меня тоже литит мапа, но при компиляции багов нет. ище интересный факт в карте уже есть к примеру функции CreateUnit которые я до етого юзал в тригах и сними работает ругается тока на те что я счас создал. Также думаю стоит соопшить что у меня новый сджасс, с сайта, и переустанавлвать редактор я уже пробывал. не помогло. да ище был проведен опыт с, иным компом, на том что стоял вар как у меня тож трабл.. на инов в Faion'a заработало с 2го раза, при том что невген пак он мне сам кидал...о точтно версия нев ген пака может нада jassnewgenpack5d_experemental подобному крушению поддаются все карты в которм я пропишу любой джасс код. |
01.07.2013, 22:03 | #1
+0/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Buulichkaa
Делаю спеллы за еду
offline
Опыт:
20,171Активность: |
в стабильном си джассе есть баги, вы же качаете экспериментальную сборку и ругаетесь на нее, может конечно дело быть не только в этом. И что мешает писать конструкции типа ифов и создания юнитов на нормалтном джассе? |
01.07.2013, 22:11 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
velmir
offline
Опыт:
8,257Активность: |
Sargaraser, ранье все работало..тойсть и бата версия експерементальной сборки работало перестало тока сегодня
velmir добавил:
новая фишка бага теперь опше никакая мапа не работает velmir добавил:
поставил вар заново + невген пак старый и вот какую ошибку кинуло |
01.07.2013, 22:25 | #3
+0/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
koreec49
Живой
offline
Опыт:
2,433Активность: |
я когда использовал предпоследний невген, потерял карту и все что в ней было. Она тупо удалилась.
Сначала полетели триги - я начинал пользоваться джассом и делал много исправлений, постоянно переделывал триги. В один момент игра перестала видеть карту. Еще карта не сохранялась в редакторе - выдавала ошибку в самом конце. Я экспортнул в код карту и там были мои триги, только перековерканые и нерабочие, в некоторых местах они остались еще давнишних правок, хотя я все менял. Где-то нету эндиф, где-то эндфанкшн. Потом снова попытался сохранить карту = и оппа редактор вылетел, карты нету. невген бывает глючит, сохраняйте карту чаще в несколько бэкапов |
02.07.2013, 03:18 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Алексей Андреич
.
online
Опыт:
81,166Активность: |
когда писали на сжассе единственные ошибки были только из-за того, что мы где-то накосячили... velmir, кинь код... |
02.07.2013, 05:12 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
velmir
offline
Опыт:
8,257Активность: |
Андреич, в каждом ново создпном триге. где тут косяк?
unit c=null if (c==GetTriggerUnit()) { call TriggerSleepAction( 2 ) } velmir добавил: скорей всего трабл с ос |
02.07.2013, 12:27 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MegaBlax
offline
Опыт:
2,352Активность: |
Была похожая проблема. Как только пытался сохранить карту - она переставала работать. Закрыл редактор и через пару минут снова открыл. Опля и все заработало.
MegaBlax добавил:
Однажды карта перестала работать и я решил с помощью MPQEditor вытащить war3map.j и глянуть что там. А там вот это... ((кат
((код jass
function InitSounds takes nothing returns nothing
set gg_snd_DotA___First_Blood=CreateSound("war3mapImported\\DotA - First Blood .mp3",false,false,false,10,10,"DefaultEAXON") call SetSoundChannel(gg_snd_DotA___First_Blood,0) call SetSoundVolume(gg_snd_DotA___First_Blood,127) call SetSoundPitch(gg_snd_DotA___First_Blood,1.0) set gg_snd_L4D___UberiteuberiteUBERITE_EGO_OT_MENYA_u=CreateSound("war3mapImported\\L4D - Uberite, uberite, UBERITE EGO OT MENYA! .mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_L4D___UberiteuberiteUBERITE_EGO_OT_MENYA_u,0) call SetSoundVolume(gg_snd_L4D___UberiteuberiteUBERITE_EGO_OT_MENYA_u,127) call SetSoundPitch(gg_snd_L4D___UberiteuberiteUBERITE_EGO_OT_MENYA_u,1.0) set gg_snd_PH1="Sound\\Music\\mp3Music\\PH1.mp3" set gg_snd_Zvuk_iz_doty___Double_Kill=CreateSound("war3mapImported\\Zvuk iz doty - Double_Kill .mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_Zvuk_iz_doty___Double_Kill,0) call SetSoundVolume(gg_snd_Zvuk_iz_doty___Double_Kill,127) call SetSoundPitch(gg_snd_Zvuk_iz_doty___Double_Kill,1.0) set gg_snd_Zvuk_iz_doty___triple_kill=CreateSound("war3mapImported\\Zvuk iz doty - triple_kill .mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_Zvuk_iz_doty___triple_kill,0) call SetSoundVolume(gg_snd_Zvuk_iz_doty___triple_kill,127) call SetSoundPitch(gg_snd_Zvuk_iz_doty___triple_kill,1.0) set gg_snd_1s=CreateSound("war3mapImported\\1s.mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_1s,0) call SetSoundVolume(gg_snd_1s,127) call SetSoundPitch(gg_snd_1s,1.0) set gg_snd_2s=CreateSound("war3mapImported\\2s.mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_2s,0) call SetSoundVolume(gg_snd_2s,127) call SetSoundPitch(gg_snd_2s,1.0) set gg_snd_3s=CreateSound("war3mapImported\\3s.mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_3s,0) call SetSoundVolume(gg_snd_3s,127) call SetSoundPitch(gg_snd_3s,1.0) set gg_snd_4s=CreateSound("war3mapImported\\4s.mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_4s,0) call SetSoundVolume(gg_snd_4s,127) call SetSoundPitch(gg_snd_4s,1.0) set gg_snd_5s=CreateSound("war3mapImported\\5s.mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_5s,0) call SetSoundVolume(gg_snd_5s,127) call SetSoundPitch(gg_snd_5s,1.0) set gg_snd__UltraKill_u=CreateSound("war3mapImported\\(UltraKill).mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd__UltraKill_u,0) call SetSoundVolume(gg_snd__UltraKill_u,127) call SetSoundPitch(gg_snd__UltraKill_u,1.0) set gg_snd_Rampage=CreateSound("war3mapImported\\Rampage.mp3",false,false,false,10,10,"") call SetSoundChannel(gg_snd_Rampage,0) call SetSoundVolume(gg_snd_Rampage,127) call SetSoundPitch(gg_snd_Rampage,1.0) set gg_snd_AbominationYesAttack3=CreateSound("war3mapImported\\AbominationYesAttack3.wav",false,false,false,10,10,"") call SetSoundChannel(gg_snd_AbominationYesAttack3,0) call SetSoundVolume(gg_snd_AbominationYesAttack3,127) call SetSoundPitch(gg_snd_AbominationYesAttack3,1.0) set gg_snd_GoblinSapperPissed4=CreateSound("war3mapImported\\GoblinSapperPissed4.wav",false,false,false,10,10,"") call SetSoundChannel(gg_snd_GoblinSapperPissed4,0) call SetSoundVolume(gg_snd_GoblinSapperPissed4,127) call SetSoundPitch(gg_snd_GoblinSapperPissed4,1.0) set gg_snd_Fight=CreateSound("war3mapImported\\Fight.wav",false,false,false,10,10,"DefaultEAXON") call SetSoundChannel(gg_snd_Fight,0) call SetSoundVolume(gg_snd_Fight,127) call SetSoundPitch(gg_snd_Fight,1.0) set gg_snd_mksklaugh=CreateSound("war3mapImported\\mksklaugh.wav",false,false,false,10,10,"") call SetSoundChannel(gg_snd_mksklaugh,0) call SetSoundVolume(gg_snd_mksklaugh,127) call SetSoundPitch(gg_snd_mksklaugh,1.0) set gg_snd_GoblinSapperYesAttack1=CreateSound("war3mapImported\\GoblinSapperYesAttack1.wav",false,false,false,10,10,"") call SetSoundChannel(gg_snd_GoblinSapperYesAttack1,0) call SetSoundVolume(gg_snd_GoblinSapperYesAttack1,127) call SetSoundPitch(gg_snd_GoblinSapperYesAttack1,1.0) set gg_snd_GoblinSapperYesAttack5=CreateSound("war3mapImported\\GoblinSapperYesAttack5.wav",false,false,false,10,10,"") call SetSoundChannel(gg_snd_GoblinSapperYesAttack5,0) call SetSoundVolume(gg_snd_GoblinSapperYesAttack5,127) call SetSoundPitch(gg_snd_GoblinSapperYesAttack5,1.0) set gg_snd_AbominationPissed4=CreateSound("war3mapImported\\AbominationPissed4.wav",false,false,false,10,10,"") call SetSoundChannel(gg_snd_AbominationPissed4,0) call SetSoundVolume(gg_snd_AbominationPissed4,127) call SetSoundPitch(gg_snd_AbominationPissed4,1.0) endfunction function CreateAllItems takes nothing returns nothing local integer itemID call CreateItem(0x49303030,-348.7,-803.5) call CreateItem(0x64657363,26.7,-128.4) call CreateItem(0x64657363,60.4,-126.5) call CreateItem(0x64657363,98.2,-128.4) call CreateItem(0x64657363,130.3,-128.4) call CreateItem(0x64657363,-8.5,-130.3) call CreateItem(0x64657363,-54.8,-147.5) endfunction )) )) Хотя я точно знаю что никакую музыку я не импортировал. Оказывается она чудным образом перекочевала из одной карты в другую, когда я карты открывал. |
02.07.2013, 13:16 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
используйте vJass или читый жасс, вас "си" рак. |
02.07.2013, 13:37 | #8
+3/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MegaBlax
offline
Опыт:
2,352Активность: |
|
02.07.2013, 13:40 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
DioD, пруф? |
02.07.2013, 14:43 | #10
+0/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
Faion
доказать что бога нет?
так вот, бога нет |
02.07.2013, 18:23 | #11
+1/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
velmir
offline
Опыт:
8,257Активность: |
Баг в оси. вероятность 60% поставлю вечером дрова и скажу точно |
04.07.2013, 11:05 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
velmir
offline
Опыт:
8,257Активность: |
перестановка оси неоправдала себя( пробую полностью отказатся от невген пака 5д експерементал |
11.07.2013, 14:44 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
используйте vJass или читый жасс, вас "си" рак. |
11.07.2013, 14:51 | #14
+1/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|