BFG100
*WarCraftHelp*
offline
Опыт:
354Активность: |
Бан система
Как сделать так, чтобы когда игрок зашел с ником, например, Name_nick, ему написало Default с текстом "ТЫ ЗАБАНЕН"! [+] замечание от alexkill: 1.2 (учим русский язык)
Отредактировано alexkill, 11.01.2011 в 17:05. |
10.01.2011, 23:29 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dartek
Welcome "Deep place"
offline
Опыт:
6,537Активность: |
Забить бан список в переменные и на каждого игрока также делать переменную, которая будет приравниваться к имени игрока. Далее сравниваешь переменные и если равны - сообщение, ну и что дальше придумаешь. |
10.01.2011, 23:40 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BFG100
*WarCraftHelp*
offline
Опыт:
354Активность: |
Спс понял
BFG100 добавил: Но есть 1 проблема как сделать так чтоб у которово юнита ник такойто то дейстивия я делал через Сравнения строки но штото неполучается помоги |
10.01.2011, 23:52 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Tornak
За Королевство!
offline
Опыт:
27,846Активность: |
BFG100, смысл? ников будут сотни. сделай как в петрах, на основе задания создай в инфо вкладку "читеры" и пополняй список!
Tornak_96 добавил: Сначало карту сделай хорошою, потом занимайся мелочью. Карта бес фэнов но с банлистом - это минимум сурово... |
11.01.2011, 00:05 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
BFG100, суть такая: после инициализации карты циклом от 0 до 12 (Player(i)) пробегаешься по никам игроков и сверяешь их с никами в своем списке (GetPlayerName(Player(i)) == banlist[n]). Если есть идентичные, то пишешь им, что они неулачники и показываешь диалог окончания игры с надписью ТИ ЗАБАНЕН!
P.S.: banlist есть array типа string |
11.01.2011, 00:42 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
akaJoker
offline
Опыт:
589Активность: |
тогда до 11, либо от 1 до 12 (GetPlayerName(Player(i+1)) == banlist[n]) |
11.01.2011, 14:57 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
не проще с каждого ника снимать хеш и держать банлист в хеш таблице, так он будет во всяком случае не очевидным, так как сами ники не будут указаны. Отредактировано alexkill, 11.01.2011 в 17:33. |
11.01.2011, 15:01 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BFG100
*WarCraftHelp*
offline
Опыт:
354Активность: |
Если можно пример дайте ато jass неочень понимаю |
11.01.2011, 17:30 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
akaJoker, я имел ввиду [0, 12[ |
11.01.2011, 19:35 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NiktheGreat
Veni, vidi, vici.
offline
Опыт:
3,252Активность: |
событие инициализация действие -общие параметры цикл от 1-12 условие имя игрок (целая А) равно *нужное тебе имя* то действия объявить игроку (целая А) поражение, и тд. и т.п. |
11.01.2011, 20:57 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JassMan
свободен
offline
Опыт:
4,193Активность: |
А в КЕШЕ можно ли сохранить на их компьютере (локально тоесть) что они забанены? |
12.01.2011, 06:58 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
можно, смотри мою систему (вместе с нараяном) |
12.01.2011, 11:08 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BFG100
*WarCraftHelp*
offline
Опыт:
354Активность: |
Р_Р дайте пример ато никак непойму |
13.01.2011, 16:13 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
granderpro
offline
Опыт:
12,165Активность: |
BFG100, тебе часто придется выпускать новые версии карты(с обновленным бан-листом) , а качать их мало кто будет... |
13.01.2011, 16:23 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
*срёт кирпичами* вот в наши то совецкие времена так нельзя было... |
13.01.2011, 16:32 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BFG100
*WarCraftHelp*
offline
Опыт:
354Активность: |
granderpro, H_H ну ви сделайте а я сам решу что мне делать |
13.01.2011, 16:58 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
granderpro
offline
Опыт:
12,165Активность: |
ябы сделал как NiktheGreat, |
13.01.2011, 17:08 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
avatarDr
Neophyte
offline
Опыт:
6,474Активность: |
Короче, парни, каждый делает свою систему, а BFG100 выберет победителя. |
13.01.2011, 18:06 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jaker01
Ученик академии XGM
offline
Опыт:
4,149Активность: |
BFG100:
Лови narod.ru/disk/3390341001/Nick.w3x.html Будут вопросы, задавай. P.S. Научите файлы в аттач заливать ): |
13.01.2011, 19:58 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BFG100
*WarCraftHelp*
offline
Опыт:
354Активность: |
Jaker01, ет и я умею а я говорю как сделать так штоб у которово игрока такой ник то действия а нетоко у красново! |
13.01.2011, 21:10 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|