Сейчас 04:26:50 Пятница, 19 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как сделать закупку оружия (Counter Strike)
Как сделать закупку оружия
romaN-1998Дата: Среда, 29 Декабря 2010, 14:12:21 | Сообщение # 1
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
Здраствуйте, мне нужно, чтобы в начале раунда, человек закупился и оружие ушло в инвентарь... Как это сделать?? А при смерти он его терял, оно выпадало.. ?
 

DreiiДата: Среда, 29 Декабря 2010, 14:29:21 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Quote (romaN-1998)
человек закупился и оружие ушло в инвентарь

А как оно закупаеться? Ты вообще играл в варкрафт?


 

romaN-1998Дата: Среда, 29 Декабря 2010, 14:48:07 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
Quote (Dreii)
А как оно закупаеться? Ты вообще играл в варкрафт?

Ты знаешь Counter Strike игру? а?
Я хочу триггерно или как-либо сделать закупку оружия.
Вот появилась идея:

Написать в чате -buy usp

Покупается USP пистолет,снимается какое-то количество золота,сам пистолет кладётся в инвентарь и ты им можешь стрелять.

 

breakmansДата: Среда, 29 Декабря 2010, 14:55:59 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 1201
Награды: 0
Репутация: 346
Блокировки:
romaN-1998, можно сделать через таблицы, но ты не сделаешь...

Добавлено (29-12-2010, 14:55)
---------------------------------------------

Quote (romaN-1998)
Написать в чате -buy usp Покупается USP пистолет,снимается какое-то количество золота,сам пистолет кладётся в инвентарь и ты им можешь стрелять.

Дакэто легко сделать...


 

romaN-1998Дата: Среда, 29 Декабря 2010, 14:56:36 | Сообщение # 5
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
Quote (breakmans)
romaN-1998, можно сделать через таблицы, но ты не сделаешь...

Хеш-таблицы ??
 

oleg_best_olegДата: Среда, 29 Декабря 2010, 15:22:44 | Сообщение # 6
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
С. игрок1 написал -buy usp
У.
Д.если/то/иначе
Если игрок1 золото больше 350
то добавить игрок1 -350 золота
создать в позиции переключайщий юнит предмет Пистолет

З.Ы. создаш такое для каждого игрока

Добавлено (29-12-2010, 15:22)
---------------------------------------------
и забыл еще, чтобы для каждого игрока легче было покупать то зделать надо так:
С. игрок1 написал -buy как подстрока
У.
Д. если/то/иначе создаш для каждого оружия

Пример:
если введенная строка равно -buy AK47
то добавить -350
создать Калаш

 

sam-artДата: Среда, 29 Декабря 2010, 15:25:25 | Сообщение # 7
8 уровень
Группа: Проверенные
Сообщений: 591
Награды: 0
Репутация: 145
Блокировки:
ты вася?
не добавить а убавить
и потом не просто создать, а герой -> создать твою вещь и дать её ...
создай порядковую переменную типа "юнит", название "unit"
и потом
игрок 1 написал...
...
игрок 12 написал
условие
кол-во золота ...
действие
герой -> создать твою вещь и дать её "unit"[номер игрока-инициатора]
 

oleg_best_olegДата: Среда, 29 Декабря 2010, 15:29:52 | Сообщение # 8
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
sam-art, не важно Добавить -350 или Убавить 350
 

sam-artДата: Среда, 29 Декабря 2010, 15:36:46 | Сообщение # 9
8 уровень
Группа: Проверенные
Сообщений: 591
Награды: 0
Репутация: 145
Блокировки:
I'm sorry. не заметил этот Великий, Могучий и Ужасный знак -
 

Vova5009Дата: Среда, 29 Декабря 2010, 15:44:01 | Сообщение # 10
8 уровень
Группа: Проверенные
Сообщений: 577
Награды: 0
Репутация: 125
Блокировки:
А вижу)
Вообщето лучше конечно еще написать игроку если золото меньше 350 "у вас нет золота"


Сообщение отредактировал Vova5009 - Среда, 29 Декабря 2010, 15:45:05
 

DreiiДата: Среда, 29 Декабря 2010, 15:46:37 | Сообщение # 11
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
romaN-1998, Можно сделать через мультиборд, стрелочками выбирать оружие, а ESC купить.

 

Dmitri-O_oДата: Среда, 29 Декабря 2010, 18:19:15 | Сообщение # 12
7 уровень
Группа: Проверенные
Сообщений: 254
Награды: 0
Репутация: 47
Блокировки:
lol :lol: lol
Событие
Игрок пишет -buy usp как точное совпадение
Действие
если
золота у игрока инициатора больше или равно 350
то
выбрать каждого игрока под контролем игрока инициатора и дать usp (если юнит у игрока один, если нет заноси в переменную с массивом)
иначе
написать игроку инициатору: недостаточно золота


Сообщение отредактировал Dmitri-O_o - Среда, 29 Декабря 2010, 18:31:11
 

SirNikolasДата: Среда, 29 Декабря 2010, 18:20:28 | Сообщение # 13
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (Dmitri-O_o)
больше
больше или равно.


 

[stebashka]Дата: Среда, 29 Декабря 2010, 18:38:35 | Сообщение # 14
пути и нити разными бывают
Группа: Библиотекари
Сообщений: 4719
Награды: 5
Блокировки:
Quote (Dreii)
Можно сделать через мультиборд, стрелочками выбирать оружие, а ESC купить.

самый лучший вариант


 

jggДата: Четверг, 30 Декабря 2010, 12:19:18 | Сообщение # 15
5 уровень
Группа: Проверенные
Сообщений: 107
Награды: 0
Репутация: 4
Блокировки:
Через эту писанину будет очень долго и не удобно!

 

DreiiДата: Четверг, 30 Декабря 2010, 12:30:43 | Сообщение # 16
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Quote (jgg)
Через эту писанину будет очень долго и не удобно!

И что? Игрокам будет удобно. и потом писать не так уж и много


 

jggДата: Четверг, 30 Декабря 2010, 12:40:24 | Сообщение # 17
5 уровень
Группа: Проверенные
Сообщений: 107
Награды: 0
Репутация: 4
Блокировки:
Dreii, ну если бы писать один раз то норм! А как я понял это нужно будет писать несколько раз! ну или текст не (-buy usp) а там В44! типо того!

 

DreiiДата: Четверг, 30 Декабря 2010, 12:58:25 | Сообщение # 18
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Quote (jgg)
ну если бы писать один раз то норм! А как я понял это нужно будет писать несколько раз! ну или текст не (-buy usp) а там В44! типо того!

Если не знаешь не говори, можно юзать сабстринг и вообще
Quote (Dreii)
Можно сделать через мультиборд, стрелочками выбирать оружие, а ESC купить.


 

jggДата: Четверг, 30 Декабря 2010, 13:43:51 | Сообщение # 19
5 уровень
Группа: Проверенные
Сообщений: 107
Награды: 0
Репутация: 4
Блокировки:
Quote (Dreii)
Можно сделать через мультиборд, стрелочками выбирать оружие, а ESC купить.

Это самый вариант


 

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

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