mano string sudaro tarkim.
'!kick addinol uz cheatinima ir kodinima'
noriu gauti 'uz cheatinima ir kodinima'.
Naudoju parse, bet tada gaunu tik atskirus žodžius, arba reikia dėti kabutes "uz cheatinima ir kodinima" įmanoma kaip nors be kabučių ?
Code: Select all
new text[190];read_args(text, sizeof text - 1);remove_quotes(text); new cmd[6], target[32], reason[128];parse(text[1], cmd, sizeof cmd - 1, target, sizeof target - 1, reason, sizeof reason - 1 );
cmd !kick
target addinol
reason uz
o jei bus !kick addinol "uz cheatinima ir kodinima", tai išsiskirstys į:
cmd !kick
target addinol
reason uz cheatinima ir kodinima
Bet ar įmanoma padaryti, jog tą paskutinį punktą 'reason' gautų visą iki galo, ir nereiktų naudoti kabučių šiuo atveju.