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

Реклама


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

    Статус
    Оффлайн
    Регистрация
    17.03.2014
    Сообщений
    152
    Репутация:
    13 ±

    ЛС и Жалоба через ТАБ не работают

    DELETE(проблема решена)
    Тему CLOSE
    Последний раз редактировалось Дёня; 24.06.2014 в 23:23.

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

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

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

    Steve Pavlina

  3. Пользователь сказал cпасибо:
    Дёня (24.06.2014)
  4. #3
    Аватар для Дёня
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.03.2014
    Сообщений
    152
    Репутация:
    13 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    А где у вас код из OnPlayerClickPlayer?
    Вот код

    PHP код:
    public OnPlayerClickPlayer(playeridclickedplayeridsource)
    {
        
    ClikPlayer[playerid] = clickedplayerid;
        if(
    clickedplayerid == playerid)
        {
        
    ShowStats(playeridplayerid);
        }
        else
        {
        
    ShowPlayerDialog(playerid,885,DIALOG_STYLE_LIST,"*","{CEFE2C}•Показать статистику•\n {B5FF2B}•Дуэль в ангаре•\n {B9FB50}•Дуэль на складе•\n {B9FB50}•Дуэль под водой•\n Телепортироваться к игроку\n ЛС\n Пожаловаться на игрока""Ок""Закрыть");
        }
        return 
    1;


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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Вы записываете ID того, кого выбрал игрок, в массив
    PHP код:
    ClikPlayer[playerid] = clickedplayerid
    но в вашем коде в первом посте я не вижу использования этого самого массива. Посему и ID равен всегда нулю
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  6. Пользователь сказал cпасибо:
    Дёня (24.06.2014)
  7. #5
    Аватар для Дёня
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.03.2014
    Сообщений
    152
    Репутация:
    13 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Вы записываете ID того, кого выбрал игрок, в массив
    PHP код:
    ClikPlayer[playerid] = clickedplayerid
    но в вашем коде в первом посте я не вижу использования этого самого массива. Посему и ID равен всегда нулю
    т.е. мне вот так сделать,да?

    PHP код:
    GetPlayerName(clicplayerid,namanama,sizeof(namanama)); 

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Везде, где вне коллбэка OnPlayerClickPlayer нужно использовать действие на выбранного в TAB игрока, нужно использовать переменную ClikPlayer[playerid]
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  9. Пользователь сказал cпасибо:
    Дёня (24.06.2014)
  10. #7
    Аватар для Дёня
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.03.2014
    Сообщений
    152
    Репутация:
    13 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Везде, где вне коллбэка OnPlayerClickPlayer нужно использовать действие на выбранного в TAB игрока, нужно использовать переменную ClikPlayer[playerid]
    Ох точно! Делал по примеру вызова на дуэль, код который выше и не заметил в коде

    PHP код:
    clicplayerid ClikPlayer[playerid]; 
    Спасибо Вам DeimoS, уже не в первый раз мне помогаете =)

    Тему можно CLOSE

  11. #8
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,282
    Репутация:
    417 ±
    Closed.
    Зря вы удалили, вдруг помогло бы кому нибудь.

 

 

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

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

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

Ваши права

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