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.
[POMOC] Ne funkcionisu clickable TDovi
744
pregleda
8
postova
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:
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;
}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);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š.
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