Сегодня я покажу Вам(тем кто не знает) как нужно изменять название своего мода
И так:
1) Мы скачиваем понравившийся нам мод! P.S. У кого уже есть то скачивать не надо!
2) Идём в папку самого сервера
3) находим там ещё одну папку под названием "gamemodes"
4) открываем её
5) Видем там два файла (один формата .amx а второй формата .pwn)
6) нам нужен файл формата .pwn
7) Открываем этот файл(.pwn)
8) Ищем вот эту строку "SetGameModeText" без кавычек(комбинация для поиска CTRL+F)
9) После того как нашли эту строку, видем следующее!
10) справа от этой стороки идут Скобки кавычки и название какое-то
11) Убираем это название, остальное не трогаем(остальное: кавычки и скобки)
12) между двумя кавычками пишем своё(любое "название" вашего мода, желательно на англ-яз.)
13) После того как изменили это название делаем следующее:
13.1) в public OnGameModeInit рядом со всеми таймерами вставляем это:SetTimer("Erick",5000,1); // 5000 это время, заданное для смены названий.
P.S. Автор таймера не я! Автор этого таймера: Erick
13.2) Потом в самом конце вашего мода прописываем это:
forward Erick(); public Erick() { new var = random(5); switch (var) { case 0: SendRconCommand("mapname Name");// тут названия вашей карты 1 } new rand = random(2); switch (rand) { case 0: SendRconCommand("hostname Name"); //тут названия вашего сервера. } new rend = random(2); switch (rend ) { case 0: SendRconCommand("gamemodetext Name"); // Ну а здесь, мы создаем название, для вашего мода. } }

Слова "mapname" и "gamemodetext" не трогаем, а за место Name пишите своё название мода и карты!
Всё от слова "Здраствуйте" и до слова "вставляем это" написал я, а от слова "SetTimer" и до слов "Ну а здесь, мы создаем название, для вашего мода." написал Erick
Авторы урока: Fernando_Leonza и Erick
Я надеюсь мы Вам помогли!
Это мой первый урок! Помойму подробней уже некуда! Всё по полочкам расклал!
Сообщение отредактировал Fernando_Leonza: 25 марта 2013 - 10:35