Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 4 из 4
  1. #1
    Аватар для Rasta
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.08.2014
    Сообщений
    32
    Репутация:
    22 ±

    Нужен совет

    Ребят, всем привет.
    Пишу систему лидера. Команда: /members.
    Открывается "Диалог-Меню". Каждый пункт - это игрок твоей фракции (Offline/Online). Выбираешь нужного игрока и открывается следующий "Диалог-Меню" уже с этим игроком. (Уволить, повысить ранг и т.д.)

    Теперь к теме.
    Не очень понимаю как определить, сколько "listitem" создавать в диалоге(Если игроков в каждой фракции разное кол-во) и как записывать "Ник/ID Аккаунта" выбранного игрока.

    Мне бы пример какой-нибудь, или же изложить в словах. Буду очень признателен. Спасибо.

  2. #2
    Аватар для underwoker
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    333
    Репутация:
    47 ±
    Цитата Сообщение от Rasta Посмотреть сообщение
    Ребят, всем привет.
    Пишу систему лидера. Команда: /members.
    Открывается "Диалог-Меню". Каждый пункт - это игрок твоей фракции (Offline/Online). Выбираешь нужного игрока и открывается следующий "Диалог-Меню" уже с этим игроком. (Уволить, повысить ранг и т.д.)

    Теперь к теме.
    Не очень понимаю как определить, сколько "listitem" создавать в диалоге(Если игроков в каждой фракции разное кол-во) и как записывать "Ник/ID Аккаунта" выбранного игрока.

    Мне бы пример какой-нибудь, или же изложить в словах. Буду очень признателен. Спасибо.
    При большом диалоге проблемы же могут быть, не?
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

    Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE

  3. #3
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    В inputtext хранится содержимое того, что написано в listitem. А узнать число listitem можно исходя из того, сколько MySQL вернёт строк.
    И да, диалог типа listitem не поддерживает более 30 пунктов. Так что продумывай и это
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  4. #4
    Аватар для Rasta
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.08.2014
    Сообщений
    32
    Репутация:
    22 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    В inputtext хранится содержимое того, что написано в listitem. А узнать число listitem можно исходя из того, сколько MySQL вернёт строк.
    И да, диалог типа listitem не поддерживает более 30 пунктов. Так что продумывай и это
    Достаточно сделать чтобы после 10 игроков, 11 пункт назывался "След. >", тем самым, переходим в следующий диалог с остальными игроками.
    Спасибо за советы. Буду пробовать.
    Тему пока не закрывайте.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •