XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
BFG100
*WarCraftHelp*
offline
Опыт: 354
Активность:
Бан система
Как сделать так, чтобы когда игрок зашел с ником, например, Name_nick, ему написало Default с текстом "ТЫ ЗАБАНЕН"!
[+] замечание от alexkill: 1.2 (учим русский язык)

Отредактировано alexkill, 11.01.2011 в 17:05.
Старый 10.01.2011, 23:29
Dartek
Welcome "Deep place"
offline
Опыт: 6,537
Активность:
Забить бан список в переменные и на каждого игрока также делать переменную, которая будет приравниваться к имени игрока. Далее сравниваешь переменные и если равны - сообщение, ну и что дальше придумаешь.
Старый 10.01.2011, 23:40
BFG100
*WarCraftHelp*
offline
Опыт: 354
Активность:
Спс понял
BFG100 добавил:
Но есть 1 проблема как сделать так чтоб у которово юнита ник такойто то дейстивия я делал через Сравнения строки но штото неполучается помоги
Старый 10.01.2011, 23:52
Tornak
За Королевство!
offline
Опыт: 27,646
Активность:
BFG100, смысл? ников будут сотни. сделай как в петрах, на основе задания создай в инфо вкладку "читеры" и пополняй список!
Tornak_96 добавил:
Сначало карту сделай хорошою, потом занимайся мелочью. Карта бес фэнов но с банлистом - это минимум сурово...
Старый 11.01.2011, 00:05
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
akaJoker

offline
Опыт: 589
Активность:
0 до 12
тогда до 11,
либо от 1 до 12
(GetPlayerName(Player(i+1)) == banlist[n])
Старый 11.01.2011, 14:57
DioD

offline
Опыт: 45,134
Активность:
не проще с каждого ника снимать хеш и держать банлист в хеш таблице, так он будет во всяком случае не очевидным, так как сами ники не будут указаны.

Отредактировано alexkill, 11.01.2011 в 17:33.
Старый 11.01.2011, 15:01
BFG100
*WarCraftHelp*
offline
Опыт: 354
Активность:
Если можно пример дайте ато jass неочень понимаю
Старый 11.01.2011, 17:30
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
akaJoker, я имел ввиду [0, 12[
Старый 11.01.2011, 19:35
NiktheGreat
Veni, vidi, vici.
offline
Опыт: 3,252
Активность:
событие
инициализация
действие
-общие параметры
цикл от 1-12
условие имя игрок (целая А) равно *нужное тебе имя*
то действия
объявить игроку (целая А) поражение, и тд. и т.п.
Старый 11.01.2011, 20:57
JassMan
свободен
offline
Опыт: 4,193
Активность:
А в КЕШЕ можно ли сохранить на их компьютере (локально тоесть) что они забанены?
Старый 12.01.2011, 06:58
DioD

offline
Опыт: 45,134
Активность:
можно, смотри мою систему (вместе с нараяном)
Старый 12.01.2011, 11:08
BFG100
*WarCraftHelp*
offline
Опыт: 354
Активность:
Р_Р дайте пример ато никак непойму
Старый 13.01.2011, 16:13
granderpro

offline
Опыт: 12,165
Активность:
BFG100, тебе часто придется выпускать новые версии карты(с обновленным бан-листом) , а качать их мало кто будет...
Старый 13.01.2011, 16:23
ScorpioT1000
Работаем
online
Опыт: отключен
не проще с каждого ника снимать хеш и держать банлист в хеш таблице, так он будет во всяком случае не очевидным, так как сами ники не будут указаны.
*срёт кирпичами* вот в наши то совецкие времена так нельзя было...
Старый 13.01.2011, 16:32
BFG100
*WarCraftHelp*
offline
Опыт: 354
Активность:
granderpro, H_H ну ви сделайте а я сам решу что мне делать
Старый 13.01.2011, 16:58
granderpro

offline
Опыт: 12,165
Активность:
ябы сделал как NiktheGreat,
Старый 13.01.2011, 17:08
avatarDr
Neophyte
offline
Опыт: 6,474
Активность:
Короче, парни, каждый делает свою систему, а BFG100 выберет победителя.
Старый 13.01.2011, 18:06
Jaker01
Ученик академии XGM
offline
Опыт: 4,149
Активность:
BFG100:
granderpro, H_H ну ви сделайте а я сам решу что мне делать
Лови narod.ru/disk/3390341001/Nick.w3x.html Будут вопросы, задавай.
P.S. Научите файлы в аттач заливать ):
Старый 13.01.2011, 19:58
BFG100
*WarCraftHelp*
offline
Опыт: 354
Активность:
Jaker01, ет и я умею а я говорю как сделать так штоб у которово игрока такой ник то действия а нетоко у красново!
Старый 13.01.2011, 21:10
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:40.