Jump to content

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Posted Image Posted Image

Guest Message by DevFuse
 

Photo

write_file - nadpisywanie liniinadpisywanie linii


  • This topic is locked This topic is locked
2 replies to this topic

#1 sebuli

    Zaawansowany

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:128
  • Lokalizacja:Bydgoszcz
Offline

Posted 15.06.2011 13:41

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...

Edited by sebuli, 15.06.2011 13:42.

  • +
  • -
  • 0

#2 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1,485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Posted 15.06.2011 14:26

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 :)

Edited by MarWit, 15.06.2011 14:28.

  • +
  • -
  • 0

marwit-0.png


#3 sebuli

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:128
  • Lokalizacja:Bydgoszcz
Offline

Posted 15.06.2011 17:21

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

Edited by sebuli, 15.06.2011 18:43.

  • +
  • -
  • 0




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users