GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: kriszrap - 2013. augusztus 21. - 14:43:07

Cím: sscanf hiba
Írta: kriszrap - 2013. augusztus 21. - 14:43:07
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.
Cím: sscanf hiba
Írta: ZSOLTI99 - 2013. augusztus 21. - 15:42:31
Mit ír ki errornak?
Cím: sscanf hiba
Írta: TengeriMalac - 2013. augusztus 21. - 16:08:32
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.
Cím: sscanf hiba
Írta: kriszrap - 2013. augusztus 21. - 21:53:14
köszönöm sikerült:)