umbrella_gaming
Мировое господство
offline
Опыт:
2,592Активность: |
call ForForce
прошу помощи в упрощении вот этого
function Trig_DGVDFGDFG_Func001001001 takes nothing returns boolean
return ( GetPlayerSlotState(GetFilterPlayer()) == PLAYER_SLOT_STATE_PLAYING ) endfunction function Trig_DGVDFGDFG_Func001A takes nothing returns nothing
call MultiboardSetItemValueBJ( GetLastCreatedMultiboard(), 4, ( udg_Numb__Players[GetConvertedPlayerId(GetEnumPlayer())] + 1 ), I2S(udg_sud[GetConvertedPlayerId(GetEnumPlayer())]) ) endfunction function Trig_DGVDFGDFG_Actions takes nothing returns nothing call ForForce( GetPlayersMatching(Condition(function Trig_DGVDFGDFG_Func001001001)), function Trig_DGVDFGDFG_Func001A ) endfunction |
27.08.2013, 12:49 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
youtube
сктыщь
offline
Опыт:
8,025Активность: |
что мешало написать свой кодец вот так:
ведь стало куда понятней, не правда ли?
и проще тебе было бы скачать что тут должно произойти.. ну в общем вот
|
27.08.2013, 12:57 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
umbrella_gaming
Мировое господство
offline
Опыт:
2,592Активность: |
чем хуже этот цикл?
((код jass
local integer xb = 0 loop exitwhen xb > 11 if GetPlayerSlotState(Player(xb)) == PLAYER_SLOT_STATE_PLAYING call MultiboardSetItemValueBJ( bj_lastCreatedMultiboard, 4, (udg_Numb__Players[xb] + 2 ), I2S(udg_sud[xb+1]) ) endif set xb = xb + 1 endloop )) |
27.08.2013, 13:50 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Goodie
offline
Опыт:
2,825Активность: |
Они одинаковы:D. Ну...Почти
BJ убрать можно |
27.08.2013, 14:08 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
umbrella_gaming
Мировое господство
offline
Опыт:
2,592Активность: |
с мультибордами у меня все очень плохо(
umbrella_gaming добавил:
((код jass
local multiboarditem mbitem local multiboard mbe set mbe = bj_lastCreatedMultiboard set mbitem = MultiboardGetItem(mbe,(udg_Numb__Players[xb] + 1 ), 3) call MultiboardSetItemValue(mbitem,I2S(udg_sud[xb+1])) set mbitem=null )) все верно? |
27.08.2013, 15:50 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
online
Опыт:
94,544Активность: |
umbrella_gaming, ну эта локалка в попу ненужна, зачем тебе локальный мультиборд? используй глобалку - bj_lastCreatedMultiboard, ну если это 1 мультиборд в игре, иначе сделай другую глобалку типа мультиборд... |
27.08.2013, 16:02 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|