Skocz do zawartości

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

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

write_file - nadpisywanie liniinadpisywanie linii


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 sebuli

    Zaawansowany

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:128
  • Lokalizacja:Bydgoszcz
Offline

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

Użytkownik sebuli edytował ten post 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

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

Użytkownik MarWit edytował ten post 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

Napisano 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

Użytkownik sebuli edytował ten post 15.06.2011 18:43

  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych