XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Awful
Несу добро, юзая зло
offline
Опыт: 824
Активность:
Снова проблема. Структура и обращение к ней
Все та же структура..)
Код:
struct HighOblast 
{
    public region reg
    private int lastnum=-1
    private location array points[160]
    
    public method CrReg takes nothing returns nothing
        reg=CreateRegion()
    endmethod
    
    public method RemReg takes nothing returns nothing
        RemoveRegion(reg)
    endmethod

    public method Addtoregion takes real x, real y returns nothing
        RegionAddRect(reg,Rect(x -128, y - 128, x + 128, y + 128))
    endmethod
}

тест код:
Код:
call DisplayTextToForce( GetPlayersAll(), "Тест" )
    Test.CrReg()
    local location point=Location(0,0)
    Test.Addtoregion(GetLocationX(point),GetLocationY(point))
    local location point2=Location(0,0)
    if(IsPointInRegion(Test.reg,GetLocationX(point2),GetLocationY(point2)))
    {
        call DisplayTextToForce( GetPlayersAll(), "Тест успешен" )
    }
    Test.RemReg()

HighOblast Test - обьявлено в globals
Ну вот почему не работает? вроде же все правильно, но надпись "тест успешен" упорно не выдает.
джасс уже поднадоел со своими заморочками..
Старый 19.03.2011, 00:22
Nekit1234007

offline
Опыт: 11,916
Активность:
Awful:
джасс уже поднадоел со своими заморочками..
«Не пеняй на зеркало, коль рожа негожа.» У всех работает, у тебя нет.
Не увидел где ты аллочишь структуру.
Старый 19.03.2011, 00:56
Awful
Несу добро, юзая зло
offline
Опыт: 824
Активность:
Да, ты прав. Некорректный тест) в нем я действительно забыл инит структуру. Странно, но подобное в другом виде не пашет.. В общем можно закрывать тему
Старый 19.03.2011, 10:12
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:13.