Любое число
|
|
Nyp | Дата: Пятница, 09 Марта 2012, 16:22:57 | Сообщение # 1 |
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 56
Блокировки:
| Как записать в целочисленную любое число, к примеру от 1 до 100? Не случайное, а именно любое? Мб это связано с разделом математики min|max ?
|
|
|
|
Romalei | Дата: Пятница, 09 Марта 2012, 16:25:13 | Сообщение # 2 |
8 уровень
Группа: Проверенные
Сообщений: 651
Награды: 0
Репутация: 208
Блокировки:
| либо я тупой, либо вопрос не ясен...
|
|
|
|
oleg_best_oleg | Дата: Пятница, 09 Марта 2012, 16:28:21 | Сообщение # 3 |
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
| Эта функция находит минимальное или максимальное число из двух указанных.Добавлено (09 Март 2012, 16:28:21) ---------------------------------------------
Quote (Romalei) либо я тупой, либо вопрос не ясен... Тоже не понял...
|
|
|
|
lawson | Дата: Пятница, 09 Марта 2012, 16:30:26 | Сообщение # 4 |
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
| Quote (Nyp) любое число, к примеру от 1 до 100 Quote (Nyp) Не случайное, а именно любое GetRandomInt(1, 100)
Nic nie wiem bo mam chuj. редактирую посты! ВСЕ!
Сообщение отредактировал lawson - Пятница, 09 Марта 2012, 16:32:15 |
|
|
|
Nyp | Дата: Пятница, 09 Марта 2012, 16:36:44 | Сообщение # 5 |
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 56
Блокировки:
| В общем так: Событие: Игрок напечатал -k + (любое число от 1 до 100) Действие: set ctroka = ведённая строка set i = цифра из строки Можно ли так сделать?
|
|
|
|
oleg_best_oleg | Дата: Пятница, 09 Марта 2012, 16:39:30 | Сообщение # 6 |
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
| С. игрок написал -k как подстрока У. введенная строка 4, длина строки больше или равно 1 введенная строка 4, длина строки меньше или равно 100 Д. Set i = Целое число(введенная строка 4, длина строки)
Если не понятно, могу скинуть пример.
Сообщение отредактировал oleg_best_oleg - Пятница, 09 Марта 2012, 16:40:14 |
|
|
|
lawson | Дата: Пятница, 09 Марта 2012, 16:47:57 | Сообщение # 7 |
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
| Quote (oleg_best_oleg) длина строки меньше или равно 100 100 - 3 символа.
Nic nie wiem bo mam chuj. редактирую посты! ВСЕ!
|
|
|
|
Nyp | Дата: Пятница, 09 Марта 2012, 16:48:53 | Сообщение # 8 |
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 56
Блокировки:
| Так то понятно, но есть нюансы.Quote (oleg_best_oleg) введенная строка 4, длина строки больше или равно 1 введенная строка 4, длина строки меньше или равно 100 Это 2 условия? Не пойму, 4 это четвёртый символ в надписи, типо -(1)k(2) пробел(3) число(4). Не могу найти больше или равно, это вроде отдельно условие реал..
Сообщение отредактировал Nyp - Пятница, 09 Марта 2012, 16:49:43 |
|
|
|
oleg_best_oleg | Дата: Пятница, 09 Марта 2012, 16:51:41 | Сообщение # 9 |
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
| lawson, ты не так прочитал. Подстрока от 4 до длины строки <= 100.
Nyp, два условия вместе. Сравнение целых чисел > Перевести в строку
|
|
|
|
Nyp | Дата: Пятница, 09 Марта 2012, 17:04:58 | Сообщение # 10 |
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 56
Блокировки:
| Тут ведь надо в i занести число, не более 100, и не менее 1, а не кол-во символов, если я правильно понял...Да и с условиями не разобрался Quote (oleg_best_oleg) Если не понятно, могу скинуть пример.
|
|
|
|
oleg_best_oleg | Дата: Пятница, 09 Марта 2012, 17:14:06 | Сообщение # 11 |
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
| Nyp, ок, щас скину пример. Добавлено (09 Март 2012, 17:14:06) --------------------------------------------- Вот.
|
|
|
|
Nyp | Дата: Пятница, 09 Марта 2012, 17:35:10 | Сообщение # 12 |
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 56
Блокировки:
| Вау, спасибо. Так то легко и работает, но мозг нагружало... Кстати, вот у тебя тут условия в действиях. Триггер запускается при каждой надписи в чат, а если бы условия проверялись именно в "Условия", то триггер бы был бы на стадии условий, и если оно не выполнилось, то действия не запускались. Так вот, это в этом примере выключил триггер, и всё, а если триггер, который не должен выключаться на протяжении всей игры, а условия проверяются именно в действиях. Это вообще влияет на производительность, или хоть на что то? Если не понятно, то вот ещё пример: С: приводит спелл в действие У: нет Д: Если ..... То ... Иначе.... В этом примере триггер запускается при каждом произнесении любого спелла. Влияет ли лишний вызов действия на производительность? Вот как то так выразил мысли. С: приводит спелл в действие У: спелл = твой спелл Д: .... В этом примере уже нет лишних вызовов действий.
|
|
|
|
oleg_best_oleg | Дата: Пятница, 09 Марта 2012, 17:40:57 | Сообщение # 13 |
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
| Nyp, ну если тебе надо мульти-функция, или просто на несколько похожих способностей, то использовать легче через if/then/else.
Сообщение отредактировал oleg_best_oleg - Пятница, 09 Марта 2012, 17:41:09 |
|
|
|