GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: ROOCK - 2014. Augusztus 15. - 15:05:41

Cím: Nem mûködik a textdrawra kattintás
Írta: ROOCK - 2014. Augusztus 15. - 15:05:41
ü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 :)
Cím: Nem mûködik a textdrawra kattintás
Írta: Csabesz - 2014. Augusztus 15. - 15:13:48
Nem globális textdraw-al, kell hanem ezzel: http://sampforum.hu/wiki/f/CreatePlayerTextDraw
Cím: Nem mûködik a textdrawra kattintás
Írta: KovaNovik - 2014. Augusztus 15. - 15:18:51
Vagy pedig, az OnPlayerClickTextDraw eljárásnál használod az ifet.   :)
Cím: Nem mûködik a textdrawra kattintás
Írta: ROOCK - 2014. Augusztus 15. - 15:23:24
Köszönöm a válaszokat tökéletesen mûködik :)
ezzel csináltam meg :)
 
http://sampforum.hu/wiki/f/CreatePlayerTextDraw[/quote]