[POMOC] Ne funkcionisu clickable TDovi

Započeo Pelle
1. Maj 2016. Zaključano
744
pregleda
8
postova
Predrag Barosevcic
3
Hustler
1. Maj 2016.
Skripta koju koristim: Srbija Gaming
Opis problema o kojem se radi: Ubacio sam da se renta preko tdova znaci kad igrac udje u vozilo izbaci mu par tdova i ima opciju na tdovima "rent" i "izlaz" i ja sad kad hocu da klinkem na rent nema funkcije
Dio skripte: Ako sta treba recite...
Slika (neobavezno): Mogu i slikati ali mislim da nema potrebe.
Arkoo
5
Underboss
1. Maj 2016.

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    if(clickedid == IME TextDraw-a)
    {
        //OVDE STAVIS FUNKCIJU KOJU CE RADITI KAD KLIKNE
        CancelSelectTextDraw(playerid);
    }
    return 1;
}
Predrag Barosevcic
3
Hustler
1. Maj 2016.
Ejs? Pa jbt da to nisam uradio kako bi mi ocitavalo tdove kada udjem u vozilo...
Znaci izadju mi tdovi samo treba da kliknem i kad kliknem nista evo kod:
if(clickedid == Rentdraw)
{
    if(UlogovanProvera == 0) return Error(playerid, "Moras se prvo ulogovati.");
    if(!IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Moras biti u vozilu.");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return Error(playerid, "Nisi na mestu vozaca.");
if(Rentano != 299) { for(new i = 0; i < 6; i++) { TextDrawHideForPlayer(playerid, Rentdraw); TextDrawHideForPlayer(playerid, CenaRentaBicikla); TextDrawHideForPlayer(playerid, CenaRentaMotora); TextDrawHideForPlayer(playerid, CenaRentaVozila); CancelSelectTextDraw(playerid); } SCM(playerid, CRVENA, "*Greska {FFFFFF}Vec imas rentano vozilo!"); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); return 1; }
    foreach(Player, i)
{
        if(Rentano == GetPlayerVehicleID(playerid))
        {
            for(new q = 0; q < 6; q++) { TextDrawHideForPlayer(playerid, Rentdraw); TextDrawHideForPlayer(playerid, CenaRentaBicikla); TextDrawHideForPlayer(playerid, CenaRentaMotora); TextDrawHideForPlayer(playerid, CenaRentaVozila); CancelSelectTextDraw(playerid); }
    SCM(playerid, CRVENA, "*Greska {FFFFFF}Ovo vozilo je vec neko rentao!");
    RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1);
    return 1;
      }
    }
    if(BiciklaRent(GetPlayerVehicleID(playerid)))
{
if(PI < 100) { SCM(playerid, CRVENA, "*Greska {FFFFFF}Nemate dovoljno novca!"); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); for(new p = 0; p < 6; p++) { TextDrawHideForPlayer(playerid, Rentdraw); TextDrawHideForPlayer(playerid, CenaRentaBicikla); CancelSelectTextDraw(playerid); } return 1; }
SCM(playerid, CRVENA, ": {FFFFFF}Rentali ste biciklo za {00E500}100$");
g_NovacMinus(playerid,100);
FirmaNovac(93, 100);
}
if(MotoRent(GetPlayerVehicleID(playerid)))
{
if(PI < 180) { SCM(playerid, CRVENA, "*Greska {FFFFFF}Nemate dovoljno novca!"); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); for(new p = 0; p < 6; p++) { TextDrawHideForPlayer(playerid, Rentdraw); TextDrawHideForPlayer(playerid, CenaRentaMotora); CancelSelectTextDraw(playerid); } return 1; }
SCM(playerid, CRVENA, ": {FFFFFF}Rentali ste motor za {00E500}180$");
g_NovacMinus(playerid,180);
FirmaNovac(92, 180);
}
if(AutaRent(GetPlayerVehicleID(playerid)))
{
if(PI < 260) { SCM(playerid, CRVENA, "*Greska {FFFFFF}Nemate dovoljno novca!"); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); for(new p = 0; p < 6; p++) { TextDrawHideForPlayer(playerid, Rentdraw); TextDrawHideForPlayer(playerid, CenaRentaVozila); CancelSelectTextDraw(playerid); } return 1; }
SCM(playerid, CRVENA, ": {FFFFFF}Rentali ste vozilo za {00E500}260$");
g_NovacMinus(playerid,260);
FirmaNovac(91, 260);
}
for(new i = 0; i < 6; i++) { TextDrawHideForPlayer(playerid, Rentdraw); TextDrawHideForPlayer(playerid, CenaRentaBicikla); TextDrawHideForPlayer(playerid, CenaRentaMotora); TextDrawHideForPlayer(playerid, CenaRentaVozila); CancelSelectTextDraw(playerid); }
Rentano = GetPlayerVehicleID(playerid);  TogglePlayerControllable(playerid, 1);

//za rent
return 1;
}

if(clickedid == Rentdraw)
{
if(!IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Niste u vozilu.");
if(Zavezan == 1) return Error(playerid, "Zavezani ste.");
if(IgracTazovan == 1) return Error(playerid, "Tazovani ste.");
if(StavljeneLisice == 1) return Error(playerid, "Imate lisice.");
RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1);
for(new i = 0; i < 0; i++) { TextDrawHideForPlayer(playerid, Rentdraw); TextDrawHideForPlayer(playerid, CenaRentaBicikla); TextDrawHideForPlayer(playerid, CenaRentaMotora); TextDrawHideForPlayer(playerid, CenaRentaVozila); CancelSelectTextDraw(playerid); }
//za izlaz
return 1;
}
Aleksa^
2
Wheel Man
1. Maj 2016.
Probaj da izbacis i ubacis opet to, mozda nisi nesto lepo uradio  😁
expressoboy123
5
Godfather
2. Maj 2016.
Daj mi kod od tdova
Predrag Barosevcic
3
Hustler
2. Maj 2016.
////////////////////////////// Rent Draw ///////////////////////////////////
Rentdraw = TextDrawCreate(240.000000, 343.000000, "_");
TextDrawBackgroundColor(Rentdraw, 255);
TextDrawFont(Rentdraw, 1);
TextDrawLetterSize(Rentdraw, 0.500000, 6.599997);
TextDrawColor(Rentdraw, -1);
TextDrawSetOutline(Rentdraw, 0);
TextDrawSetProportional(Rentdraw, 1);
TextDrawSetShadow(Rentdraw, 1);
TextDrawUseBox(Rentdraw, 1);
TextDrawBoxColor(Rentdraw, 102);
TextDrawTextSize(Rentdraw, 391.000000, 0.000000);
TextDrawSetSelectable(Rentdraw, 0);

CenaRentaVozila = TextDrawCreate(315.000000, 358.000000, "cena renta je 260");
TextDrawAlignment(CenaRentaVozila, 2);
TextDrawBackgroundColor(CenaRentaVozila, 255);
TextDrawFont(CenaRentaVozila, 3);
TextDrawLetterSize(CenaRentaVozila, 0.410000, 1.200000);
TextDrawColor(CenaRentaVozila, -1);
TextDrawSetOutline(CenaRentaVozila, 1);
TextDrawSetProportional(CenaRentaVozila, 1);
TextDrawSetSelectable(CenaRentaVozila, 0);

CenaRentaMotora = TextDrawCreate(315.000000, 358.000000, "cena renta je 180");
TextDrawAlignment(CenaRentaMotora, 2);
TextDrawBackgroundColor(CenaRentaMotora, 255);
TextDrawFont(CenaRentaMotora, 3);
TextDrawLetterSize(CenaRentaMotora, 0.410000, 1.200000);
TextDrawColor(CenaRentaMotora, -1);
TextDrawSetOutline(CenaRentaMotora, 1);
TextDrawSetProportional(CenaRentaMotora, 1);
TextDrawSetSelectable(CenaRentaMotora, 0);

CenaRentaBicikla = TextDrawCreate(315.000000, 358.000000, "cena renta je 100");
TextDrawAlignment(CenaRentaBicikla, 2);
TextDrawBackgroundColor(CenaRentaBicikla, 255);
TextDrawFont(CenaRentaBicikla, 3);
TextDrawLetterSize(CenaRentaBicikla, 0.410000, 1.200000);
TextDrawColor(CenaRentaBicikla, -1);
TextDrawSetOutline(CenaRentaBicikla, 1);
TextDrawSetProportional(CenaRentaBicikla, 1);
TextDrawSetSelectable(CenaRentaBicikla, 0);

Rentdraw = TextDrawCreate(253.000000, 382.000000, "rent");
TextDrawBackgroundColor(Rentdraw, 255);
TextDrawFont(Rentdraw, 2);
TextDrawLetterSize(Rentdraw, 0.500000, 1.000000);
TextDrawColor(Rentdraw, -1);
TextDrawSetOutline(Rentdraw, 1);
TextDrawSetProportional(Rentdraw, 1);
TextDrawUseBox(Rentdraw, 1);
TextDrawBoxColor(Rentdraw, 7992063);
TextDrawTextSize(Rentdraw, 307.000000, 0.000000);
TextDrawSetSelectable(Rentdraw, true);

Rentdraw = TextDrawCreate(317.000000, 382.000000, "izlaz");
TextDrawBackgroundColor(Rentdraw, 255);
TextDrawFont(Rentdraw, 2);
TextDrawLetterSize(Rentdraw, 0.500000, 1.000000);
TextDrawColor(Rentdraw, -1);
TextDrawSetOutline(Rentdraw, 1);
TextDrawSetProportional(Rentdraw, 1);
TextDrawUseBox(Rentdraw, 1);
TextDrawBoxColor(Rentdraw, 7992063);
TextDrawTextSize(Rentdraw, 377.000000, 0.000000);
TextDrawSetSelectable(Rentdraw, true);

Rentdraw = TextDrawCreate(240.000000, 343.000000, "_");
TextDrawBackgroundColor(Rentdraw, 255);
TextDrawFont(Rentdraw, 1);
TextDrawLetterSize(Rentdraw, 0.500000, -0.200000);
TextDrawColor(Rentdraw, -1);
TextDrawSetOutline(Rentdraw, 0);
TextDrawSetProportional(Rentdraw, 1);
TextDrawSetShadow(Rentdraw, 1);
TextDrawUseBox(Rentdraw, 1);
TextDrawBoxColor(Rentdraw, 7992063);
TextDrawTextSize(Rentdraw, 391.000000, 0.000000);
TextDrawSetSelectable(Rentdraw, 0);

Rentdraw = TextDrawCreate(240.000000, 405.000000, "_");
TextDrawBackgroundColor(Rentdraw, 255);
TextDrawFont(Rentdraw, 1);
TextDrawLetterSize(Rentdraw, 0.500000, -0.200000);
TextDrawColor(Rentdraw, -1);
TextDrawSetOutline(Rentdraw, 0);
TextDrawSetProportional(Rentdraw, 1);
TextDrawSetShadow(Rentdraw, 1);
TextDrawUseBox(Rentdraw, 1);
TextDrawBoxColor(Rentdraw, 7992063);
TextDrawTextSize(Rentdraw, 391.000000, 0.000000);
TextDrawSetSelectable(Rentdraw, 0);

Rentdraw = TextDrawCreate(392.000000, 343.000000, "_");
TextDrawBackgroundColor(Rentdraw, 255);
TextDrawFont(Rentdraw, 1);
TextDrawLetterSize(Rentdraw, 0.530000, 6.499997);
TextDrawColor(Rentdraw, -1);
TextDrawSetOutline(Rentdraw, 0);
TextDrawSetProportional(Rentdraw, 1);
TextDrawSetShadow(Rentdraw, 1);
TextDrawUseBox(Rentdraw, 1);
TextDrawBoxColor(Rentdraw, 7992063);
TextDrawTextSize(Rentdraw, 391.000000, 0.000000);
TextDrawSetSelectable(Rentdraw, 0);

Rentdraw = TextDrawCreate(240.000000, 343.000000, "_");
TextDrawBackgroundColor(Rentdraw, 255);
TextDrawFont(Rentdraw, 1);
TextDrawLetterSize(Rentdraw, 0.530000, 6.499997);
TextDrawColor(Rentdraw, -1);
TextDrawSetOutline(Rentdraw, 0);
TextDrawSetProportional(Rentdraw, 1);
TextDrawSetShadow(Rentdraw, 1);
TextDrawUseBox(Rentdraw, 1);
TextDrawBoxColor(Rentdraw, 7992063);
TextDrawTextSize(Rentdraw, 239.000000, 0.000000);
TextDrawSetSelectable(Rentdraw, 0);
V1T0
5
Underboss
2. Maj 2016.
TextDrawTextSize ne smije bit 0.000000 kod "clickable" textdrawa, to je visina "clickable" zone, možeš dobiti kordinate koje tu trebaš staviti tako što kreiraš box preko TD-a kojeg želiš napraviti clickable, i samo uzmeš tu Y kordinatu, a box obrišeš.
Predrag Barosevcic
3
Hustler
2. Maj 2016.
V1T0 wrote on May 2, 2016, 2:10 pm:
TextDrawTextSize ne smije bit 0.000000 kod "clickable" textdrawa, to je visina "clickable" zone, možeš dobiti kordinate koje tu trebaš staviti tako što kreiraš box preko TD-a kojeg želiš napraviti clickable, i samo uzmeš tu Y kordinatu, a box obrišeš.

To brate zahvalan sam ti do neba.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha