Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 641.500000, 1.500000, "background");
PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.000000, 49.378147);
PlayerTextDrawTextSize(playerid, Textdraw0[playerid], -2.000000, 0.000000);
PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw0[playerid], 41215);
PlayerTextDrawUseBox(playerid, Textdraw0[playerid], true);
PlayerTextDrawBoxColor(playerid, Textdraw0[playerid], -1061109505);
PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 0);
PlayerTextDrawBackgroundColor(playerid, Textdraw0[playerid], -1378294017);
PlayerTextDrawFont(playerid, Textdraw0[playerid], 1);
Textdraw1[playerid] = CreatePlayerTextDraw(playerid, 6.500000, 232.213394, "Project Nova 0.3");
PlayerTextDrawLetterSize(playerid, Textdraw1[playerid], 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, Textdraw1[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw1[playerid], -5963521);
PlayerTextDrawSetShadow(playerid, Textdraw1[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw1[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, Textdraw1[playerid], 51);
PlayerTextDrawFont(playerid, Textdraw1[playerid], 2);
PlayerTextDrawSetProportional(playerid, Textdraw1[playerid], 1);
Textdraw2[playerid] = CreatePlayerTextDraw(playerid, 306.000000, 188.913330, "usebox");
PlayerTextDrawLetterSize(playerid, Textdraw2[playerid], 0.000000, 11.049260);
PlayerTextDrawTextSize(playerid, Textdraw2[playerid], 211.500000, 0.000000);
PlayerTextDrawAlignment(playerid, Textdraw2[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw2[playerid], 0);
PlayerTextDrawUseBox(playerid, Textdraw2[playerid], true);
PlayerTextDrawBoxColor(playerid, Textdraw2[playerid], 102);
PlayerTextDrawSetShadow(playerid, Textdraw2[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw2[playerid], 0);
PlayerTextDrawFont(playerid, Textdraw2[playerid], 0);
PlayerTextDrawSetSelectable(playerid, Textdraw2[playerid], true);
Textdraw3[playerid] = CreatePlayerTextDraw(playerid, 501.500000, 188.913406, "usebox");
PlayerTextDrawLetterSize(playerid, Textdraw3[playerid], 0.000000, 11.049258);
PlayerTextDrawTextSize(playerid, Textdraw3[playerid], 406.500000, 0.000000);
PlayerTextDrawAlignment(playerid, Textdraw3[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw3[playerid], 0);
PlayerTextDrawUseBox(playerid, Textdraw3[playerid], true);
PlayerTextDrawBoxColor(playerid, Textdraw3[playerid], 102);
PlayerTextDrawSetShadow(playerid, Textdraw3[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw3[playerid], 0);
PlayerTextDrawFont(playerid, Textdraw3[playerid], 0);
PlayerTextDrawSetSelectable(playerid, Textdraw3[playerid], true);
Textdraw4[playerid] = CreatePlayerTextDraw(playerid, 403.500000, 188.913345, "usebox");
PlayerTextDrawLetterSize(playerid, Textdraw4[playerid], 0.000000, 10.966298);
PlayerTextDrawTextSize(playerid, Textdraw4[playerid], 308.500000, 0.000000);
PlayerTextDrawAlignment(playerid, Textdraw4[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw4[playerid], 0);
PlayerTextDrawUseBox(playerid, Textdraw4[playerid], true);
PlayerTextDrawBoxColor(playerid, Textdraw4[playerid], 102);
PlayerTextDrawSetShadow(playerid, Textdraw4[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw4[playerid], 0);
PlayerTextDrawFont(playerid, Textdraw4[playerid], 0);
PlayerTextDrawSetSelectable(playerid, Textdraw4[playerid], true);
Textdraw5[playerid] = CreatePlayerTextDraw(playerid, 220.000000, 294.933349, "DM Racing");
PlayerTextDrawLetterSize(playerid, Textdraw5[playerid], 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, Textdraw5[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw5[playerid], -1);
PlayerTextDrawSetShadow(playerid, Textdraw5[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw5[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, Textdraw5[playerid], 51);
PlayerTextDrawFont(playerid, Textdraw5[playerid], 1);
PlayerTextDrawSetProportional(playerid, Textdraw5[playerid], 1);
Textdraw6[playerid] = CreatePlayerTextDraw(playerid, 333.000000, 295.679901, "Derby");
PlayerTextDrawLetterSize(playerid, Textdraw6[playerid], 0.449999, 1.600000);
PlayerTextDrawAlignment(playerid, Textdraw6[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw6[playerid], -1);
PlayerTextDrawSetShadow(playerid, Textdraw6[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw6[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, Textdraw6[playerid], 51);
PlayerTextDrawFont(playerid, Textdraw6[playerid], 1);
PlayerTextDrawSetProportional(playerid, Textdraw6[playerid], 1);
public OnPlayerSpawn(playerid)
{
if( PlayerInfo[ playerid ][ pGamemode ] == 0 ) return SendClientMessage( playerid, 0xFFFFFFFF, "{FFFFFF}Welcome To the {F81414}LOBBY {FFFFFF}please choose a gamemode to continue !" ) &&
SelectTextDraw(playerid, 0x00FF00FF)&&
PlayerTextDrawShow(playerid, PlayerText:Textdraw0[playerid])&&
PlayerTextDrawShow(playerid, PlayerText:Textdraw1[playerid])&&
PlayerTextDrawShow(playerid, PlayerText:Textdraw2[playerid])&&
PlayerTextDrawShow(playerid, PlayerText:Textdraw3[playerid])&&
PlayerTextDrawShow(playerid, PlayerText:Textdraw4[playerid])&&
PlayerTextDrawShow(playerid, PlayerText:Textdraw5[playerid])&&
PlayerTextDrawShow(playerid, PlayerText:Textdraw6[playerid])&&
PlayerTextDrawShow(playerid, PlayerText:Textdraw7[playerid]);
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == Textdraw4[playerid])
{
PlayerInfo[playerid][pGamemode]=1;
SpawnPlayer(playerid);
if(ServerData[Started] == true) {
SetPVarInt(playerid, "Dead", 1);
if(GetServerCount() > 1){
PlayerSpectateVehicle(playerid, GetRandomPlayer(playerid));}
}
else if(ServerData[Loading] == true) {
SetPVarInt(playerid, "Spawned", 1);
TextDrawShowForPlayer(playerid, MapText);
TextDrawShowForPlayer(playerid, GecenSurem[playerid]);
TextDrawShowForPlayer(playerid, SpectateYou[playerid]);
DisableRemoteVehicleCollisions(playerid, true);
}
else if(GetServerCount() == 0) return 0;
if(GetServerCount() >= 1)
{
if(ServerData[Started] == false)
{
if(ServerData[Loading] == true) return 0;
ProgressForMap();
}
}
}
if(playertextid == Textdraw3[playerid])
{
SendClientMessage(playerid, COLOR_WHITE,"Will be added in the next update !");
}
if(playertextid == Textdraw4[playerid])
{
SendClientMessage(playerid, COLOR_WHITE,"Will be added in the next update !");
}
return 1;
}
Dude, the "PlayerTextDrawTextSize", should never be 0. Try changing it to 10 - 20, it would be fine.
- KillerDVX. |
You forgot to use this function 'TextDrawSetSelectable'
https://sampwiki.blast.hk/wiki/TextDrawSetSelectable |