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

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

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

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

Номера для авто

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

Dark_Ilya

Компетентный
Всем привет!Вот написал систему номеров причём выглядят очень прикольно :dn:
Ищем public OnGameModeInit()
и вставляем

PHP:
for(new c=0;c<MAX_VEHICLES;c++)
	{
		new nomer[32],bykva[3],bykva1[3],bykva2[3];
		new rand = random(26);
		new rand1 = random(26);
		new rand2 = random(26);
		switch(rand)
		{
		case 0: bykva = "Q";
		case 1: bykva = "W";
		case 2: bykva = "E";
		case 3: bykva = "R";
		case 4: bykva = "T";
		case 5: bykva = "Y";
		case 6: bykva = "U";
		case 7: bykva = "I";
		case 8: bykva = "O";
		case 9: bykva = "P";
		case 10: bykva = "A";
		case 11: bykva = "S";
		case 12: bykva = "D";
		case 13: bykva = "F";
		case 14: bykva = "G";
		case 15: bykva = "H";
		case 16: bykva = "J";
		case 17: bykva = "K";
		case 18: bykva = "L";
		case 19: bykva = "Z";
		case 20: bykva = "X";
		case 21: bykva = "C";
		case 22: bykva = "V";
		case 23: bykva = "B";
		case 24: bykva = "N";
		case 25: bykva = "M";
		default: bykva = "B";
		}
		switch(rand1)
		{
		case 0: bykva1 = "Q";
		case 1: bykva1 = "W";
		case 2: bykva1 = "E";
		case 3: bykva1 = "R";
		case 4: bykva1 = "T";
		case 5: bykva1 = "Y";
		case 6: bykva1 = "U";
		case 7: bykva1 = "I";
		case 8: bykva1 = "O";
		case 9: bykva1 = "P";
		case 10: bykva1 = "A";
		case 11: bykva1 = "S";
		case 12: bykva1 = "D";
		case 13: bykva1 = "F";
		case 14: bykva1 = "G";
		case 15: bykva1 = "H";
		case 16: bykva1 = "J";
		case 17: bykva1 = "K";
		case 18: bykva1 = "L";
		case 19: bykva1 = "Z";
		case 20: bykva1 = "X";
		case 21: bykva1 = "C";
		case 22: bykva1 = "V";
		case 23: bykva1 = "B";
		case 24: bykva1 = "N";
		case 25: bykva1 = "M";
		default: bykva1 = "B";
		}
		switch(rand2)
		{
		case 0: bykva2 = "Q";
		case 1: bykva2 = "W";
		case 2: bykva2 = "E";
		case 3: bykva2 = "R";
		case 4: bykva2 = "T";
		case 5: bykva2 = "Y";
		case 6: bykva2 = "U";
		case 7: bykva2 = "I";
		case 8: bykva2 = "O";
		case 9: bykva2 = "P";
		case 10: bykva2 = "A";
		case 11: bykva2 = "S";
		case 12: bykva2 = "D";
		case 13: bykva2 = "F";
		case 14: bykva2 = "G";
		case 15: bykva2 = "H";
		case 16: bykva2 = "J";
		case 17: bykva2 = "K";
		case 18: bykva2 = "L";
		case 19: bykva2 = "Z";
		case 20: bykva2 = "X";
		case 21: bykva2 = "C";
		case 22: bykva2 = "V";
		case 23: bykva2 = "B";
		case 24: bykva2 = "N";
		case 25: bykva2 = "M";
		default: bykva2 = "B";
		}
		format(nomer, 32, "{000000}%s%d%s%s|%d",bykva,random(99),bykva1,bykva2,random(99));
		SetVehicleNumberPlate(c, nomer);
		SetVehicleToRespawn(c);
	}
Так же можно сделать и сохранение:
PHP:
if(strcmp(cmd,"/проверка", true) == 0)
	{
		new nomer[32],bykva[3],bykva1[3],bykva2[3];
		new rand = random(26);new File = ini_openFile("num.ini");
		new rand1 = random(26);
		new rand2 = random(26);new Str[10];
		switch(rand)
		{
		case 0: bykva ="Q";
		case 1: bykva ="W";
		case 2: bykva ="E";
		case 3: bykva ="R";
		case 4: bykva ="T";
		case 5: bykva ="Y";
		case 6: bykva ="U";
		case 7: bykva ="I";
		case 8: bykva ="O";
		case 9: bykva ="P";
		case 10: bykva ="A";
		case 11: bykva ="S";
		case 12: bykva ="D";
		case 13: bykva ="F";
		case 14: bykva ="G";
		case 15: bykva ="H";
		case 16: bykva ="J";
		case 17: bykva ="K";
		case 18: bykva ="L";
		case 19: bykva ="Z";
		case 20: bykva ="X";
		case 21: bykva ="C";
		case 22: bykva ="V";
		case 23: bykva ="B";
		case 24: bykva ="N";
		case 25: bykva ="M";
		default: bykva ="B";
		}
		switch(rand1)
		{
		case 0: bykva1 ="Q";
		case 1: bykva1 ="W";
		case 2: bykva1 ="E";
		case 3: bykva1 ="R";
		case 4: bykva1 ="T";
		case 5: bykva1 ="Y";
		case 6: bykva1 ="U";
		case 7: bykva1 ="I";
		case 8: bykva1 ="O";
		case 9: bykva1 ="P";
		case 10: bykva1 ="A";
		case 11: bykva1 ="S";
		case 12: bykva1 ="D";
		case 13: bykva1 ="F";
		case 14: bykva1 ="G";
		case 15: bykva1 ="H";
		case 16: bykva1 ="J";
		case 17: bykva1 ="K";
		case 18: bykva1 ="L";
		case 19: bykva1 ="Z";
		case 20: bykva1 ="X";
		case 21: bykva1 ="C";
		case 22: bykva1 ="V";
		case 23: bykva1 ="B";
		case 24: bykva1 ="N";
		case 25: bykva1 ="M";
		default: bykva1 ="B";
		}
		switch(rand2)
		{
		case 0: bykva2 ="Q";
		case 1: bykva2 ="W";
		case 2: bykva2 ="E";
		case 3: bykva2 ="R";
		case 4: bykva2 ="T";
		case 5: bykva2 ="Y";
		case 6: bykva2 ="U";
		case 7: bykva2 ="I";
		case 8: bykva2 ="O";
		case 9: bykva2 ="P";
		case 10: bykva2 ="A";
		case 11: bykva2 ="S";
		case 12: bykva2 ="D";
		case 13: bykva2 ="F";
		case 14: bykva2 ="G";
		case 15: bykva2 ="H";
		case 16: bykva2 ="J";
		case 17: bykva2 ="K";
		case 18: bykva2 ="L";
		case 19: bykva2 ="Z";
		case 20: bykva2 ="X";
		case 21: bykva2 ="C";
		case 22: bykva2 ="V";
		case 23: bykva2 ="B";
		case 24: bykva2 ="N";
		case 25: bykva2 ="M";
		default: bykva2 ="B";
		}
		for(new i = 0; i < MAX_VEHICLES; i++)
		{
			
			format(nomer, 32,"{000000}%s%d%s%s|%d",bykva,i,bykva1,bykva2,random(99));
			format(Str,10,"%d",i);
			ini_setString(File,Str, nomer);
			SetVehicleNumberPlate(i, nomer);
		}
		ini_closeFile(File);
		return 1;
	}
stock LoadNumbers()
{
        new File = ini_openFile("num.ini");
        new Str[10], Str2[25];
        for(new i = 0; i < MAX_VEHICLES; i++)
        {
                format(Str,10,"%d",i);
                ini_getString(File,Str, VehInfo[i][vVehicleNomer]);
                SetVehicleNumberPlate(i, VehInfo[i][vVehicleNomer]);
        }
        ini_closeFile(File);
        new Files = ini_openFile("probeg.ini");
        new sStr[10], sStr2[25];
        for(new i = 0; i < MAX_VEHICLES; i++)
        {
                format(sStr,10,"%d",i);
                ini_getString(Files,sStr, VehInfo[i][vProbeg]);
        }
        ini_closeFile(Files);
}
В OnGameModeInit
LoadNumbers();
Кто найдёт способ легче дам конфетку :D
Всё хорошо работает.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу