Вот делаю ММО-шку и решил немного добавить функционала серверу...
и тут проблема в выборе игрока по его имени...
т.е вводим ник игрока и его кикает\банит\тп-шит и т.д...
так вот все игроки записаны в масив и я пытался выбирать его таким кодом:
Code
for(i=1 i<=o_serv.maxid i+=1)//o_serv - обьект серва, maxid - максимальный ид игрока...
{if o_serv.pl[i]!=-1 && o_serv.pl[i].name=key//pl[i] - масив с игроками, key это то что ввожу(когда собираюсь что нить сделать с персом)
{with(o_serv.pl[i])
{instance_destroy()}//при уничтожении перс рассылает всем свой уход(и себе тоже)
}
}
но выходит 2 ошибки.:
1)если только 1 подключенный то его кикает с серва, но клиент продолжает работать...
2)если больше 1 подключения то кикает правильно, но всех=(((
кто поможет тому +++ Добавлено (08.12.2011, 16:30)
---------------------------------------------
2-орую ошибку решил...долбаный break забыл добавить...