Кликабельные тексты
#1

Добрый вечер)
Решил заюзать новшевство 0.3е (кликабельньный TextDraw)
В выборе скинов.

Проблема в слеюущем: TextDraw's вызываются при выборе нужной ф-ии, но они не вызываются.
Попробывал "тест" TextDraw, с павновики, работает.
А мой, практически с такими же настройками - не хочет...
В чем дело?

gSkinvDraw - Скин вперед
gSkinnDraw - Скин назад
gPlayerTextDraw - тестовый

PHP Code:

public OnPlayerClickPlayerTextDraw(playeridPlayerText:playertextid)
{
    if(
playertextid == gPlayerTextDraw[playerid])
    {
          
          if(
GetPlayerSkin(playerid) == 299) {SetPlayerSkin(playerid,0);} else {SetPlayerSkin(playerid,GetPlayerSkin(playerid)+1);}
           
Player[playerid][pSkin] = GetPlayerSkin(playerid);
    }
    if(
playertextid == gSkinvDraw[playerid])
    {
           
SendClientMessage(playeridCOLOR_YELLOW,"{0011FF}[DriftCity]{FFFFFF}: Òûê +1");
        
SetPlayerSkin(playerid,GetPlayerSkin(playerid)+1);
         
Player[playerid][pSkin] = GetPlayerSkin(playerid);
          
CancelSelectTextDraw(playerid);
    }
    if(
playertextid == gSkinnDraw[playerid])
    {
           
SendClientMessage(playeridCOLOR_YELLOW,"{0011FF}[DriftCity]{FFFFFF}: Òûê -1");
         
SetPlayerSkin(playerid,GetPlayerSkin(playerid)-1);
          
Player[playerid][pSkin] = GetPlayerSkin(playerid);
           
CancelSelectTextDraw(playerid);
    }
    return 
1;

OnPlayerConnect
PHP Code:
{
   
gPlayerTextDraw[playerid] = CreatePlayerTextDraw(playerid10.000000141.000000"MyTextDraw");
    
PlayerTextDrawTextSize(playeridgPlayerTextDraw[playerid], 60.00000020.000000);
    
PlayerTextDrawAlignment(playeridgPlayerTextDraw[playerid],0);
    
PlayerTextDrawBackgroundColor(playeridgPlayerTextDraw[playerid],0x000000ff);
    
PlayerTextDrawFont(playeridgPlayerTextDraw[playerid], 1);
    
PlayerTextDrawLetterSize(playeridgPlayerTextDraw[playerid], 0.2500001.000000);
    
PlayerTextDrawColor(playeridgPlayerTextDraw[playerid], 0xffffffff);
    
PlayerTextDrawSetProportional(playeridgPlayerTextDraw[playerid], 1);
    
PlayerTextDrawSetShadow(playeridgPlayerTextDraw[playerid], 1);
    
    
       
gSkinnDraw[playerid] = CreatePlayerTextDraw(playerid290.000000350.000000"Old");
    
PlayerTextDrawTextSize(playeridgSkinnDraw[playerid], 60.00000020.000000);
    
PlayerTextDrawAlignment(playeridgSkinnDraw[playerid],0);
    
PlayerTextDrawBackgroundColor(playeridgSkinnDraw[playerid],0x000000ff);
    
PlayerTextDrawFont(playeridgSkinnDraw[playerid], 1);
    
PlayerTextDrawLetterSize(playeridgSkinnDraw[playerid], 0.2500001.000000);
    
PlayerTextDrawColor(playeridgSkinnDraw[playerid], 0xffffffff);
    
PlayerTextDrawSetProportional(playeridgSkinnDraw[playerid], 1);
    
PlayerTextDrawSetShadow(playeridgSkinnDraw[playerid], 1);
      
gSkinvDraw[playerid] = CreatePlayerTextDraw(playerid310.000000350.000000"Next");
    
PlayerTextDrawTextSize(playeridgSkinvDraw[playerid], 60.00000020.000000);
    
PlayerTextDrawAlignment(playeridgSkinvDraw[playerid],0);
    
PlayerTextDrawBackgroundColor(playeridgSkinvDraw[playerid],0x000000ff);
    
PlayerTextDrawFont(playeridgSkinvDraw[playerid], 1);
    
PlayerTextDrawLetterSize(playeridgSkinvDraw[playerid], 0.2500001.000000);
    
PlayerTextDrawColor(playeridgSkinvDraw[playerid], 0xffffffff);
    
PlayerTextDrawSetProportional(playeridgSkinvDraw[playerid], 1);
    
PlayerTextDrawSetShadow(playeridgSkinvDraw[playerid], 1);
    return 
1;

функция вызова TextDraw's:
PHP Code:
                   PlayerTextDrawSetSelectable(playeridgSkinnDraw[playerid], 1);
                 
PlayerTextDrawShow(playeridgSkinnDraw[playerid]);
                 
SelectTextDraw(playerid0xFF4040AA);
                
PlayerTextDrawSetSelectable(playeridgPlayerTextDraw[playerid], 1);
                 
PlayerTextDrawShow(playeridgPlayerTextDraw[playerid]);
                 
SelectTextDraw(playerid0xFF4040AA);
                
PlayerTextDrawSetSelectable(playeridgSkinvDraw[playerid], 1);
                 
PlayerTextDrawShow(playeridgSkinvDraw[playerid]);
                
SelectTextDraw(playerid0xFF4040AA); 
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 6 Guest(s)