←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

write_file - nadpisywanie linii

Zablokowany

  • +
  • -
sebuli - zdjęcie sebuli 15.06.2011

Hejka!

Otóż mam pytanie, czy funkcja write_file nadpisze mi tekst w danej linii w pliku ini? Bo raz nadpisywała, a teraz tylko dopisuje tekst w tej lini, zamiast naspisywać go...
Użytkownik sebuli edytował ten post 15.06.2011 13:42
Odpowiedz

  • +
  • -
MarWit - zdjęcie MarWit 15.06.2011

write_file(const file[], const text[], line = -1)

file - nazwa pliku, podstawą jest folder moda (np. cstrike/)
text - linia tekstu do zapisania
line - numer linii pliku, -1 oznacza zapis na końcu

np. write_file("przyklad.txt", "Przyklad", 1) // będzie nadpisywać 1 linie
Dokumentacja nie gryzie :)

Użytkownik MarWit edytował ten post 15.06.2011 14:28
Odpowiedz

  • +
  • -
sebuli - zdjęcie sebuli 15.06.2011

write_file(const file[], const text[], line = -1)

file - nazwa pliku, podstawą jest folder moda (np. cstrike/)
text - linia tekstu do zapisania
line - numer linii pliku, -1 oznacza zapis na końcu

np. write_file("przyklad.txt", "Przyklad", 1) // będzie nadpisywać 1 linie
Dokumentacja nie gryzie :)


Oczywiście ja stamtąd wciąż korzystam, tylko, że w pluginie mam kilka linijek kodu, które szukają mi nicku kolesia i jak go znajdą to jest polecenie write_file(sciezka, sznick, i). Problem w tym, że tekst się w tej danej linii nie nadpisuje, a wpisuje obok tekstu znalezionego... Czyli:

Nick: sebuli

Wykonuje się funkcja...
I plik chwile potem wygląda tak:

Nick: sebuli;to co ma się nadpisać.


EDIT:

Temat można zamknąć, już sobie poradziłem :D
Użytkownik sebuli edytował ten post 15.06.2011 18:43
Odpowiedz
Zablokowany