PDA

Просмотр полной версии : [Мануал] Переменное название карты



TWIX
23.11.2013, 17:18
Доброго времени суток.
В данном мануале показано, как сделать переменное название вашей карты.

В OnGameModeInit добавьте:

SetTimer("MapnameTimer", 4000, true);

И в конец мода:

forward MapnameTimer();
public MapnameTimer()
{
const MAX_MAPNAME = 31; // макс. длина названия карты
static const g_mapnames[][MAX_MAPNAME+1] =
{
{"Pro-Pawn.ru"},
{"Портал о Pawn-скриптинге!"}
// можете добавить дальше новые строки
};
static g_current_mapname = 0;
static const mapname_str[] = "mapname ";
new string[sizeof(mapname_str)+MAX_MAPNAME];
string = mapname_str;
strcat(string, g_mapnames[g_current_mapname++]);
if(g_current_mapname == sizeof(g_mapnames))
g_current_mapname = 0;
return SendRconCommand(string);
}

Автор: Daniel_Cortez (http://pro-pawn.ru/member.php?100-Daniel_Cortez)
Специально для Pro-Pawn.ru (http://www.pro-pawn.ru)
Копирование данной статьи на других ресурсах без разрешения автора запрещено!