Započeo Pelle
•1. Maj 2016.• Zaključano[POMOC] Ne funkcionisu clickable TDovi
762
pregleda
8
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
117 / 250 XP
Početnik(3)
79
Postovi:
12
Teme:
Pridružio se:Mar. 2015
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.
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.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
562
Postovi:
87
Teme:
Pridružio se:Apr. 2015
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;
}
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
117 / 250 XP
Početnik(3)
79
Postovi:
12
Teme:
Pridružio se:Mar. 2015
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;
}Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
117 / 250 XP
Početnik(3)
79
Postovi:
12
Teme:
Pridružio se:Mar. 2015
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);Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
745
Postovi:
11
Teme:
Pridružio se:Jul 2009
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š.
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
117 / 250 XP
Početnik(3)
79
Postovi:
12
Teme:
Pridružio se:Mar. 2015
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
