[admin]Автор: Lev_Popov aka Лев Попов[/admin]
Всем хай!
Делал для своего сервера, соответственно нашёл применение.
Может кому понадобится
Скрин:
Приступим к воплощению:
Ну как все догадались - начинаем с переменной:
Далее в public OnFilterScriptInit() (У меня на тесте в нём)
Код
Map = TextDrawCreate(25.5, 324.1, "samaps:map");
TextDrawFont(Map, 4);
TextDrawTextSize(Map, 120.0, 100.0);
TextDrawUseBox(Map, 1);
Сразу, что б не кричали некоторые особы можно и вот так:
Код
Map = TextDrawCreate(25.0, 323.0, "samaps:map");TextDrawFont(Map, 4);TextDrawTextSize(Map, 120.0, 100.0);TextDrawUseBox(Map, 1);
Ну и далее уже, у меня в public OnPlayerCommandText(playerid, cmdtext[])
Код
if (strcmp("/Map", cmdtext, true, 10) == 0)
{
TextDrawShowForPlayer(playerid, Map);
return 1;
}
Кхм.... Или же
Код
if (strcmp("/map", cmdtext, true, 10) == 0) return TextDrawShowForPlayer(playerid, Map);
Вы можете в public OnPlayerConenct добавить. Вообщем куда вам удобно.
Можете в 24/7 сделать покупку карты. И уже проверку ставить на наличие.
Вообщем всем добра.