Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 1 из 1
  1. #1
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±

    OnPlayerClickTextDraw

    Вызывается при нажатии на TextDraw или отмене режима выбора (ESC).

    Внимание: Эта функция была добавлена в SA-MP 0.3e и не будет работать в более ранних версиях!

    Параметры:

    (playerid, Text:clickedid)


    PHP код:
    playerid ID игрокакоторый нажал на TextDraw игрока
    clickedid ID TextDraw
    на который игрок нажал 
    Примечание: Верните 0 в конце функции, как в OnPlayerCommandText, чтобы использовать в нескольких скриптах!


    PHP код:
    new Text:gTextDraw
      
    public 
    OnGameModeInit() 

        
    gTextDraw TextDrawCreate(10.000000141.000000"MyTextDraw");        
        
    TextDrawTextSize(gTextDraw,60.00000020.000000); 
        
    TextDrawAlignment(gTextDraw,0); 
        
    TextDrawBackgroundColor(gTextDraw,0x000000ff); 
        
    TextDrawFont(gTextDraw,1); 
        
    TextDrawLetterSize(gTextDraw,0.2500001.000000); 
        
    TextDrawColor(gTextDraw,0xffffffff); 
        
    TextDrawSetProportional(gTextDraw,1); 
        
    TextDrawSetShadow(gTextDraw,1); 
        
    TextDrawSetSelectable(gTextDraw1); 
        return 
    1

      
    public 
    OnPlayerKeyStateChange(playeridnewkeysoldkeys

        if(
    newkeys == KEY_SUBMISSION
        { 
            
    SelectTextDraw(playerid0xFF4040AA); 
        } 
        return 
    1

      
    public 
    OnPlayerClickTextDraw(playeridText:clickedid

        if(
    clickedid == gTextDraw
        { 
             
    SendClientMessage(playerid0xFFFFFFAA"Вы нажали на TextDraw."); 
             
    CancelSelectTextDraw(playerid); 
        } 
        return 
    1


    Связанные функции
    Эти функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
    OnPlayerClickPlayerTextDraw: Вызывается когда игрок нажимает на TextDraw для игрока.
    OnPlayerClickPlayer: Вызывается при нажатии в списке игроков на игрока.

  2. Пользователь сказал cпасибо:
    [ForD] (23.10.2014)
 

 

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

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

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

Ваши права

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