Чтение и дополнение файлов
|
|
NaSok | Дата: Пятница, 15.08.2014, 20:27 | Сообщение # 1 |
- Сообщения: 80
- Награды: 1
- Замечания:
|
Всем привет)) Можете подсказать функцию для чтения файла, например мне надо что бы плагин читал файл users.ini и вписывал туда, например:
"Kro" "123" "abcde" "a"
|
|
| |
Contra63 | Дата: Среда, 20.08.2014, 01:21 | Сообщение # 2 |
- Сообщения: 830
- Награды: 7
- Замечания:
|
NaSok, загугли либо смотри admin.sma
|
|
| |
Kilimanjaro | Дата: Воскресенье, 24.08.2014, 13:37 | Сообщение # 3 |
- Сообщения: 17
- Награды: 0
- Замечания:
|
Код new const r_user_file[] = "user.ini" new r_iFile[64], r_iDir[64]
public Твоя_функция(id) { // .. твой код
// Пример: new nick[33] get_user_name(id, nick, charsmax(nick)) new const pass[] = "qwert1234567" new const pflags[] = "abcd" new const acc_flags[] = "a"
get_configsdir(r_iDir, charsmax(r_iDir)) formatex(r_iFile, charsmax(r_iFile), "%s/%s", r_iDir, r_user_file)
new filetext[256] format(filetext, 255, "^"%s^" ^"%s^" ^"%s^" ^"%s^"", nick, pass, flags, acc_flags) if(file_exists(r_iFile)) write_file(r_iFile, filetext, -1) }
Сообщение отредактировал Kilimanjaro - Воскресенье, 24.08.2014, 13:38 |
|
| |
кроХа | Дата: Четверг, 28.08.2014, 18:46 | Сообщение # 4 |
- Сообщения: 44
- Награды: 0
- Замечания:
|
Kilimanjaro,Извини,а это куда писать?
|
|
| |
NaSok | Дата: Пятница, 29.08.2014, 01:21 | Сообщение # 5 |
- Сообщения: 80
- Награды: 1
- Замечания:
|
Код new const r_user_file[] = "users.ini" new r_iFile[64], r_iDir[64]
public Твоя Функцыя(id) { new nick[33] get_user_name(id, nick, charsmax(nick)) new const pass[] = "ПАРОЛЬ" new const pflags[] = "ФЛАГИ" new const acc_flags[] = "a" get_configsdir(r_iDir, 63) formatex(r_iFile, charsmax(r_iFile), "%s/%s" , r_iDir, r_user_file) new filetext[256] format(filetext, 255, "^n^"%s^" ^"%s^" ^"%s^" ^"%s^"", nick, pass, pflags, acc_flags) if(file_exists(r_iFile)) write_file(r_iFile, filetext, - 1) server_cmd("amx_reloadadmins"); }
Думаю так будет лутше))))
Сообщение отредактировал NaSok - Пятница, 29.08.2014, 15:06 |
|
| |