генерирование цифр и буков

kalop

Новичок
Автор темы
5
0
всем привет, вообщем, у меня есть система номеров для крмп на ракнете, мне надо сделать генерирование рандомных цифр и букв внутри аргумента под названием carplate, чтобы на выходе к машине лепился номер, допустим В628РО52.
52 в конце - как регион, идет по стандарту. Если кто то поможет, буду благодарен, заранее спасибо)
 
Последнее редактирование:
Решение
C++:
new str[10];
new allowedchars[][2] =
{
    "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z" //26
};

format(str, 10, "%s%i%i%i%s%s52", allowedchars[random(sizeof(allowedchars))],random(9),random(9),random(9), allowedchars[random(sizeof(allowedchars))], allowedchars[random(sizeof(allowedchars))]);
SetVehicleNumberPlate(vehicle, str);
Держи
всем привет, вообщем, у меня есть система номеров для крмп на ракнете, мне надо сделать генерирование рандомных цифр и букв внутри аргумента под названием carplate, чтобы на выходе к машине лепился номер, допустим В628РО52.
52 в конце - как регион, идет по стандарту. Если кто то поможет, буду благодарен, заранее спасибо)

Pe4en9pnz

Новичок
2
0
C++:
new str[10];
new allowedchars[][2] =
{
    "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z" //26
};

format(str, 10, "%s%i%i%i%s%s52", allowedchars[random(sizeof(allowedchars))],random(9),random(9),random(9), allowedchars[random(sizeof(allowedchars))], allowedchars[random(sizeof(allowedchars))]);
SetVehicleNumberPlate(vehicle, str);
Держи
всем привет, вообщем, у меня есть система номеров для крмп на ракнете, мне надо сделать генерирование рандомных цифр и букв внутри аргумента под названием carplate, чтобы на выходе к машине лепился номер, допустим В628РО52.
52 в конце - как регион, идет по стандарту. Если кто то поможет, буду благодарен, заранее спасибо)
 

kalop

Новичок
Автор темы
5
0
C++:
new str[10];
new allowedchars[][2] =
{
    "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z" //26
};

format(str, 10, "%s%i%i%i%s%s52", allowedchars[random(sizeof(allowedchars))],random(9),random(9),random(9), allowedchars[random(sizeof(allowedchars))], allowedchars[random(sizeof(allowedchars))]);
SetVehicleNumberPlate(vehicle, str);
Держи
спасибо дружище, все работает. не подскажешь как сохранение еще сделать? чет вообще голова не варит
 

fckverner

Известный
57
31
спасибо дружище, все работает. не подскажешь как сохранение еще сделать? чет вообще голова не варит
Инициализация иника, в начало:

Lua:
local inicfg = require("inicfg")
local ini = inicfg.load({
    config = {
        vehiclenum = 'B222BB'
    }
}, 'vehiclenum.ini')
inicfg.save(ini, 'vehiclenum.ini')

Сохранение номера в иник:

Lua:
ini.config.vehiclenum= переменная_с_готовым_номером
inicfg.save(ini, 'vehiclenum.ini')

Использование в коде, например
Код:
sampAddChatMessage('Твой номер авто: ' ..ini.config.vehiclenum, -1)

По идеи, должно работать
 

kalop

Новичок
Автор темы
5
0
Инициализация иника, в начало:

Lua:
local inicfg = require("inicfg")
local ini = inicfg.load({
    config = {
        vehiclenum = 'B222BB'
    }
}, 'vehiclenum.ini')
inicfg.save(ini, 'vehiclenum.ini')

Сохранение номера в иник:

Lua:
ini.config.vehiclenum= переменная_с_готовым_номером
inicfg.save(ini, 'vehiclenum.ini')

Использование в коде, например
Код:
sampAddChatMessage('Твой номер авто: ' ..ini.config.vehiclenum, -1)

По идеи, должно работать
спасибо, а на mysql можно же тоже реслизовать сохранение? ини просто не пользуюсь
 

moreveal

Известный
Проверенный
932
628
Инициализация иника, в начало:

Lua:
local inicfg = require("inicfg")
local ini = inicfg.load({
    config = {
        vehiclenum = 'B222BB'
    }
}, 'vehiclenum.ini')
inicfg.save(ini, 'vehiclenum.ini')

Сохранение номера в иник:

Lua:
ini.config.vehiclenum= переменная_с_готовым_номером
inicfg.save(ini, 'vehiclenum.ini')

Использование в коде, например
Код:
sampAddChatMessage('Твой номер авто: ' ..ini.config.vehiclenum, -1)

По идеи, должно работать
как похорошел павн при собянине
 
  • Ха-ха
Реакции: fckverner

Notepad++

Известный
290
167
Инициализация иника, в начало:

Lua:
local inicfg = require("inicfg")
local ini = inicfg.load({
    config = {
        vehiclenum = 'B222BB'
    }
}, 'vehiclenum.ini')
inicfg.save(ini, 'vehiclenum.ini')

Сохранение номера в иник:

Lua:
ini.config.vehiclenum= переменная_с_готовым_номером
inicfg.save(ini, 'vehiclenum.ini')

Использование в коде, например
Код:
sampAddChatMessage('Твой номер авто: ' ..ini.config.vehiclenum, -1)

По идеи, должно работать
это точно павн?
 

fckverner

Известный
57
31

kalop

Новичок
Автор темы
5
0