- 0
Problema Click TextDraw
-
Similar Content
-
- 9 replies
- 399 views
-
- 0 replies
- 214 views
-
- 6 replies
- 314 views
-
Problema turf
By Soryn.,
- 3 answers
- 260 views
-
- 1 reply
- 179 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
adyi
Nume: Adyi
Problema: am creeat un TD cu click dai click pe el si iti da un mesaj sa fiu mai specific: Am facut o comanda dupa ce scriu comanda imi apare acel textdraw si imi apare si mausul (sageata) si daca vreau sa dau click pe text nu face nimic dau si nu zice nici un mesaj nici nu dispare nimic
Ce am incercat sa fa:
Am pus acest new
[pawn]
new PlayerText:BaiatText[MAX_PLAYERS];
[/pawn]
Am pus asta la onplayerconnect
[pawn]
BaiatText[playerid] = CreatePlayerTextDraw(playerid,293.000000, 115.000000, "ClickBaiat");
PlayerTextDrawAlignment(playerid,BaiatText[playerid], 3);
PlayerTextDrawBackgroundColor(playerid,BaiatText[playerid], 799);
PlayerTextDrawFont(playerid,BaiatText[playerid], 5);
PlayerTextDrawLetterSize(playerid,BaiatText[playerid], 0.699998, 2.999999);
PlayerTextDrawColor(playerid,BaiatText[playerid], -1);
PlayerTextDrawSetOutline(playerid,BaiatText[playerid], 1);
PlayerTextDrawSetProportional(playerid,BaiatText[playerid], 1);
PlayerTextDrawUseBox(playerid,BaiatText[playerid], 1);
PlayerTextDrawBoxColor(playerid,BaiatText[playerid], 65535);
PlayerTextDrawTextSize(playerid,BaiatText[playerid], -114.000000, 167.000000);
PlayerTextDrawSetPreviewModel(playerid,BaiatText[playerid], 48);
PlayerTextDrawSetPreviewRot(playerid,BaiatText[playerid], -20.000000, 0.000000, -14.000000, 1.200000);
PlayerTextDrawSetSelectable(playerid,BaiatText[playerid], 1);
[/pawn]
[pawn]
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == BaiatText[playerid])
{
PlayerTextDrawHide(playerid, BaiatText[playerid]);
SendClientMessage(playerid, 0xFFFFFFAA, "You clicked on a textdraw.");
CancelSelectTextDraw(playerid);
}
return 1;
}
]/pawn]
Si comanda asat o am
[pawn]
if(strcmp(cmd, "/testtd", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerData[playerid][pAdmin] >= 3)
{
PlayerTextDrawShow(playerid, BaiatText[playerid]);
SelectTextDraw(playerid, 0xFF4040AA);
ABroadCast(COLOR_LIGHTRED,string,5);
}
}
return 1;
}[/pawn]
Link to comment
Share on other sites
5 answers to this question
Recommended Posts