Problem(error/warning): Radim neki klasican sistem telefona sa textdraw-ovima ali kada kliknem na neki textdraw on to uopste ne registruje, ne mogu da provali gde sam pogresio
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Deo skripte:
[pawn]
Telefon_TD[playerid][15] = CreatePlayerTextDraw(playerid, 521.000000, 413.000000, "MENU");
PlayerTextDrawFont(playerid, Telefon_TD[playerid][15], 2);
PlayerTextDrawLetterSize(playerid, Telefon_TD[playerid][15], 0.275000, 0.949999);
PlayerTextDrawTextSize(playerid, Telefon_TD[playerid][15], 550.500000, 17.000000);
PlayerTextDrawSetOutline(playerid, Telefon_TD[playerid][15], 0);
PlayerTextDrawSetShadow(playerid, Telefon_TD[playerid][15], 0);
PlayerTextDrawAlignment(playerid, Telefon_TD[playerid][15], 1);
PlayerTextDrawColor(playerid, Telefon_TD[playerid][15], 255);
PlayerTextDrawBackgroundColor(playerid, Telefon_TD[playerid][15], 255);
PlayerTextDrawBoxColor(playerid, Telefon_TD[playerid][15], 50);
PlayerTextDrawSetProportional(playerid, Telefon_TD[playerid][15], 1);
PlayerTextDrawSetSelectable(playerid, Telefon_TD[playerid][15], 1);
[/pawn]
[pawn]CMD:telefon(playerid, params[])
{
if(KoristiTelefon[playerid] == 0)
{
TelefonON(playerid);
KoristiTelefon[playerid] = 1;
SCM(playerid, -1, ""SIVA"(Info) "BELA"Da vratite telefon u dzep koristite "SIVA"/telefon.");
SelectTextDraw(playerid, CYAN);
}
else if(KoristiTelefon[playerid] == 1)
{
TelefonOFF(playerid);
KoristiTelefon[playerid] = 0;
SCM(playerid, -1, ""SIVA"(Info) "BELA"Vratili ste telefon u dzep.");
CancelSelectTextDraw(playerid);
}
return 1;
}[/pawn]
[pawn]public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == Telefon_TD[playerid][15])
{
SendClientMessage(playerid, -1, "PROVERA");
}
return 1;
}[/pawn]
Fixano.