Ma[R]eK
Умник
Приветствую всех. Вот решил сделать мануал как сделать время под деньгами как на ********. Вырезал из мода одного.
Начнем.
Ко всем forward:
Начнем.
Ко всем forward:
Ко всем newforward vsystem(playerid);
forward vsysted(playerid);
В public OnGameModeInit()new Textatum;
new Text:Vrijeme;
В конец мода:SetTimer("vsysted",1000,true);
Vrijeme = TextDrawCreate(578.000000,131.000000,"__");
TextDrawFont(Vrijeme,1);
TextDrawLetterSize(Vrijeme,0.340000,1.299998);
TextDrawColor(Vrijeme,0xD8D8D8FF);
TextDrawSetProportional(Vrijeme, 1);
TextDrawSetOutline(Vrijeme, 1);
SetTimer("vsystem",1000,true);
Datum = TextDrawCreate(498.000000,131.000000,"__");
TextDrawFont(Datum,1);
TextDrawLetterSize(Datum,0.360000,1.299998);
TextDrawColor(Datum,0xD8D8D8FF);
TextDrawSetProportional(Datum, 1);
TextDrawSetOutline(Datum, 1);
В public OnPlayerSpawn(playerid)public vsystem(playerid){
new string[150],year,month,day;
getdate(year, month, day);
format(string, sizeof string, "%d-%s%d-%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
TextDrawSetString(Datum, string);
}
public vsysted(playerid)
{
new string[150],hours,minutes,seconds;
gettime(hours, minutes, seconds);
format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
TextDrawSetString(Vrijeme, string);
}
В public OnPlayerDisconnectTextDrawShowForPlayer(playerid, Datum);
TextDrawShowForPlayer(playerid, Vrijeme);
Автор идеи: Ban KickTextDrawHideForPlayer(playerid, Datum);
TextDrawHideForPlayer(playerid, Vrijeme);
Последнее редактирование:
