Započeo Dragi
•14. Feb. 2018.• ZaključanoStrtok
516
pregleda
3
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
15 / 250 XP
Početnik(0)
470
Postovi:
48
Teme:
Pridružio se:Feb. 2015
14. Feb. 2018.
Detaljan opis problema: Ovako funkcija strtok nesto za***ava. Deklarisao sam tmp i izbacuje error 017, kad stavim new za te errore, pojavi se error 035.
Dio skripte:
Znaci izbacuje error 017 za: tmp, text, Kada uklonim komentar onaj gore za new tmp, izbaci erorr 001, 029 za "tmp = strtok(text, idx);"
Moguce da je i moj neki propust i da mi je stao mozak.
Evo ovao sto sam dodao za funkciju strtok, standard uzeo sa wiki
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Dio skripte:
CMD:call( playerid, params[] )
{
if(UlogovanProvera == 1)
{
//new tmp, strtok, cmdtext, idx, text;
tmp = strtok(text, idx);
if(!strlen(tmp))
{
ShowPlayerDialog(playerid, DIALOG_CALL, DIALOG_STYLE_LIST, "Test","1\n2\n3\n4","Odaberi","Zatvori");
return 1;
}Znaci izbacuje error 017 za: tmp, text, Kada uklonim komentar onaj gore za new tmp, izbaci erorr 001, 029 za "tmp = strtok(text, idx);"
Moguce da je i moj neki propust i da mi je stao mozak.
Evo ovao sto sam dodao za funkciju strtok, standard uzeo sa wiki
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string <= ' '))
{
index++;
}
new offset = index,
result;
while ((index < length) && (string > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string;
index++;
}
result[index - offset] = EOS;
return result;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
ITS Student - Information Technology
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
240
Postovi:
14
Teme:
Pridružio se:Avg. 2013
15. Feb. 2018.
.кÑундер wrote on February 14, 2018, 9:06 pm:
Cemu strtok kada imas sscanf?
hardcore mode?
koristi sscanf
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava