Сейчас 20:42:56 Понедельник, 25 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
о jass помогите розобратса
pirat9629Дата: Понедельник, 23 Августа 2010, 00:57:03 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 422
Награды: 0
Репутация: 102
Блокировки:
http://img838.imageshack.us/img838/6539/siteyg.jpg
что нужно чтоб исправить обясните

код:

Code
function Trig_aw_Actions takes nothing returns nothing
      local integer i = 1
call TriggerSleepAction( 0.01 )
loop
   exitwhen i > 12  //12 - это количество всех игроков, но как уже говорилось выше (во 2-ом пункте), лучше здесь указать не 12, а переменную udg_player.
   set udg_MB = CreateMultiboardBJ( ROWS, COLUMNS, "TITLE" )
   call MultiboardDisplayBJ( false, udg_MB )
   set i = i + 1
endloop
//верхний цикл, создавал 12 совершено разных MultiBoard’ов, и записал их в переменную массив MB по порядку
set i = 1
loop
   exitwhen i > 12
   if ConvertedPlayer(i) == GetLocalPlayer() then //ConvertedPlayer(i), это то о чем говорилось во 2-ом пункте, но если вы хотите делать также как и там, то тут вместо этого следует указать переменную udg_MBplayer[i].
     call MultiboardDisplayBJ( true, udg_MB )
   endif
   set i = i + 1
endloop
[I]//этот массив показал для первого игрока MultiBoard который находится в переменой MB[1], для второго - MB[2], и т.д.
endfunction
//===========================================================================
function InitTrig_aw takes nothing returns nothing
     set gg_trg_aw = CreateTrigger(  )
     call TriggerAddAction( gg_trg_aw, function Trig_aw_Actions )
endfunction





сделаю минекрафт сервер на заказ. платно
 

ЭллесарДата: Понедельник, 23 Августа 2010, 01:08:20 | Сообщение # 2
DeMoN
Группа: Ветераны
Сообщений: 934
Награды: 1
Репутация: 210
Блокировки:
Quote (pirat9629)
set udg_MB = CreateMultiboardBJ( ROWS, COLUMNS, "TITLE" )

Не правильно указанны аргументы/переменные

Че такое ROWS и COLUMNS, где объявленны эти переменные?

насчет условия не понял, что не так.

попробуй место своего это вставить, будет сохраняться или нет?

if true then
endif

Добавлено (23-08-2010, 01:08)
---------------------------------------------
ЗЫ: Ставте JNGP


база паролей: https://yadi.sk/d/mdDhWuvPcTSKw
бекап сайта от 26.12.2010 https://yadi.sk/d/L3xNpibbiHpYE
 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz