1 (изменено: Drusik, 2015-07-11 18:43:24)

Тема: Счетчик билетов\пассажиров [SA:MP]

Доброго времени суток уважаемые форумчане. В прошлый раз вы мне очень помогли, вот хочу вновь обратиться за помощью.
Ранее на этом форуме уже видел подобную тему, однако ответа в ней как такого нет.

http://forum.script-coding.com/viewtopic.php?id=9958

В той теме четко изложена суть, просто процитирую:

Мне нужно, чтобы у каждого билета был определенный номер, потому что пассажиров может сесть несколько, а у всех одинаковые билеты. Нужно что-то типо этого:

/me оторвал билет "Билет №000001 на проезд в автобусе 20$"

А при следующем нажатии уже было бы

/me оторвал билет "Билет №000002 на проезд в автобусе 20$"

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

Очень нуждаюсь в помощи

P.S. Ув. Модераторы, если я нарушил какие либо правила форума, прошу укажите мне на это. Все исправлю.

2

Re: Счетчик билетов\пассажиров [SA:MP]

logFile := "log.txt"
OnExit, Exit
SetFormat, Float, 05
Fileread, n, %logFile%

f11::
n += 1.0
MsgBox % n
return

Exit:
FileDelete, %logFile%
FileAppend, %n%, %logFile%
ExitApp

3

Re: Счетчик билетов\пассажиров [SA:MP]

Malcev пишет:
logFile := "log.txt"
OnExit, Exit
SetFormat, Float, 05
Fileread, n, %logFile%

f11::
n += 1.0
MsgBox % n
return

Exit:
FileDelete, %logFile%
FileAppend, %n%, %logFile%
ExitApp

Отлично, то что нужно. Огромное вам спасибо