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

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

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

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

Run time error 4

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

[GB]_Scroller...xDD

Новичок
Помогите исправить error. Вот он сам
PHP:
[15:52:41] [debug] Run time error 4: "Array index out of bounds"
[15:52:41] [debug]  Accessing element at index 65535 past array upper bound 19
[15:52:41] [debug] AMX backtrace:
[15:52:41] [debug] #0 0005629c in ?? () from World-Drifterz.amx
[15:52:41] [debug] #1 00006964 in public OnPlayerDeath () from World-Drifterz.amx
[15:52:41] [death] [GB]_Scroller...xDD died 255
[15:52:47] [debug] Run time error 4: "Array index out of bounds"
[15:52:47] [debug]  Accessing element at index 65535 past array upper bound 19
[15:52:47] [debug] AMX backtrace:
[15:52:47] [debug] #0 0005629c in ?? () from World-Drifterz.amx
[15:52:47] [debug] #1 00006964 in public OnPlayerDeath () from World-Drifterz.amx
а вот и public OnPlayerDeath
PHP:
public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerInfo[playerid][pDeaths] ++;
    PlayerInfo[playerid][pSpawned] = false;
    //PlayerInfo[playerid][pInDm] = false;
    GameTextForPlayer(playerid,"~w~LOL! YOU ~r~DIED",1000,1);
    GameTextForPlayer(killerid,"+1",1000,1);
    SendDeathMessage(killerid, playerid, reason);
    
    new world = GetPlayerVirtualWorld(playerid);
    new inter = GetPlayerInterior(playerid);
    
    if(PlayerInfo[playerid][pPerc5] == true && world == 0 && inter == 0){
    new Float:x,Float:y,Float:z;GetPlayerPos(playerid,x,y,z);
    CreateExplosion(x, y , z, 3, 3);
    }
    
   	if(PlayerInfo[playerid][pHealthPack] != 0){
	PlayerInfo[playerid][pHealthPack]--;
	new str[144];
	format(str,144,"Òû ïîòåðÿë ñâîþ àïòå÷êó. Îñòàëîñü %d",PlayerInfo[playerid][pHealthPack]);
	SCM(playerid,0x00ffffAA,str);
	}
	
	new string[256] ;
	if(GetPlayerScore(killerid) == 11)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 10 ÷åëîâåê è ïåðåø¸ë íà 2 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
	} else if(GetPlayerScore(killerid) == 31)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 30 ÷åëîâåê è ïåðåø¸ë íà 3 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
	} else if(GetPlayerScore(killerid) == 51)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 50 ×åëîâåê è ïåðåø¸ë íà 4 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 71)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 70 ×åëîâåê è ïåðåø¸ë íà 5 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 101)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 100 ×åëîâåê è ïåðåø¸ë íà 6 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 141)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 140 ×åëîâåê è ïåðåø¸ë íà 7 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 161)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 160 ×åëîâåê è ïåðåø¸ë íà 8 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 191)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 190 ×åëîâåê è ïåðåø¸ë íà 9 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 221)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 220 ×åëîâåê è ïåðåø¸ë íà 10 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 251)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 250 ×åëîâåê è ïåðåø¸ë íà 11 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 271)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 270 ×åëîâåê è ïåðåø¸ë íà 12 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 301)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 300 ×åëîâåê è ïåðåø¸ë íà 13 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 351)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 350 ×åëîâåê è ïåðåø¸ë íà 14 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 411)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 410 ×åëîâåê è ïåðåø¸ë íà 15 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 471)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 470 ×åëîâåê è ïåðåø¸ë íà 16 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 531)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 530 ×åëîâåê è ïåðåø¸ë íà 17 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 611)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 610 ×åëîâåê è ïåðåø¸ë íà 18 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 691)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 690 ×åëîâåê è ïåðåø¸ë íà 19 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 771)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 770 ×åëîâåê è ïåðåø¸ë íà 20 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 851)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 850 ×åëîâåê è ïåðåø¸ë íà 21 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 921)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 920 ×åëîâåê è ïåðåø¸ë íà 22 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 991)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 990 ×åëîâåê è ïåðåø¸ë íà 23 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 1401)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 1400 ×åëîâåê è ïåðåø¸ë íà 24 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 1901)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 1900 ×åëîâåê è ïåðåø¸ë íà 25 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 2401)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 2400 ×åëîâåê è ïåðåø¸ë íà 26 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 3101)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 3100 ×åëîâåê è ïåðåø¸ë íà 27 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 4201)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 4200 ×åëîâåê è ïåðåø¸ë íà 28 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 4901)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 4900 ×åëîâåê è ïåðåø¸ë íà 29 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 5501)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 5500 ×åëîâåê è ïåðåø¸ë íà 30 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 6101)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 6100 ×åëîâåê è ïåðåø¸ë íà 31 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 6801)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 6800 ×åëîâåê è ïåðåø¸ë íà 32 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 7401)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 7400 ×åëîâåê è ïåðåø¸ë íà 33 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 8301)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 8300 ×åëîâåê è ïåðåø¸ë íà 34 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 9201)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 9200 ×åëîâåê è ïåðåø¸ë íà 35 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 10101)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 10100 ×åëîâåê è ïåðåø¸ë íà 36 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 11401)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 11400 ×åëîâåê è ïåðåø¸ë íà 37 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 12701)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 12700 ×åëîâåê è ïåðåø¸ë íà 38 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 14201)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 14200 ×åëîâåê è ïåðåø¸ë íà 39 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 15701)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 15700 ×åëîâåê è ïåðåø¸ë íà 40 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 17901)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 17900 ×åëîâåê è ïåðåø¸ë íà 41 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 20201)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 20200 ×åëîâåê è ïåðåø¸ë íà 42 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 25701)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 25700 ×åëîâåê è ïåðåø¸ë íà 43 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 35901)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 35900 ×åëîâåê è ïåðåø¸ë íà 44 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 44401)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 44400 ×åëîâåê è ïåðåø¸ë íà 45 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 51801)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 51800 ×åëîâåê è ïåðåø¸ë íà 46 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 61601)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 67600 ×åëîâåê è ïåðåø¸ë íà 47 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 79101)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 79100 ×åëîâåê è ïåðåø¸ë íà 48 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 95301)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 95300 ×åëîâåê è ïåðåø¸ë íà 49 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);
    } else if(GetPlayerScore(killerid) == 100001)   {
	format(string, 256, "[Èíôî] %s:(%d) óáèë 100000 ×åëîâåê è ïåðåø¸ë íà 50 óðîâåíü.", GetPlayerNameEx(killerid),killerid);
    SCMA(0x660099AA,string);     }
    TextDrawHideForPlayer(playerid,LVL[playerid]);
	TextDrawHideForPlayer(playerid,LVL2[playerid]);
	TextDrawShowForPlayer(playerid,LVL[playerid]);
	TextDrawShowForPlayer(playerid,LVL2[playerid]);

 if(GetPlayerScore(killerid) >= 0 && GetPlayerScore(killerid) <= 10)
	{
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 1;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/10",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
	}
	if(GetPlayerScore(killerid) > 10 && GetPlayerScore(killerid) <= 30)
	{
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 2;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/30",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
	}
    if(GetPlayerScore(killerid) > 30 && GetPlayerScore(killerid) <= 50)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 3;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/50",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 50 && GetPlayerScore(killerid) <= 70)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 4;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/70",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 70 && GetPlayerScore(killerid) <= 100)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 5;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/100",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 100 && GetPlayerScore(killerid) <= 140)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 6;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/140",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 140 && GetPlayerScore(killerid) <= 160)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 7;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/160",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 160 && GetPlayerScore(killerid) <= 190)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 8;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/190",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 190 && GetPlayerScore(killerid) <= 220)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 9;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/220",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 220 && GetPlayerScore(killerid) <= 250)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 10;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/250",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 250 && GetPlayerScore(killerid) <= 270)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 11;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/270",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 270 && GetPlayerScore(killerid) <= 300)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 12;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/300",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 300 && GetPlayerScore(killerid) <= 350)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 13;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/350",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 350 && GetPlayerScore(killerid) <= 410)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 14;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/410",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 410 && GetPlayerScore(killerid) <= 470)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 15;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/470",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 470 && GetPlayerScore(killerid) <= 530)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 16;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/530",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 530 && GetPlayerScore(killerid) <= 610)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 17;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/610",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 610 && GetPlayerScore(killerid) <= 690)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 18;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/690",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 690 && GetPlayerScore(killerid) <= 770)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 19;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/770",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 770 && GetPlayerScore(killerid) <= 850)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 20;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/850",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 850 && GetPlayerScore(killerid) <= 920)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 21;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/920",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 920 && GetPlayerScore(killerid) <= 990)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 22;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/990",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 990 && GetPlayerScore(killerid) <= 1400)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 23;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/1400",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 1400 && GetPlayerScore(killerid) <= 1900)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 24;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/1900",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 1900 && GetPlayerScore(killerid) <= 2400)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 25;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/2400",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 2400 && GetPlayerScore(killerid) <= 3100)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 26;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/3100",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 3100 && GetPlayerScore(killerid) <= 4200)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 27;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/4200",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 4200 && GetPlayerScore(killerid) <= 4900)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 28;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/4900",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 4900 && GetPlayerScore(killerid) <= 5500)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 29;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/5500",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 5500 && GetPlayerScore(killerid) <= 6100)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 30;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/6100",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 6100 && GetPlayerScore(killerid) <= 6800)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 31;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/6800",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 6800 && GetPlayerScore(killerid) <= 7400)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 32;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/7400",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 7400 && GetPlayerScore(killerid) <= 8300)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 33;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/8300",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 8300 && GetPlayerScore(killerid) <= 9200)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 34;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/9200",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 9200 && GetPlayerScore(killerid) <= 10100)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 35;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/10100",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 10100 && GetPlayerScore(killerid) <= 11400)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 36;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/11400",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 11400 && GetPlayerScore(killerid) <= 12700)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 37;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/12700",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 12700 && GetPlayerScore(killerid) <= 14200)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 38;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/14200",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 14200 && GetPlayerScore(killerid) <= 15700)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 39;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/15700",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 15700 && GetPlayerScore(killerid) <= 17900)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 40;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/17900",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 17900 && GetPlayerScore(killerid) <= 20200)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 41;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/20200",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 20200 && GetPlayerScore(killerid) <= 25700)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 42;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/25700",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 25700 && GetPlayerScore(killerid) <= 35900)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 43;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/35900",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 35900 && GetPlayerScore(killerid) <= 44400)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 44;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/44400",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 44400 && GetPlayerScore(killerid) <= 51800)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 45;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/51800",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 51800 && GetPlayerScore(killerid) <= 67600)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 46;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/67600",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 67600 && GetPlayerScore(killerid) <= 79100)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 47;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/79100",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 79100 && GetPlayerScore(killerid) <= 95300)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 48;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/95300",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 95300 && GetPlayerScore(killerid) <= 100000)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 49;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/100000",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }
    if(GetPlayerScore(killerid) > 100000)
    {
	    new string_T1[128],string_T2[128];
	    PlayerInfo[killerid][pLevel] = 50;
	    format(string_T1,sizeof(string_T1),"Level: ~w~%d",PlayerInfo[killerid][pLevel]);
		TextDrawSetString(LVL[killerid],string_T1);
		format(string_T2,sizeof(string_T2),"Kills: ~w~%d/-",GetPlayerScore(killerid));
		TextDrawSetString(LVL2[killerid],string_T2);
    }

    if(killerid == INVALID_PLAYER_ID){

	}else{
		PlayerInfo[killerid][pKills]++;
		SetPlayerScore(killerid,PlayerInfo[killerid][pKills]);
		new cost = 20000+random(5000);
		GivePlayerCash(playerid, -cost);
  		if(PlayerInfo[killerid][pPerc4] == true){
		GivePlayerCash(killerid, cost*2);
  		}else{
  		GivePlayerCash(killerid, cost);
  		}

	}
	if(DuelUsePlayer[playerid] == 1)
		{
			DuelUsePlayer[DuelPID[playerid]] = false;
			SpawnPlayer(DuelPID[playerid]);
			GivePlayerCash(playerid,-DuelPrice[playerid]);
			GivePlayerCash(DuelPID[playerid],DuelPrice[playerid]);
			format(string,sizeof(string),"[Äóýëü] {ff0000}%s:(%d) {0095b6}îäåðæàë ïîáåäó â äóýëè ñ {ff0000}%s:(%d).",GetPlayerNameEx(DuelPID[playerid]),DuelPID[playerid],GetPlayerNameEx(playerid));
			SCMA(AAD_COLOR_COMMANDTEXT,string);
			DuelUsePlayer[playerid] = false;
			DuelStatus = false;
			DuelPrice[playerid] = 0;
		    DuelGun[playerid] = 0;
		    DuelPrice[DuelPID[playerid]] = 0;
		    DuelGun[DuelPID[playerid]] = 0;
	   		KillTimer(DuelTimer[playerid]);
			KillTimer(DuelTimer[DuelPID[playerid]]);
			PlayerInfo[playerid][pDuelProig]++;
    		PlayerInfo[DuelPID[playerid]][pDuelWin]++;
		}
    return true;
}
Буду благодарен!!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу