Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

sscanf klaidelės


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1792 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Parašius komandą serveryje - konsolėje išmeta kelis warning'us:

sscanf warning: 'z' is deprecated, consider using 'S' instead.
sscanf warning: No default value found.
sscanf warning: Strings without a length are deprecated, please add a destination size.

kodėl galėtų taip būt?

 

new option[20],vieta[50];
if(sscanf(params,"ss",option,vieta))

 

Nuoroda į komentarą
Dalintis per kitą puslapį

Buvau jau ankščiau kelis kartus nurodęs, bet niekas nesikeičia:
 

sscanf warning: 'z' is deprecated, consider using 'S' instead.
sscanf warning: No default value found.
sscanf warning: Strings without a length are deprecated, please add a destination size.

 

Nuoroda į komentarą
Dalintis per kitą puslapį

19 minutes prieš, newyorkas parašė:

Buvau jau ankščiau kelis kartus nurodęs, bet niekas nesikeičia:
 


sscanf warning: 'z' is deprecated, consider using 'S' instead.
sscanf warning: No default value found.
sscanf warning: Strings without a length are deprecated, please add a destination size.

 

Visą komandą numesk. Gal sscanf versija senesnė?

Nuoroda į komentarą
Dalintis per kitą puslapį

20 minutes prieš, KasparasDope parašė:

Visą komandą numesk. Gal sscanf versija senesnė?

CMD:kviesti(playerid, params[])
{
	new option[20],vieta[50];
	if(sscanf(params,"s[20]s[50]",option,vieta))return SendClientMessage(playerid,Geltona,"kviesti policija vieta");
	if(strcmp(option,"policija") == 0)
	{
		new msg[128],msgs[128];
		format(msg,sizeof(msg),"kviecia %s %s",gaunamvarda(playerid),vieta);
		SendClientMessage(playerid,Raudona,"policija iskviesta.");
		SendMessageToPolicija(0x80808000,msg);
		playerDB[playerid][kvieciam]=1;
	}
	return 1;
}

 

Pati komanda nėra tobula, tiesiog paprastas prototipas, viskas labai paprastai padaryta.

Nuoroda į komentarą
Dalintis per kitą puslapį

47 minutes prieš, newyorkas parašė:

CMD:kviesti(playerid, params[])
{
	new option[20],vieta[50];
	if(sscanf(params,"s[20]s[50]",option,vieta))return SendClientMessage(playerid,Geltona,"kviesti policija vieta");
	if(strcmp(option,"policija") == 0)
	{
		new msg[128],msgs[128];
		format(msg,sizeof(msg),"kviecia %s %s",gaunamvarda(playerid),vieta);
		SendClientMessage(playerid,Raudona,"policija iskviesta.");
		SendMessageToPolicija(0x80808000,msg);
		playerDB[playerid][kvieciam]=1;
	}
	return 1;
}

 

Pati komanda nėra tobula, tiesiog paprastas prototipas, viskas labai paprastai padaryta.

Kaip ir viskas gerai. Bandyk atsinaujinti sscanf.

Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)

Prikoliukai, prikoliukai. Niekas nepasikeitė. :D

Buvau įsitikinęs, kad turiu naujausią sscanf'ą, bet vistiek įsirašiau naują.

 

 

UPDATE:

Dalinai kodą pasitvarkiau, beliko tik vienas warningas: 

 

SUSITVARKIAU.

Redaguota , nario newyorkas
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1792 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...