- Регистрация
- 29 Мар 2013
- Сообщения
- 157
- Лучшие ответы
- 0
- Репутация
- 42
Всем привет, вот появилось свободное время для написания мануалов ( Закрыл свой проект ), решил исправить баги в своей старой панеле читеров.
Список обновлений:
- Исправил баги.
- Немного оптимизировал.
Создадим пару переменных
В public OnGameModeInt создадим тексдрайв
В public/stock c загрузкой аккаунта игрока добавим функцию показа тексдрайва ( После загрузки данных )
В конец мода функцию добавления игрока в панель:
Для того что-бы добавить читера в строку нужно в античите место функции кика поставить функцию:
Скриншот:
Если нашли баги - пишите в тему. С уважением Katashi
Список обновлений:
- Исправил баги.
- Немного оптимизировал.
Создадим пару переменных
PHP:
new Cheat,Cheat1,Text:CheatText[2][10];
PHP:
new Float:DrawPos = 25.000000;
Cheat = 0,Cheat1 = 0;
for(new i;i<10;i++)
{
if(i > 0) DrawPos+=30;
CheatText[0][i] = TextDrawCreate(DrawPos,423.000000,"_");
CheatText[1][i] = TextDrawCreate(DrawPos,434.000000,"_");
TextDrawColor(CheatText[0][i], 0xef8100FF),TextDrawColor(CheatText[1][i], 0xffffffFF);
TextDrawFont(CheatText[0][i], 1),TextDrawFont(CheatText[1][i], 1);
TextDrawSetOutline(CheatText[0][i], 1),TextDrawSetOutline(CheatText[1][i], 1);
TextDrawLetterSize(CheatText[0][i],0.3500,1.270),TextDrawLetterSize(CheatText[1][i],0.3500,1.270);
}
PHP:
if(PlayerInfo[playerid][pAdmin] >= 1)// Если уровень админки игрока больше или ровно 1 - показываем тексдрайв ( pAdmin - переменная админки )
{
for(new i;i<10;i++) TextDrawShowForPlayer(playerid, CheatText[0][i]),TextDrawShowForPlayer(playerid, CheatText[1][i]);
}
PHP:
stock AddCheater(playerid, strokaID)
{
new str[3];
if(strokaID == 1)
{
format(str, sizeof(str), "%d", playerid);
TextDrawSetString(CheatText[strokaID][Cheat], str);
Cheat ++;
if(Cheat > 8) Cheat = 0;
}
else
{
format(str, sizeof(str), "%d", playerid);
TextDrawSetString(CheatText[strokaID][Cheat1], str);
Cheat1 ++;
if(Cheat1 > 8) Cheat1 = 0;
}
return 1;
}
PHP:
AddCheater(playerid, 0);// playerid - id игрока, 0 - id строки ( id 0 - оранжевая строка, id 1 - белая строка )
Если нашли баги - пишите в тему. С уважением Katashi
Последнее редактирование: