Jump to content
  • 0

pomoc Práce ze souborem


SwagManCZ

Dotaz

Cs, chci vyhledat jestli Hráčovo jméno neoobsahuje řádek ze souboru cenzura, mám to nějak takto 

new cenzura[100];
    new File:scenzura = fopen("cenzura.sav",io_read);
    if(scenzura)
    {
		while(fread(scenzura, cenzura))
        {
            SendClientMessage(playerid,zluta,cenzura);
			new jmeno[25];
			format(jmeno,sizeof(jmeno),"%s",Jmeno(playerid));
			if(strfind(jmeno,cenzura,true) != -1)
			{
				SendClientMessage(playerid,tmcervena,"Tvoje jmeno je sproste");
                        }
			SendClientMessage(playerid,tmcervena,jmeno);
        }
        fclose(scenzura);

Napíše mě to řádek ze souboru a hráčovo jméno, i když je to stejný tak to nenapíše Tvoje jmeno je sproste, napdalo mě jestli to není tím že na tom řádku v souboru jsou nějaké skryté znaky (něco jako \n nebo tak). Ten soubor je .sav a upravuju ho ve wordu.

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0

Myslím, že na konci riadku súboru sú znaky "\r\n", to znamená že v tom cykle while daj toto: strdel(cenzura, strlen(cenzura) - 2, strlen(cenzura));

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...