Заказать Сервер Заказать Плагин Контакты Поиск

[ вход ]
[ последние сообщения ]

Страница 1 из 11
Форум » SourceMod - Counter Strike Source && CS GO » Обсуждение » Проблема с массивом
Проблема с массивом
Vitaminoz Дата: Четверг, 21.01.2016, 21:55:54 | Сообщение # 1
Сообщений: 139
Репутация: 1 [ +/- ]
Имеется такой код:
Код

    new szTest[33]
    new szTest2[128]
    GetClientName(client, szTest, sizeof(szTest))
    new iTest = 0
    if (strlen(szTest) >= 4)
    {
     for (new i = 0; i <= sizeof(szTest2); i++)
     {
      if (i == 0)
      {
       if (!strcmp(szTest2[i], "0"))
       {
        if (iTest != strlen(szTest))
        {
         StrCopy(szTest2[i], sizeof(szTest2), szTest[i])
         iTest++
        }
        else break
       }
      }
      else
      {
       if (!strcmp(szTest2[i], "0"))
       {
        if (iTest != strlen(szTest))
        {
         StrCopy(szTest2[i], sizeof(szTest2), szTest[i])
         iTest++
        }
        else if (iTest != strlen(szTest) + 1)
        {
         StrCopy(szTest2[i], charsmax(szTest2), ",")
         iTest++
        }
        else break
       }
      }
     }
     PrintToServer(szTest2)
    }

Принцип такой, что надо в szTest2 заносить ники игроков по такому шаблону: Name1, Name2, Name3, ....
Помогите пожалуйста
 
sourcegod Дата: Четверг, 21.01.2016, 22:07:19 | Сообщение # 2
Сообщений: 69
Репутация: 0 [ +/- ]
Vitaminoz, А KV уже не в моде?
 
Vitaminoz Дата: Четверг, 21.01.2016, 22:21:27 | Сообщение # 3
Сообщений: 139
Репутация: 1 [ +/- ]
Скажем так, мне KeyVales структура не нужна в данной ситуации абсолютно.
У меня проверка на один раунд.
 
TEIN Дата: Суббота, 23.01.2016, 13:26:15 | Сообщение # 4
Сообщений: 551
Репутация: 73 [ +/- ]
просто нужны ники? почему бы не использовать createarray?
 
Форум » SourceMod - Counter Strike Source && CS GO » Обсуждение » Проблема с массивом
Страница 1 из 11
Поиск: