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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Локальные переменные
НаклзДата: Суббота, 27 Апреля 2013, 09:59:07 | Сообщение # 1
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Здравствуйте! Помогите , пожалуйста , хочу сделать плавающий текст , занести его в локальную переменную и потом уничтожить , и так несколько раз , ну что бы они не мешали друг другу... но вот беда... прочитал пару статей про локальные переменные , но всё равно не чего не получается... проверьте код, пожалуйста...
Код
local texttag text9
set text9 = GetLastCreatedTextTag()
call TriggerSleepAction( 5.00 )
call DestroyTextTag(text9)
set text9 = null


Где ошибка?

Добавлено (27 Апреля 2013, 09:59:07)
---------------------------------------------
Редактор не даёт включить триггер.

 

Ty3uKДата: Суббота, 27 Апреля 2013, 10:13:09 | Сообщение # 2
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Ты создал триггер, перевел в текст, удалили в нем все и написал это?

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

SirNikolasДата: Суббота, 27 Апреля 2013, 12:16:22 | Сообщение # 3
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Перенеси объявление переменной в начало функции, если у тебя отсутствует (или отключен) AdicHelper.

 

НаклзДата: Суббота, 27 Апреля 2013, 13:24:56 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Цитата (Ty3uK)
Ты создал триггер, перевел в текст, удалили в нем все и написал это?

Я создал триггер , написал строчки в cs ну local и т.д. , потом перевёл в текст , и скопировал только то что не работает.
Цитата (SirNikolas)
Перенеси объявление переменной в начало функции, если у тебя отсутствует (или отключен) AdicHelper.

Да , это без него я делал, сейчас поставлю в начало , надеюсь что сработает.

В начало функции это самое первое действие в триггере ?
 

Ty3uKДата: Суббота, 27 Апреля 2013, 13:27:22 | Сообщение # 5
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Да, это самое первое действие.

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

НаклзДата: Суббота, 27 Апреля 2013, 13:43:46 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Всё работает спасибо
 

ExtrematorДата: Суббота, 27 Апреля 2013, 13:48:35 | Сообщение # 7
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
а я в гуях писал кастом срипт, внутри ИФа, в нём " local real a" и там дальше юзал... у мня всё работало хД это нормально?
(там ещё и точка была, тоже локальная)
 

Ty3uKДата: Суббота, 27 Апреля 2013, 13:52:43 | Сообщение # 8
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Extremator, JNGP?

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

Q1wAseДата: Суббота, 27 Апреля 2013, 14:33:00 | Сообщение # 9
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Ty3uK)
Extremator, JNGP?

У него да...


 

НаклзДата: Суббота, 27 Апреля 2013, 15:15:36 | Сообщение # 10
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Цитата (Extremator)
а я в гуях писал кастом срипт, внутри ИФа, в нём " local real a" и там дальше юзал... у мня всё работало хД это нормально?
(там ещё и точка была, тоже локальная)

Цитата (SirNikolas)
Перенеси объявление переменной в начало функции, если у тебя отсутствует (или отключен) AdicHelper.
 

NaturekidДата: Суббота, 27 Апреля 2013, 15:40:50 | Сообщение # 11
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Наклз, почему так не сделать?

просто время побольше поставь и всё.
А так тебе одной глобалки на всё про всё хватит.




Сообщение отредактировал SirNikolas - Суббота, 27 Апреля 2013, 16:14:34
 

НаклзДата: Суббота, 27 Апреля 2013, 16:01:22 | Сообщение # 12
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Я так и делаю... но он же исчезает , но не убирается из игры? утечка будет?

Добавлено (27 Апреля 2013, 16:01:22)
---------------------------------------------
но уже и с локальной переменной всё норм.

 

NaturekidДата: Суббота, 27 Апреля 2013, 16:02:28 | Сообщение # 13
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Цитата (Наклз)
утечка будет?

да нет.
Ну ненаю, я всегда так тексты юзаю, они у меня десятками тысяч за игру появляются и ничего, не загружает память.


 

SirNikolasДата: Суббота, 27 Апреля 2013, 16:15:07 | Сообщение # 14
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Lifespan нормально удаляет тексты.

Naturekid, прячь скрины под спойлер.


 

НаклзДата: Суббота, 27 Апреля 2013, 22:04:51 | Сообщение # 15
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Ну буду знать) , знания про local не будут лишними) спасибо.

Сообщение отредактировал Наклз - Суббота, 27 Апреля 2013, 22:05:11
 

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

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