Admin Мастер Программного Форума
Сообщения : 35 Ваши Заработанные Очки : 10086 Репутация : 0 Дата регистрации : 2012-12-15 Возраст : 28 Откуда : Muravlenko
| Тема: [Pawno] Текст Дравы Новая система Донат Рангов Сб Дек 15, 2012 6:20 pm | |
| Во многих модах есть такая система как "Донат аккаунт","Премиум Аккаунт" ну у кого как. Если донат аккаунт равен 1, то у игрока в нижних углах экрана надпись - Vip Light, скрин ниже: Если донат аккаунт равен 2, то у игрока в нижних углах экрана надпись - Vip Gold, скрин ниже: Но у меня стоят пару модов, так что текст у вас получиться не такой красочный, если только у вас не стоит мод >_< Ну что ж приступим: Для начало нужно добавить ко всем new - Код:
-
new Text:Vip, Text:Gold, Text:Light, Text:Vip2; После мы добавляем в - Код:
-
public OnPlayerSpawn - Код:
-
switch (PlayerInfo[playerid][pDonateRank]) { case 1: TextDrawShowForPlayer(playerid, Vip2), TextDrawShowForPlayer(playerid, Light); case 2: TextDrawShowForPlayer(playerid, Vip), TextDrawShowForPlayer(playerid, Gold); } В - Код:
-
public OnGameModeExit мы добавляем : - Код:
-
TextDrawDestroy(Vip); TextDrawDestroy(Gold); TextDrawDestroy(Vip2); TextDrawDestroy(Light); В - Код:
-
public OnGameModeInit() Мы добавляем: - Код:
-
Vip = TextDrawCreate(2.000000,415.000000,"Vip"); TextDrawAlignment(Vip,0); TextDrawBackgroundColor(Vip,0x000000ff); TextDrawFont(Vip,1); TextDrawLetterSize(Vip,2.000000,3.400000); TextDrawColor(Vip,0xffff00cc); TextDrawSetProportional(Vip,1); TextDrawSetShadow(Vip,3);
Gold = TextDrawCreate(638.000000,415.000000,"Gold"); TextDrawAlignment(Gold,3); TextDrawBackgroundColor(Gold,0x000000ff); TextDrawFont(Gold,1); TextDrawLetterSize(Gold,2.000000,3.400000); TextDrawColor(Gold,0xffff00cc); TextDrawSetProportional(Gold,1); TextDrawSetShadow(Gold,3);
Light = TextDrawCreate(638.000000,415.000000,"Light"); TextDrawAlignment(Light,3); TextDrawBackgroundColor(Light,0x000000ff); TextDrawFont(Light,1); TextDrawLetterSize(Light,2.000000,3.400000); TextDrawColor(Light,0x00ffffff); TextDrawSetProportional(Light,1); TextDrawSetShadow(Light,3);
Vip2 = TextDrawCreate(2.000000,415.000000,"Vip"); TextDrawAlignment(Vip2,0); TextDrawBackgroundColor(Vip2,0x000000ff); TextDrawFont(Vip2,1); TextDrawLetterSize(Vip2,2.000000,3.400000); TextDrawColor(Vip2,0x00ffffff); TextDrawSetProportional(Vip2,1); TextDrawSetShadow(Vip2,3); | |
|