Szerző Téma: Nem mûködik a textdrawra kattintás  (Megtekintve 570 alkalommal)

Nem elérhető ROOCK

  • 183
    • Profil megtekintése
Nem mûködik a textdrawra kattintás
« Dátum: 2014. Augusztus 15. - 15:05:41 »
0 Show voters
üdv az a problem hogy egyszerüen nem tudom rákattintani a textdrawra vagy nem tudom hogy mi van de nem lehet semmit csinálni vele
ez az egész pwn file
 
#include <a_samp>
new Text:ptd[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
//======================Click textdraw=======================================================
ptd[playerid] = TextDrawCreate(589.000000, 96.000000, \"\");
TextDrawBackgroundColor(ptd[playerid], 0x00ffaa00);
TextDrawFont(ptd[playerid], 5);
TextDrawUseBox(ptd[playerid], 1);
TextDrawTextSize(ptd[playerid], 50.000000, 48.000000);
TextDrawSetPreviewModel(ptd[playerid], 1210);
TextDrawSetPreviewRot(ptd[playerid], 2.000000, 0.000000, -1.000000, 0.699999);
TextDrawSetSelectable(ptd[playerid], 1);
TextDrawShowForPlayer(playerid, ptd[playerid]);
return 1;
}
//======================================Textrawra Kattintás=============================================
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_SUBMISSION)
    {
        SelectTextDraw(playerid, 0xFF4040AA);
    }
    return 1;
}
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
    if(playertextid == ptd[playerid])
    {
         SendClientMessage(playerid, 0xFFFFFFAA, \"Rá kattintottál a textdrawra!\");
         CancelSelectTextDraw(playerid);
    }
    return 1;
}

 
és ez a warningot irja lehet ezért nem megy?
 
C:\\Users\\ROOCK\\Desktop\\Untitled.pwn(32) : warning 213: tag mismatch
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Warning.

 
konkrétan ezt a sort warningolja meg
 
if(playertextid == ptd[playerid])

 
válaszokat elõre is köszönöm :)

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Nem mûködik a textdrawra kattintás
« Válasz #1 Dátum: 2014. Augusztus 15. - 15:13:48 »
0 Show voters
Nem globális textdraw-al, kell hanem ezzel: http://sampforum.hu/wiki/f/CreatePlayerTextDraw

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Nem mûködik a textdrawra kattintás
« Válasz #2 Dátum: 2014. Augusztus 15. - 15:18:51 »
0 Show voters
Vagy pedig, az OnPlayerClickTextDraw eljárásnál használod az ifet.   :)

Nem elérhető ROOCK

  • 183
    • Profil megtekintése
Nem mûködik a textdrawra kattintás
« Válasz #3 Dátum: 2014. Augusztus 15. - 15:23:24 »
0 Show voters
Köszönöm a válaszokat tökéletesen mûködik :)
ezzel csináltam meg :)
 
http://sampforum.hu/wiki/f/CreatePlayerTextDraw[/quote]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal