Добавлен Borodach
Создаю trackabl-ы, в количестве 572 штук. Но последние 4 отказываются работать, код ниже, а вот если создать без декораций то все работают. Декораций всего 48 штук
Как все это повязано? Как обойти?
Как все это повязано? Как обойти?
code
struct ListTrackable
string model
integer playerId
trackable track
integer trImage
boolean equip
destructable d
real x = 0
real y = 0
static method getTrackable takes trackable tr returns thistype
return LoadInteger(htr,GetHandleId(tr),1)
endmethod
static method createButton takes real x,real y, integer icon, integer p, boolean onlyOne returns nothing
local thistype this = thistype.create()
call print(I2S(p)+" id="+I2S(this))
if GetLocalPlayer() == Player(p) then
set model = "MiniTrack75.mdx"
else
set model = ""
endif
set track = CreateTrackable(model,x,y, 0 )
set this.x = x
set this.y = y
set playerId = p
if (onlyOne) then
set d = CreateDestructableZ(icon,x,y,0.,0.,1.,0)
endif
call TriggerRegisterTrackableHitEvent(gg_trg_HitEvent,track)
call TriggerRegisterTrackableTrackEvent(gg_trg_TrackEvent,track)
call SaveInteger(htr,GetHandleId(track),1,this)
//return track
endmethod
static method create takes nothing returns thistype
return thistype.allocate()
endmethod
endstruct
Принятый ответ
Borodach, у меня тоже самое было с молниями на jass)) там ограничение со строками. Я одновременно дебагов очень много выводил, все лагало, очень много строчек на экран выводилось. просто у меня тогда ноут был слабый поэтому лаги. на других машинах этого не видно.
и когда и много выходило, видно было что часть молнии создалось, а часть не успевало, просто не знаю.. но обрыва потоков не должно было быть, судя по дебагам.
дебаг-строки убирал, и лаги переставали мучить, и все норм создавалось. как это объяснить?
и когда и много выходило, видно было что часть молнии создалось, а часть не успевало, просто не знаю.. но обрыва потоков не должно было быть, судя по дебагам.
дебаг-строки убирал, и лаги переставали мучить, и все норм создавалось. как это объяснить?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
и когда и много выходило, видно было что часть молнии создалось, а часть не успевало, просто не знаю.. но обрыва потоков не должно было быть, судя по дебагам.
дебаг-строки убирал, и лаги переставали мучить, и все норм создавалось. как это объяснить?