Урок по созданию TextDraw статистики, LvL и Respect
admin Дата: Воскресенье, 20.03.2011, 12:55:31 | Сообщение # 1
Группа: Администраторы
Сообщений: 3869
Скрин В начало ко всем new Code
new Text:lvlexp[MAX_PLAYERS];
в Code
lvlexp[playerid] = TextDrawCreate(10.000000,430.000000,"_"); TextDrawAlignment(lvlexp[playerid],0); TextDrawBackgroundColor(lvlexp[playerid],0x000000ff); TextDrawFont(lvlexp[playerid],1); TextDrawLetterSize(lvlexp[playerid],0.500000,1.5); TextDrawColor(lvlexp[playerid],0xffffffff); TextDrawSetOutline(lvlexp[playerid],1); TextDrawSetProportional(lvlexp[playerid],1); TextDrawSetShadow(lvlexp[playerid],1); TextDrawShowForPlayer(playerid, lvlexp[playerid]);
в Code
TextDrawDestroy(lvlexp[playerid]);
в Code
new exp = PlayerInfo[i][pExp]; new nxtlevel = PlayerInfo[i][pLevel]+1; new expamount = nxtlevel*levelexp; format(string,sizeof(string),"LvL:~y~%d ~w~Exp:~y~%d~w~/~y~%d",PlayerInfo[i][pLevel],exp,expamount); TextDrawSetString(lvlexp[i], string);
вот и все автор Alex_Corleone Урок По созданию Паблик OtherTimer
ко всем
Code
forward OtherTimer();
ко всем new сам паблик Code
public OtherTimer() { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { new string[256]; new exp = PlayerInfo[i][pExp]; new nxtlevel = PlayerInfo[i][pLevel]+1; new expamount = nxtlevel*levelexp; format(string,sizeof(string),"LvL:~b~%d ~w~Exp:~b~%d~w~/~b~%d",PlayerInfo[i][pLevel],exp,expamount); TextDrawSetString(lvlexp[i], string); } } }
в public OnGameModeInit() Code
othtimer = SetTimer("OtherTimer", 1000, 1);
в public GameModeExitFunc() Code
KillTimer(othtimer);
zm-jail.ru Разработка сайта samp-pawno.ru
Сообщение Скрин В начало ко всем new Code
new Text:lvlexp[MAX_PLAYERS];
в Code
lvlexp[playerid] = TextDrawCreate(10.000000,430.000000,"_"); TextDrawAlignment(lvlexp[playerid],0); TextDrawBackgroundColor(lvlexp[playerid],0x000000ff); TextDrawFont(lvlexp[playerid],1); TextDrawLetterSize(lvlexp[playerid],0.500000,1.5); TextDrawColor(lvlexp[playerid],0xffffffff); TextDrawSetOutline(lvlexp[playerid],1); TextDrawSetProportional(lvlexp[playerid],1); TextDrawSetShadow(lvlexp[playerid],1); TextDrawShowForPlayer(playerid, lvlexp[playerid]);
в Code
TextDrawDestroy(lvlexp[playerid]);
в Code
new exp = PlayerInfo[i][pExp]; new nxtlevel = PlayerInfo[i][pLevel]+1; new expamount = nxtlevel*levelexp; format(string,sizeof(string),"LvL:~y~%d ~w~Exp:~y~%d~w~/~y~%d",PlayerInfo[i][pLevel],exp,expamount); TextDrawSetString(lvlexp[i], string);
вот и все автор Alex_Corleone Урок По созданию Паблик OtherTimer
ко всем
Code
forward OtherTimer();
ко всем new сам паблик Code
public OtherTimer() { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { new string[256]; new exp = PlayerInfo[i][pExp]; new nxtlevel = PlayerInfo[i][pLevel]+1; new expamount = nxtlevel*levelexp; format(string,sizeof(string),"LvL:~b~%d ~w~Exp:~b~%d~w~/~b~%d",PlayerInfo[i][pLevel],exp,expamount); TextDrawSetString(lvlexp[i], string); } } }
в public OnGameModeInit() Code
othtimer = SetTimer("OtherTimer", 1000, 1);
в public GameModeExitFunc() Code
KillTimer(othtimer);
Автор - admin Дата добавления - 20.03.2011 в 12:55:31
BIG_DOGG Дата: Пятница, 15.04.2011, 17:53:06 | Сообщение # 2
Группа: Пользователи
Сообщений: 2
У меня этот текстдрав почему то поздно начинает показываться. Кто знает что такое?
Сообщение У меня этот текстдрав почему то поздно начинает показываться. Кто знает что такое? Автор - BIG_DOGG Дата добавления - 15.04.2011 в 17:53:06
Сообщение BIG_DOGG , в каком смысле показывает поздно?Автор - admin Дата добавления - 15.04.2011 в 20:55:48
BIG_DOGG Дата: Воскресенье, 17.04.2011, 10:09:18 | Сообщение # 4
Группа: Пользователи
Сообщений: 2
Когда я подключился к серверу, тексдрав отображается где-то через 15-20 сек
Сообщение Когда я подключился к серверу, тексдрав отображается где-то через 15-20 сек Автор - BIG_DOGG Дата добавления - 17.04.2011 в 10:09:18
Panasonic Дата: Пятница, 03.06.2011, 22:39:59 | Сообщение # 5
Группа: Пользователи
Сообщений: 32
Поставил и нашел баг,как поставил был один на сервере на экране был мой лвл/респекты.Но как зашел другой у меня на экране появляется его лвл и его респекты.
Сообщение Поставил и нашел баг,как поставил был один на сервере на экране был мой лвл/респекты.Но как зашел другой у меня на экране появляется его лвл и его респекты. Автор - Panasonic Дата добавления - 03.06.2011 в 22:39:59
Jin Дата: Четверг, 09.06.2011, 09:41:04 | Сообщение # 6
Группа: Пользователи
Сообщений: 98
моно скрин посмотреть!
Сообщение моно скрин посмотреть! Автор - Jin Дата добавления - 09.06.2011 в 09:41:04
Сообщение Jin , см.верху скрин!))Автор - admin Дата добавления - 09.06.2011 в 11:12:59
Seva008 Дата: Четверг, 09.06.2011, 11:58:45 | Сообщение # 8
Группа: Пользователи
Сообщений: 80
Quote (admin )
lvlexp[playerid] = TextDrawCreate(10.000000,430.000000,"_"); TextDrawAlignment(lvlexp[playerid],0); TextDrawBackgroundColor(lvlexp[playerid],0x000000ff); TextDrawFont(lvlexp[playerid],1); TextDrawLetterSize(lvlexp[playerid],0.500000,1.5); TextDrawColor(lvlexp[playerid],0xffffffff); TextDrawSetOutline(lvlexp[playerid],1); TextDrawSetProportional(lvlexp[playerid],1); TextDrawSetShadow(lvlexp[playerid],1); TextDrawShowForPlayer(playerid, lvlexp[playerid]);
Это в public OnGameModeInit,и убери тут TextDrawShowForPlayer(playerid, lvlexp[playerid]); а вот в public OnPlayerConnect,уже надо только TextDrawShowForPlayer(playerid, lvlexp[playerid]); от текстдравов
Я не нуб,хоть и им был!
Сообщение Quote (admin )
lvlexp[playerid] = TextDrawCreate(10.000000,430.000000,"_"); TextDrawAlignment(lvlexp[playerid],0); TextDrawBackgroundColor(lvlexp[playerid],0x000000ff); TextDrawFont(lvlexp[playerid],1); TextDrawLetterSize(lvlexp[playerid],0.500000,1.5); TextDrawColor(lvlexp[playerid],0xffffffff); TextDrawSetOutline(lvlexp[playerid],1); TextDrawSetProportional(lvlexp[playerid],1); TextDrawSetShadow(lvlexp[playerid],1); TextDrawShowForPlayer(playerid, lvlexp[playerid]);
Это в public OnGameModeInit,и убери тут TextDrawShowForPlayer(playerid, lvlexp[playerid]); а вот в public OnPlayerConnect,уже надо только TextDrawShowForPlayer(playerid, lvlexp[playerid]); от текстдравовАвтор - Seva008 Дата добавления - 09.06.2011 в 11:58:45
Jin Дата: Четверг, 09.06.2011, 13:10:52 | Сообщение # 9
Группа: Пользователи
Сообщений: 98
а где там сайт сменить?!
Сообщение а где там сайт сменить?! Автор - Jin Дата добавления - 09.06.2011 в 13:10:52
Seva008 Дата: Четверг, 09.06.2011, 14:36:01 | Сообщение # 10
Группа: Пользователи
Сообщений: 80
Quote (Jin )
а где там сайт сменить?!
там не показывает сайт,это прост на скрине.:)
Я не нуб,хоть и им был!
Сообщение Quote (Jin )
а где там сайт сменить?!
там не показывает сайт,это прост на скрине.:)Автор - Seva008 Дата добавления - 09.06.2011 в 14:36:01
King Дата: Суббота, 11.06.2011, 10:20:58 | Сообщение # 11
Группа: Пользователи
Сообщений: 162
А у меня нет Code
public GameModeExitFunc()
куды пихать тогда?!
==================================== * Я тебя пну бл*ать! :D * ====================================
Сообщение А у меня нет Code
public GameModeExitFunc()
куды пихать тогда?! Автор - King Дата добавления - 11.06.2011 в 10:20:58
admin Дата: Суббота, 11.06.2011, 12:33:43 | Сообщение # 12
Группа: Администраторы
Сообщений: 3869
=K[1]N[G]= , вот создай public и туда пихай: Code
public OnGameModeExit() { return 1; }
zm-jail.ru Разработка сайта samp-pawno.ru
Сообщение =K[1]N[G]= , вот создай public и туда пихай: Code
public OnGameModeExit() { return 1; }
Автор - admin Дата добавления - 11.06.2011 в 12:33:43
King Дата: Суббота, 11.06.2011, 12:47:56 | Сообщение # 13
Группа: Пользователи
Сообщений: 162
Code
C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : error 017: undefined symbol "PlayerInfo" C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : warning 215: expression has no effect C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : error 001: expected token: ";", but found "]" C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : error 029: invalid expression, assumed zero C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
743: Code
new exp = PlayerInfo[i][pExp];
Добавлено (11.06.2011, 12:47) --------------------------------------------- 742 вернее
==================================== * Я тебя пну бл*ать! :D * ====================================
Сообщение Code
C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : error 017: undefined symbol "PlayerInfo" C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : warning 215: expression has no effect C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : error 001: expected token: ";", but found "]" C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : error 029: invalid expression, assumed zero C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\Копия мода\Новая папка\lvdm.pwn(743) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
743: Code
new exp = PlayerInfo[i][pExp];
Добавлено (11.06.2011, 12:47) --------------------------------------------- 742 вернее
Автор - King Дата добавления - 11.06.2011 в 12:47:56
Сообщение =K[1]N[G]= , замени на свою переменную которая отвечает за аккаунты!Автор - admin Дата добавления - 12.06.2011 в 03:17:13
King Дата: Воскресенье, 12.06.2011, 09:01:51 | Сообщение # 15
Группа: Пользователи
Сообщений: 162
О_о чего?!
==================================== * Я тебя пну бл*ать! :D * ====================================
Сообщение О_о чего?! Автор - King Дата добавления - 12.06.2011 в 09:01:51
Загрузка страницы, займет меньше минуты...
Статистика Форума
Последнии темы
Читаемые темы
Лучшие пользователи
Новые пользователи