Skip to content

Commit 6229c14

Browse files
authored
Fix invalid textdrawid, thanks Ramon_iHardz.
1 parent d564cf7 commit 6229c14

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lockpick.inc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,10 @@ static stock HideLockPick(playerid) {
589589
590590
*/
591591
592-
static stock TextDraw_SetPosition(playerid, PlayerText:playertextid, Float:x, Float:y) {
592+
static stock TextDraw_SetPosition(playerid, &PlayerText:playertextid, Float:x, Float:y) {
593+
594+
if(playertextid == INVALID_PLAYER_TEXT_DRAW)
595+
return;
593596
594597
new data[E_TEXTDRAW_DATA];
595598
data = e_TextdrawData[playerid][playertextid]; // create data backup
@@ -610,6 +613,7 @@ static stock TextDraw_SetPosition(playerid, PlayerText:playertextid, Float:x, Fl
610613
e_TextdrawData[playerid][textid] = data; // Rebuild data
611614
e_TextdrawData[playerid][textid][E_TEXTDRAW_DATA_POS][0] = x; // Set new offsets
612615
e_TextdrawData[playerid][textid][E_TEXTDRAW_DATA_POS][1] = y; // Set new offsets
616+
playertextid = textid;
613617
}
614618
615619
static stock TextDraw_GetPosition(playerid, PlayerText:playertextid, &Float:x, &Float:y = 0.0) {

0 commit comments

Comments
 (0)