udělal jsem si příkaz přes konzoli v podobě: prikaz [slovo] [Číslo] přes sscanf, jenže to nechce fungovat.
public OnRconCommand(cmd[])
{
if(strcmp("prikaz", cmd, true, 6) == 0)
{
new Slovo[30], Cislo;
if(sscanf(cmd, "si", Slovo, Cislo)) return print("Pouzij: prikaz [Slovo] [Cislo]");
printf("Slovo je: %s a cislo je: %d", Slovo, Cislo);
}
return 1;
}
Nefunguje ten string 'Slovo', pouze to 'Cislo'.
Jako to 'Slovo' to bere ten příkaz 'prikaz'. Takže když zadám do konzole například: prikaz Skype 45 tak to vyhodí return u podmínky sscanf, když zadám: prikaz Skype tak také. Jedině když zadám například: prikaz 45 tak to napíše: Slovo je: prikaz a cislo je: 45
Dotaz
JIDAVID 6
Zdravím,
udělal jsem si příkaz přes konzoli v podobě: prikaz [slovo] [Číslo] přes sscanf, jenže to nechce fungovat.
Nefunguje ten string 'Slovo', pouze to 'Cislo'.
Jako to 'Slovo' to bere ten příkaz 'prikaz'.
Takže když zadám do konzole například:
prikaz Skype 45 tak to vyhodí return u podmínky sscanf, když zadám: prikaz Skype tak také.
Jedině když zadám například:
prikaz 45 tak to napíše: Slovo je: prikaz a cislo je: 45
Věděl by si s tím někdo rady? Díky
Link to comment
Share on other sites
2 odpovědí na tuto otázku
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now