₥att
Ученик
Здравствуйте ув. пользователи P-I.
При добавлении "/s,/b,/me,/try" возникла проблема.
Переменная дважды объявлена, какие меры надо предпринять?
Вот сам код:
Кто знает, подскажите, не надо держать в себе то что ты знаешь. :ah:
Мучился, мучился, так и нечего не сделал.
За помощь обязательно дам "+".
При добавлении "/s,/b,/me,/try" возникла проблема.
PHP:
D:\******\******\gamemodes\Untitled.pwn(1075) : warning 219: local variable "string" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Вот сам код:
PHP:
strtok(const string[], &index) (1075) // строчки, для тех кто не понял
{ (1076)
new length = strlen(string); {1077}
while ((index < length) && (string[index] <= ' ')) {1078)
{ (1079)
index++; (1080)
} (1081)
new offset = index; (1082)
new result[20]; (1083)
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) (1084)
{ (1085)
result[index - offset] = string[index]; (1086)
index++; (1087)
} (1088)
result[index - offset] = EOS; (1089)
return result; (1090)
} (1091)
(1092)
public OnPlayerCommandText(playerid, cmdtext[]) (1093)
{ (1094)
new cmd[512]; (1095)
new idx; (1096)
cmd = strtok(cmdtext, idx); (1097)
GetPlayerName(playerid, sendername, sizeof(sendername)); (1098)
if(gPlayerLogged[playerid] ==0) (1099)
{ (1100)
return true; (1101)
} (1102)
Мучился, мучился, так и нечего не сделал.
За помощь обязательно дам "+".
