Сейчас 17:38:57 Вторник, 23 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Команда -ar (Как же сделать такую команду?)
Команда -ar
VMS1Дата: Вторник, 07 Августа 2012, 20:54:04 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
Команда -ar т.е all random (У всех геры рандомно),Я решил делать арену, помогите плиз! как так в таверне у дуоса нет Алл рандом!

Добавлено (07 Августа 2012, 20:54:04)
---------------------------------------------
Та, и вапще с командой просто рандом и репик помогите, тоже парился, парился не получилосЬ:(

 

kapa6acvlkДата: Вторник, 07 Августа 2012, 20:59:47 | Сообщение # 2
Группа: Проверенные
Сообщений: 612
Награды: 0
Репутация: 361
Блокировки:
Я делал так, 2 массива.
1. - типы героев, перечислены все герои
2. - булины, для проверки, есть у кого герой или нет
Далее все просто, Делаем рандом от 1 до количества героев, проверяем булин, если проходит, то даем героя, и меняем булин, если нет, запускаем рандом еще раз.
З.Ы. Булин, это логическая переменная.



Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
 

VMS1Дата: Вторник, 07 Августа 2012, 21:02:57 | Сообщение # 3
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
мммм.... я ниче не понял наработки плиз на все три команды!!!
 

ExtrematorДата: Вторник, 07 Августа 2012, 21:18:23 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Quote (kapa6acvlk)
2. - булины, для проверки, есть у кого герой или нет

так рандом может уйти в бескнеячноть... канешно шанс на это будет очень и очень мал... но всё же...

как основа - random.w3x
всякие репики и прочее надо врезать и понемногу переделывать системку...
 

VMS1Дата: Вторник, 07 Августа 2012, 21:23:29 | Сообщение # 5
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
Ок. переделай до завтра, я спать ложусть прост уже поздно JSNP открывать не буду
 

ExtrematorДата: Вторник, 07 Августа 2012, 21:26:36 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Quote (VMS1)
переделай до завтра

мне лень... сам делай :D
 

VMS1Дата: Вторник, 07 Августа 2012, 21:27:28 | Сообщение # 7
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
ммм...а ты думаешь я умею?
 

kapa6acvlkДата: Вторник, 07 Августа 2012, 21:31:14 | Сообщение # 8
Группа: Проверенные
Сообщений: 612
Награды: 0
Репутация: 361
Блокировки:
Quote (VMS1)
ммм...а ты думаешь я умею?

А ты думаешь за тебя кто-то делать карту будет?
Quote (Extremator)
так рандом может уйти в бескнеячноть

Не уходит же, чем больше героев, тем меньше шанс совпадения естественно :D .А вообще на всякий случай у меня стоит проверка, если не осталось свободных героев, выдавать по второму кругу, но это немного для другого сделано.



Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
 

VMS1Дата: Среда, 08 Августа 2012, 08:55:47 | Сообщение # 9
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
У меня по кругу!, у меня перелистываться будет, где-то валяется перелистывалка Pebblesа
 

Gr0mДата: Среда, 08 Августа 2012, 09:34:42 | Сообщение # 10
8 уровень
Группа: Проверенные
Сообщений: 729
Награды: 0
Репутация: 249
Блокировки:
У меня в подписи
 

VMS1Дата: Среда, 08 Августа 2012, 09:54:19 | Сообщение # 11
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
Щас, заценю, а рандом и репик?
 

RanairauДата: Среда, 08 Августа 2012, 10:07:22 | Сообщение # 12
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 13
Блокировки:
Quote (Extremator)
так рандом может уйти в бескнеячноть... канешно шанс на это будет очень и очень мал... но всё же...

Шанс этого равен НУЛЮ. Ибо на бесконечном отрезке времени все числа успевают выпасть хотя-бы один раз.
 

VMS1Дата: Среда, 08 Августа 2012, 10:09:09 | Сообщение # 13
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
Гром, я не могу никак соеденить с выбором героев Дуоса!

Добавлено (08 Августа 2012, 10:09:09)
---------------------------------------------
Соедиени:)сделай все как у него плиз и мне скинь или скинуть тебе мою карту?

 

[SeKtOR]Дата: Среда, 08 Августа 2012, 11:00:33 | Сообщение # 14
Группа: Проверенные
Сообщений: 1143
Награды: 0
Репутация: 1168
Блокировки:
Дай мне, я сделаю idiot

 

BorodachДата: Среда, 08 Августа 2012, 11:02:58 | Сообщение # 15
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
В ините карты создаешь базу присутсвующих героев, и по этой формуле создаешь
set int=7
set rand=0
set rand=GetRandomInt(1,int)
Создать юнита(player,s[rand],x,y,0)
set s[rand]=s[int]
set int=int-1


Karamba
 

VMS1Дата: Среда, 08 Августа 2012, 11:11:38 | Сообщение # 16
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
http://rghost.ru/39637131

Пароль в лс

Добавлено (08 Августа 2012, 11:10:53)
---------------------------------------------
[SeKtOR], команды ар, репик, рандом и выбор героя( у мну уже есть(
Таблицу не тырить она профессоинальная как в доте!

Добавлено (08 Августа 2012, 11:11:38)
---------------------------------------------
У меня там если игро играет то +1 ячейка в таблице PS если сможешь чтобы таймер казал ниже всех игроков то сделай:) я чето пробовал но не получалось!

 

ExtrematorДата: Среда, 08 Августа 2012, 11:17:55 | Сообщение # 17
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Quote (Ranairau)
Шанс этого равен НУЛЮ

нет... цепочка в 20-2000 действий не может быть равна нулю...
 

VMS1Дата: Среда, 08 Августа 2012, 11:50:03 | Сообщение # 18
7 уровень
Группа: Проверенные
Сообщений: 360
Награды: 0
Репутация: -35
Блокировки:
Extremator, Не умничай
 

kapa6acvlkДата: Среда, 08 Августа 2012, 11:55:06 | Сообщение # 19
Группа: Проверенные
Сообщений: 612
Награды: 0
Репутация: 361
Блокировки:
Quote (Ranairau)
Шанс этого равен НУЛЮ.

Если сделать так, как я предложил и не останется не выпавших номеров, тогда цикл уйдет в бесконечность, поэтому я проверяю все-ли числа выпали, если все, по начинаю выдавать по второму кругу.



Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
 

BorodachДата: Среда, 08 Августа 2012, 14:57:32 | Сообщение # 20
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
VMS1, -AR ,без повторений.

Karamba
 

pomogiДата: Среда, 08 Августа 2012, 20:25:46 | Сообщение # 21
6 уровень
Группа: Проверенные
Сообщений: 247
Награды: 0
Репутация: 7
Блокировки:
я сделал так взял своих героев добавил их в группу и для игрока выбрать юнит из группы героев и создать тип юнита выбранный юнит для игрока у меня через круг но и через таверну так можно

 

kapa6acvlkДата: Среда, 08 Августа 2012, 20:52:26 | Сообщение # 22
Группа: Проверенные
Сообщений: 612
Награды: 0
Репутация: 361
Блокировки:
pomogi, Если у тебя группа юнитов, то юниты должны быть на карте. А если у тебя героев очень много, то такая карта будет загружаться несколько минут, а это бесит нереально.


Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
 

HexingДата: Среда, 08 Августа 2012, 21:13:08 | Сообщение # 23
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
kapa6acvlk,


 

kapa6acvlkДата: Среда, 08 Августа 2012, 23:07:27 | Сообщение # 24
Группа: Проверенные
Сообщений: 612
Награды: 0
Репутация: 361
Блокировки:
Hexing, ОК спс вкурил.


Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Команда -ar (Как же сделать такую команду?)
  • Страница 1 из 1
  • 1
Поиск:

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