07.02.2014, 15:13
When i click a textdraw it giving me no effect. Just nothing.
OnGamemodeInit
public OnPlayerConnect(playerid)
public OnPlayerClickTextDraw(playerid, Text:clickedid)
OnGamemodeInit
Код:
//TEXTDRAWAI Textdraw0 = TextDrawCreate(641.666687, 1.500000, "usebox"); TextDrawLetterSize(Textdraw0, 0.000000, 49.415019); TextDrawTextSize(Textdraw0, 323.000000, 0.000000); TextDrawAlignment(Textdraw0, 1); TextDrawColor(Textdraw0, 0); TextDrawUseBox(Textdraw0, true); TextDrawBoxColor(Textdraw0, 102); TextDrawSetShadow(Textdraw0, 0); TextDrawSetOutline(Textdraw0, 0); TextDrawFont(Textdraw0, 0); Textdraw1 = TextDrawCreate(351.666625, 226.903747, "Prisijungti"); TextDrawLetterSize(Textdraw1, 0.449999, 1.600000); TextDrawAlignment(Textdraw1, 1); TextDrawColor(Textdraw1, 16711935); TextDrawSetShadow(Textdraw1, 0); TextDrawSetOutline(Textdraw1, 1); TextDrawBackgroundColor(Textdraw1, 51); TextDrawFont(Textdraw1, 2); TextDrawSetProportional(Textdraw1, 1); Textdraw2 = TextDrawCreate(496.999938, 227.733306, "Registruotis"); TextDrawLetterSize(Textdraw2, 0.449333, 1.612444); TextDrawAlignment(Textdraw2, 1); TextDrawColor(Textdraw2, 16711935); TextDrawSetShadow(Textdraw2, 0); TextDrawSetOutline(Textdraw2, 1); TextDrawBackgroundColor(Textdraw2, 51); TextDrawFont(Textdraw2, 2); TextDrawSetProportional(Textdraw2, 1); Textdraw3 = TextDrawCreate(513.333312, 393.659362, "Atsijungti"); TextDrawLetterSize(Textdraw3, 0.449999, 1.600000); TextDrawAlignment(Textdraw3, 1); TextDrawColor(Textdraw3, -16776961); TextDrawSetShadow(Textdraw3, 0); TextDrawSetOutline(Textdraw3, 1); TextDrawBackgroundColor(Textdraw3, 51); TextDrawFont(Textdraw3, 2); TextDrawSetProportional(Textdraw3, 1); Textdraw4 = TextDrawCreate(392.333312, 37.333366, "BestPlay.LT"); TextDrawLetterSize(Textdraw4, 0.720332, 2.960589); TextDrawAlignment(Textdraw4, 1); TextDrawColor(Textdraw4, 65535); TextDrawSetShadow(Textdraw4, 0); TextDrawSetOutline(Textdraw4, 1); TextDrawBackgroundColor(Textdraw4, 51); TextDrawFont(Textdraw4, 1); TextDrawSetProportional(Textdraw4, 1); Textdraw5 = TextDrawCreate(477.000000, 225.085189, "usebox"); TextDrawLetterSize(Textdraw5, 0.000000, 2.310493); TextDrawTextSize(Textdraw5, 343.000000, 0.000000); TextDrawAlignment(Textdraw5, 1); TextDrawColor(Textdraw5, 0); TextDrawUseBox(Textdraw5, true); TextDrawBoxColor(Textdraw5, 102); TextDrawSetShadow(Textdraw5, 0); TextDrawSetOutline(Textdraw5, 0); TextDrawFont(Textdraw5, 0); Textdraw6 = TextDrawCreate(633.000000, 225.500015, "usebox"); TextDrawLetterSize(Textdraw6, 0.000000, 2.310492); TextDrawTextSize(Textdraw6, 490.666656, 0.000000); TextDrawAlignment(Textdraw6, 1); TextDrawColor(Textdraw6, 0); TextDrawUseBox(Textdraw6, true); TextDrawBoxColor(Textdraw6, 102); TextDrawSetShadow(Textdraw6, 0); TextDrawSetOutline(Textdraw6, 0); TextDrawFont(Textdraw6, 0); Textdraw7 = TextDrawCreate(633.666748, 393.085113, "usebox"); TextDrawLetterSize(Textdraw7, 0.000000, 2.126136); TextDrawTextSize(Textdraw7, 502.666625, 0.000000); TextDrawAlignment(Textdraw7, 1); TextDrawColor(Textdraw7, 0); TextDrawUseBox(Textdraw7, true); TextDrawBoxColor(Textdraw7, 102); TextDrawSetShadow(Textdraw7, 0); TextDrawSetOutline(Textdraw7, 0); TextDrawFont(Textdraw7, 0); Textdraw8 = TextDrawCreate(469.999908, 69.688842, "Sveikas atvykes i savo naujaji gyvenima"); TextDrawLetterSize(Textdraw8, 0.205666, 1.595852); TextDrawAlignment(Textdraw8, 1); TextDrawColor(Textdraw8, 16777215); TextDrawSetShadow(Textdraw8, 0); TextDrawSetOutline(Textdraw8, 1); TextDrawBackgroundColor(Textdraw8, 51); TextDrawFont(Textdraw8, 1); TextDrawSetProportional(Textdraw8, 1); //Selectinami TextDrawSetSelectable(Textdraw3, 1); TextDrawSetSelectable(Textdraw2, 1); TextDrawSetSelectable(Textdraw1, 1); return 1; }
Код:
TextDrawShowForPlayer(playerid, Textdraw0); TextDrawShowForPlayer(playerid, Textdraw1); TextDrawShowForPlayer(playerid, Textdraw2); TextDrawShowForPlayer(playerid, Textdraw3); TextDrawShowForPlayer(playerid, Textdraw4); TextDrawShowForPlayer(playerid, Textdraw5); TextDrawShowForPlayer(playerid, Textdraw6); TextDrawShowForPlayer(playerid, Textdraw7); TextDrawShowForPlayer(playerid, Textdraw8); SelectTextDraw(playerid, 0xA3B4C5FF);
Код:
if(clickedid == Textdraw1) { if( from_reg[playerid] == true ) return SendClientMessage(playerid, Raudona,"Pirmiausia prisiregistruokite!"); { new zinute[200]; new vardas[MAX_PLAYER_NAME]; GetPlayerName(playerid, vardas, sizeof(vardas)); new ip[50]; GetPlayerIp(playerid, ip, sizeof(ip)); format(zinute,sizeof(zinute),"{ffd400}Sveikas gryюжs,praрome prisijungti\nJыsш IP adresas: {ffffff}%s\n{ffd400}Vardas_Pavardл: {ffffff}%s\n{ffd400}Praрome бvesti savo slaptaюodб",ip,vardas); ShowPlayerDialog( playerid,1,DIALOG_STYLE_INPUT,"Prisijungimas",zinute,"Prisijungti","" ); } return 1; } if(clickedid == Textdraw2) { new zinute1[200]; new vardas[MAX_PLAYER_NAME]; GetPlayerName(playerid, vardas, sizeof(vardas)); new ip[50]; GetPlayerIp(playerid, ip, sizeof(ip)); format(zinute1,sizeof(zinute1),"{ffd400}Sveikas,praрome uюsiregistruoti\nJыsш IP adresas: {ffffff}%s\n{ffd400}Vardas_Pavardл: {ffffff}%s\n{ffd400}Praрome бvesti savo slaptaюodб",ip,vardas); ShowPlayerDialog( playerid,0,DIALOG_STYLE_INPUT,"Registracija",zinute1,"Registruotis","" ); return 1; }