Урок Використання strtok - Форум - Втілить мрію в реальність!

  • Pawn скриптинг
  • Школа скриптингу
  • Уроки
  • Правила форуму
  • Перегляд нових публікацій

урок

  • Група: Активні користувачі
  • Повідомлень: 692
  • Реєстрація: 25 Серпня 11

strtok це функція, яка використовується для визначення пробілу між командою та параметром. Вам здається складним відрізняти параметри команди? Цей урок повинен допомогти.

Пояснення

Якщо 'giveplayerid' не було вказано (тобто було написано /akill замість /akill ID)

Щоб вивести правильне повідомлення (тобто: "Nickname1(ID:4) вбив Nickname2(ID:2)") ми повинні витягти два нікнейми в 2 змінні. PS: Витягніть нікнейм у 'giveplayerid' ПІСЛЯ того як ви пов'язали його з 'tmp'.

Все одно не дуже зрозуміло? Перегляньте це:

Пояснення

Зв'язуємо strtok з 'tmp'

Якщо параметр не був заданий, виведення повідомлення та зупинка процесу

Зв'язуємо 'giveplayerid' з числовим значенням tmp

Якщо 'giveplayerid' не підключений, виведення повідомлення, та зупинка процесу

Кінцевий результат команди, кожному зрозумілий.

Урок взято зВікіпедії