Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[POMOC] Clickable TD

Započeo Albatraoz
pre 13 godina
246
pregleda
2
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Compaq
Hustler
pre 13 godina
Skripta koju koristim: moja
Detaljan opis problema: baca mi jedan error, vise o tome dolje.
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

problem je ovo.


error 017: undefined symbol "SelectTextDraw"


dio gdje su errori.

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_SUBMISSION)
    {
        SelectTextDraw(playerid, 0xFF4040AA);
    }
    return 1;
}


CIJELI SISTEM CLICKOVA:
#define SelectTextDraw

new Text:afk3;

public OnGameModeInit()
{
        afk3 = TextDrawCreate(269.000000, 124.000000, "RESUME");
TextDrawBackgroundColor(afk3, 255);
TextDrawFont(afk3, 2);
TextDrawLetterSize(afk3, 0.600000, 2.000000);
TextDrawColor(afk3, -16711681);
TextDrawSetOutline(afk3, 0);
TextDrawSetProportional(afk3, 1);
TextDrawSetShadow(afk3, 1);
TextDrawSetSelectable(afk3, 1);
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_SUBMISSION)
    {
        SelectTextDraw(playerid, 0xFF4040AA);
    }
    return 1;
}
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    if(clickedid == afk3)
    {
                TogglePlayerControllable(playerid,1);
            TextDrawHideForPlayer(playerid, afk0);
TextDrawHideForPlayer(playerid, afk1);
TextDrawHideForPlayer(playerid, afk2);
TextDrawHideForPlayer(playerid, afk3);
TextDrawHideForPlayer(playerid, afk4);
TextDrawHideForPlayer(playerid, afk5);
TextDrawHideForPlayer(playerid, afk6);
    }
    return 1;
}
CMD:afk(playerid, params[])
{
TogglePlayerControllable(playerid,0);
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
SendClientMessageToAll(COLOR_GREY," ");
TextDrawShowForPlayer(playerid, afk0);
TextDrawShowForPlayer(playerid, afk1);
TextDrawShowForPlayer(playerid, afk2);
TextDrawShowForPlayer(playerid, afk3);
TextDrawShowForPlayer(playerid, afk4);
TextDrawShowForPlayer(playerid, afk5);
TextDrawShowForPlayer(playerid, afk6);
return 1;
}

eto ako moze pomoc bio bi zahvalan :)
FlasHica
Kingpin
pre 13 godina
TextDrawSetSelectable(Text:i, 1);

moraš ga podesit da je 'selectable'

a to što ti izbacuje error znači da nemaš novi 0.3e include tj. verziju servera.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava