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
 

Wczytywanie danych z pliku.


  • Nie mo偶esz napisa膰 tematu
  • Nie mo偶esz odpowiedzie膰
4 odpowiedzi w tym temacie

#1 Danny OK

    Zaawansowany

  • U偶ytkownik

  • Reputacja: 13
    Pocz膮tkuj膮cy

  • Post贸w:148
  • GG:
  • Steam:steam
  • Imi臋:Daniel
  • Lokalizacja:Internet
Offline

Napisano 22.03.2014 17:14

Witam,

Nie mog艂em znale藕膰 nigdzie opisu jak zrobi膰 wczytywanie danych z pliku.

 

Wz贸r pliku:
"liczba" "ilosc" "nazwa"

"1" "255" "Romulus"

"2" "324" "Remus"

 

Przyjmijmy 偶e "liczba" to u gracz liczba[id]

 

Jak zrobi膰 pobieranie dpowiednich danych z pliku?

np. gracz ma liczba[id]=1

 

Jak pobra膰 pozosta艂e dane?

np. wpisze w say /idex

[Index] Twoja liczba: 1, Ilosc: 255 i nazywa sie Romulus.

 

Z gory dzi臋kuj臋 za pomoc. 

Naturalnie + dla ka偶dego kto pomo偶e.


  • +
  • -
  • 0

Battlefield 2 Exp Mod

www.BF2Mod.pl


#2 Ogen Dogen

    Czempion

  • Power User

  • Reputacja: 261
    Wszechwidz膮cy

  • Post贸w:837
  • GG:
  • Steam:steam
  • Imi臋:Marcin
  • Lokalizacja:D膮browa G贸rnicza
Offline

Napisano 22.03.2014 17:53

    new plik = fopen("nazwapliku.txt","r");
    new linia[100];
    if (plik) // poprawnie otwarty
    {
        while (!feof(plik)) // od poczatku do konca pliku
        {
            fgets(plik,linia,charsmax(linia)); // string w tablicy linia
            // twoje operacje na nim
        }
    }
    else log_amx("Brak pliku nazwapliku.txt !"); // jesli jest problem z otwarciem

Dalej 偶eby odczyta膰 poszczeg贸lne dane mo偶esz u偶y膰 funkcji split http://amxx.pl/dokum...cja/f1395/split

Tutaj masz inne operacje na plikach opisane :

http://amxx.pl/dokumentacja/s28/file


  • +
  • -
  • 4

b_350_20_360204_C20008_FFFFFF_000000.png 193.33.176.115:27015

 

94e23d811c.png

 


#3 Danny OK

    Zaawansowany

  • Autor tematu
  • U偶ytkownik

  • Reputacja: 13
    Pocz膮tkuj膮cy

  • Post贸w:148
  • GG:
  • Steam:steam
  • Imi臋:Daniel
  • Lokalizacja:Internet
Offline

Napisano 22.03.2014 20:03

Ok chyba wiem jak zrobi膰 pobieranie + odpowiednie dane, ale nie wiem jak wzi膮膰 dane z odpowiedniego wiersza.

 

Czyli jak masz: liczba[id]=1

to aby pobiera艂o z pierwszego i tak dalej.


  • +
  • -
  • 0

Battlefield 2 Exp Mod

www.BF2Mod.pl


#4 Klakier

    Volenti non fit iniuria

  • Power User

  • Reputacja: 391
    Wszechpomocny

  • Post贸w:878
  • GG:
  • Imi臋:Sebastian
  • Lokalizacja:Mogilno
Offline

Napisano 22.03.2014 22:16

pobierasz dane i u偶ywasz

str_to_num(data)

i porownujesz ze swoim liczba


  • +
  • -
  • 2

Sell - System Klan贸w (wojny, top15 etc)

 

Kontakt GG: 7285018


#5 Danny OK

    Zaawansowany

  • Autor tematu
  • U偶ytkownik

  • Reputacja: 13
    Pocz膮tkuj膮cy

  • Post贸w:148
  • GG:
  • Steam:steam
  • Imi臋:Daniel
  • Lokalizacja:Internet
Offline

Napisano 23.03.2014 19:30

Dzi臋kuj臋 wszystkim za pomoc ju偶 zrobi艂em.


  • +
  • -
  • 0

Battlefield 2 Exp Mod

www.BF2Mod.pl





  


U偶ytkownicy przegl膮daj膮cy ten temat: 1

0 u偶ytkownik贸w, 1 go艣ci, 0 anonimowych

Coinsy CSGOPolygon Za SMS, PSC , Przelew - CoinSell.pro
Skiny do CS:GO za SMS, PSC, Przelew - CSGOPaka.com
Automatyczny Bot Levelowania Steam - LVLUPSteam.com
CSGO Gambling Sites and Free Betting Codes - DreamCodes.gg

Logowanie


  • Potrzebujesz konta? Zarejestruj si臋!