PDA

Просмотр полной версии : [Вопрос] 2 Проблемы с Textdraw



ALIT13
25.12.2015, 19:09
1 Проблема когда я захожу и регаюсь и нажимаю на H Чтоб открылся у меня появляется просто стрелка , а когда пререхожу на зареганном акк у меня открывается инвентарь 2 проблема
http://ihost.pro-pawn.ru/image.php?dm=LU33

ПОЧЕМУТО ВСЕ ЯЧЕЙКИ РАБОТАЮИ ПЕРЕДВИГАЮ КОГДА Я ПЕРЕНАШУ НА 1 ЯЧЕКУ КОТОРАЯ НА СКРИНЕ Я НЕ МОГУ ЕЁ ПОТОМ НЕ КУДА ПЕРЕНЕСТИ

#Jason
25.12.2015, 20:15
Паблик ClickTextdraw скинь

ALIT13
25.12.2015, 20:17
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(_:clickedid == INVALID_TEXT_DRAW)
{
for(new j = 0; j < 8; j++)
{
PlayerTextDrawHide(playerid, Inv[playerid][j]);
}
for(new j = 0; j < 15; j++)
{
PlayerTextDrawHide(playerid, OInv[playerid][j]);
}
return true;
}
//==========================================================================1
if(_:clickedid != INVALID_TEXT_DRAW)
{
if(clickedid == RegSkinRight[playerid])
{
if(PlayerInfo[playerid][pSex] == 1)
{
ChangeSkin[playerid] ++;
if(ChangeSkin[playerid] >= 6) ChangeSkin[playerid] = 0;
SetPlayerSkin(playerid,JoinMen[ChangeSkin[playerid]][0]);
}
else
{
ChangeSkin[playerid] ++;
if(ChangeSkin[playerid] >= 3) ChangeSkin[playerid] = 0;
SetPlayerSkin(playerid,JoinMale[ChangeSkin[playerid]][0]);
}
}
else if(clickedid == RegSkinLeft[playerid])
{
if(PlayerInfo[playerid][pSex] == 1)
{
ChangeSkin[playerid] --;
if(ChangeSkin[playerid] <= 0) ChangeSkin[playerid] = 5;
SetPlayerSkin(playerid,JoinMen[ChangeSkin[playerid]][0]);
}
else
{
ChangeSkin[playerid] --;
if(ChangeSkin[playerid] <= 0) ChangeSkin[playerid] = 2;
SetPlayerSkin(playerid,JoinMale[ChangeSkin[playerid]][0]);
}
}
else if(clickedid == RegSkinSelect[playerid])
{
PlayerInfo[playerid][pSkin] = GetPlayerSkin(playerid);
TextDrawHideForPlayer(playerid, RegSkinLeft[playerid]);
TextDrawHideForPlayer(playerid, RegSkinRight[playerid]);
TextDrawHideForPlayer(playerid, RegSkinSelect[playerid]);
CancelSelectTextDraw(playerid);
TogglePlayerControllable(playerid, 1);
OnPlayerRegister(playerid);
}
}
return true;
}