Всем доброго времени суток. Много шарился по форумам, не могу найти: "Как сменить название файла?" В dini и MxINI нет такой функции, у кого есть инклуд, с помощью которого можно сделать это действие? Или как с помощью dini или MxINI сменить?
слушай...тебе мозг для чего дан?...вот ты логически думать умеешь? файл который содержит настройки аккаунта имеет название типа *.ini где звездочка это ник игрока. Статическая часть это .ini, а динамическая это название (тобишь ник). По динамической части ты ничего не сможешь нарыть, значит надо бы поискать по статической части (.ini). Вопрос: Где же у нас может лежать эта сокровенная часть кода в которой назначается название для файла с аккаунтом игрока?? В самом моде конечно же. Паблики: OnPlayerConnect, OnPlayerRegister, OnPlayerUpdate (у тебя возможно в этом паблике ничего нет), OnPlayerLogin. В них делай поиск по статической части, тобишь по .ini. И будет тебе счастье. Ток смотри не накосяч (сделай бэкап мода). 生き死に
Сообщение отредактировал Крендель - Четверг, 05.01.2012, 09:26
Крендель, Вы похоже суть вопроса не уловили. Skiner, по-моему в dini как раз есть такая функция DINI_fcopytextfile, которая первым параметром принимаем старое имя файла, вторым новое. А вообще это легко самому реализовать. Все данные из файла можно записать в переменные, создать новый файл и записать в него значения из переменных, затем удалить старый файл. Примерно таким образом и построены функции переименования.