Szerző Téma: sscanf hiba  (Megtekintve 404 alkalommal)

sscanf hiba
« Dátum: 2013. Augusztus 21. - 14:43:07 »
0 Show voters
Sziasztok. :)
Itt ez a kód:
 

new gangnev[64], gangszin[64];
if(sscanf(params, \"s[64]s[64]\", gangnev, gangszin))
{
gangcreate(playerid, params);
}
else
{
print(params);
SendClientMessage(playerid, COLOR_RED, \"Használat: /gangcreate <név> <szín>\");
}

 
Ha beírom: /gangcreate MKB red    Ez jön be:   \"Használat: /gangcreate <név> <szín>\".
Mi a hiba?
Elõre is köszönöm.
« Utoljára szerkesztve: 2013. Augusztus 21. - 16:48:57 írta ScreaM »

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
sscanf hiba
« Válasz #1 Dátum: 2013. Augusztus 21. - 15:42:31 »
0 Show voters
Mit ír ki errornak?

sscanf hiba
« Válasz #2 Dátum: 2013. Augusztus 21. - 16:08:32 »
0 Show voters
ha logikusan belegondolsz, rájössz, hogy az a baja, hogy fordítva mûködik..
azaz.. vagy beraksz egy !-t az sscanf elé, vagy megfordítod az if, és az else utána részt.

sscanf hiba
« Válasz #3 Dátum: 2013. Augusztus 21. - 21:53:14 »
0 Show voters
köszönöm sikerült:)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal