• 0
Sign in to follow this  
Followers 0
KlasterK

[закрыто] Не работает команда

Question

Проблема в том, что файл не удаляется. Задние диалоги проходят, кикает но файл не удаляется.

new playername[MAX_PLAYER_NAME], filename[64];
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
format(filename, 64"HNS1/players/%s.ini", playername);
fremove(filename);
Kick(playerid);

 

Share this post


Link to post

5 answers to this question

  • 0

Проблема решена. В OnPlayerDisconnect я сохранял игрока, а когда тот писал команду его файл удалялялся, его кикало и тут же сохраняло.

Share this post


Link to post
  • 0

@KlasterK возможно неправильно указана функция. Просмотрите ещё раз документацию по этому плагину/инклуду

Share this post


Link to post
  • 0

@NoVate fremove из оригинального file.inc

Share this post


Link to post
  • 0

@KlasterK, перепроверьте еще раз путь к файлу, убедитесь, что он закрыт (возможно, при аутентификации игрока вы открыли файл, а закрыть забыли). Кроме того, убедитесь, что на изменение указанного файла не требуется никаких дополнительных привилегий. Попробуйте вывести отформатированную строку в консоль или игровой чат, чтобы убедиться в корректности целевого пути.

Share this post


Link to post
  • 0

@Cawfee Всё проверил, файлы закрыты, привелегии дал, путь верен, мб просто у меня не работает

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.