Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Строка читеров. (Advance, Diamond, Awesome)

Статус
В этой теме нельзя размещать новые ответы.

PawnoScript

Ученик
Взял мод Awesome RP от WARHEAD и в его моде вставлен TextDrive ID читеров, который взят с Diamond RP.
Вот я тоже решил поставить в мод такую штучку. Мод Revelation. Помогите, кто чем может.
Вроде вырезал все, но на форварде даёт ошибку.

PHP:
C:\RolePlay\gamemodes\RP.pwn(2103) : error 029: invalid expression, assumed zero
C:\RolePlay\gamemodes\RP.pwn(2103) : error 012: invalid function call, not a valid address
C:\RolePlay\gamemodes\RP.pwn(2103) : error 029: invalid expression, assumed zero
C:\RolePlay\gamemodes\RP.pwn(2103) : 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.
Полный код. Строка с ошибкой: forward UpdateCheaterID();
PHP:
new strokaID;
new UpdateCheaterID;
new AddCheaterID;
new Text:CheatShow[2][10],CheaterID[2][10];
new Float:DrawPos = 30.000000;
new playerid;
	for(new i;i<10;i++)
	{
		if(i > 0) DrawPos+=25;
	    CheatShow[1][i] = TextDrawCreate(DrawPos,423.000000,"-1");
    	CheatShow[0][i] = TextDrawCreate(DrawPos,434.000000,"-1");
    	TextDrawColor(CheatShow[0][i], 0xffffffFF); TextDrawColor(CheatShow[1][i], 0xef8100FF);
		TextDrawFont(CheatShow[0][i], 1),TextDrawFont(CheatShow[1][i], 1);
		TextDrawSetOutline(CheatShow[0][i], 1),TextDrawSetOutline(CheatShow[1][i], 1);
		TextDrawLetterSize(CheatShow[0][i],0.3500,1.270),TextDrawLetterSize(CheatShow[1][i],0.3500,1.270);
		CheaterID[0][i] = -1,CheaterID[1][i] = -1;
  }

  SetTimer("UpdateCheaterID",5000,1);
	
  	if(PlayerInfo[playerid][pAdmin] > 0)
	{
		for(new i;i<10;i++) TextDrawShowForPlayer(playerid, CheatShow[0][i]),TextDrawShowForPlayer(playerid, CheatShow[1][i]);
	}

forward UpdateCheaterID();
public UpdateCheaterID()
{
	new str[16];
	for(new i=9;i!=0;i--)
	{
  		CheaterID[0][i] = CheaterID[0][i-1],CheaterID[1][i] = CheaterID[1][i-1];
		format(str, sizeof(str), "%d", CheaterID[0][i]),TextDrawSetString(CheatShow[0][i],str);
		format(str, sizeof(str), "%d", CheaterID[1][i]),TextDrawSetString(CheatShow[1][i],str);
	}
}
AddCheaterID(playerid, strokaID)
{
	new str[16];
    for(new i;i<10;i++) if(CheaterID[strokaID][i] == playerid) return true;
	CheaterID[strokaID][0] = playerid;
	format(str, sizeof(str), "%d", CheaterID[strokaID][0]);
	TextDrawSetString(CheatShow[strokaID][0],str);
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу