Započeo M!chaeL
•19. Jul 2018.• Zaključanoclick textdraw problem
1,011
pregleda
12
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
585
Postovi:
162
Teme:
Pridružio se:Mar. 2018
19. Jul 2018.
Problem(error/warning): dodao sam click textdrawove i kada ukucam komandu (koja se nalazi dole) ne izbaci mi mis, znaci napravio sam tu komandu i dodao pod onplayerclickplayertextdraw funkciju (sta ce da radi kada se klikne na odredjeni td, ali mi ne prikazuje misa kad ukucam komandu
Dio skripte: evo komanda
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Dio skripte: evo komanda
YCMD:laptop(playerid,params[],help)
{
if(UlogovanProvera == 0) return SCM(playerid, -1, ""CRVENA" "SIVA"Moras se ulogovati da bi koristio ovu komandu!");
TogglePlayerControllable(playerid, true);
Frezovan = 1;
TextDrawShowForPlayer(playerid,Laptop0);
TextDrawShowForPlayer(playerid,Laptop1);
TextDrawShowForPlayer(playerid,Laptop2);
TextDrawShowForPlayer(playerid,Laptop3);
TextDrawShowForPlayer(playerid,Laptop4);
TextDrawShowForPlayer(playerid,Laptop5);
TextDrawShowForPlayer(playerid,Laptop6);
TextDrawShowForPlayer(playerid,Laptop7);
TextDrawShowForPlayer(playerid,Laptop8);
TextDrawShowForPlayer(playerid,Laptop9);
TextDrawShowForPlayer(playerid,Laptop10);
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
89
Postovi:
4
Teme:
Pridružio se:Jun 2018
19. Jul 2018.
TextDrawSetSelectable(-TD-, 1)
TDove koji su za selektovanje
U komandu stavi
SelectTextDraw(playerid, 0x00FF00FF); Boju prilagodi sebi
Kada zavrisi sa selektovanjem(kad ugasi lapotp ili sta god vec za sta ti treba...)
CancelSelectTextDraw(playerid);Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
585
Postovi:
162
Teme:
Pridružio se:Mar. 2018
19. Jul 2018.
buLLeT_ wrote on July 19, 2018, 9:22 pm:
TextDrawSetSelectable(-TD-, 1)
TDove koji su za selektovanje
U komandu stavi
SelectTextDraw(playerid, 0x00FF00FF); Boju prilagodi sebi
Kada zavrisi sa selektovanjem(kad ugasi lapotp ili sta god vec za sta ti treba...)
CancelSelectTextDraw(playerid);Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
585
Postovi:
162
Teme:
Pridružio se:Mar. 2018
19. Jul 2018.
buLLeT_ wrote on July 19, 2018, 9:28 pm:
True ti je 1, false 0
To i ostavi u funkciji gdje ti kreira TDove samo dodaj ovo pod komandu
To i ostavi u funkciji gdje ti kreira TDove samo dodaj ovo pod komandu
SelectTextDraw(playerid, 0x00FF00FF); if(playertextid == Laptop6)
{
TextDrawHideForPlayer(playerid, Laptop0);
TextDrawHideForPlayer(playerid, Laptop1);
TextDrawHideForPlayer(playerid, Laptop2);
TextDrawHideForPlayer(playerid, Laptop3);
TextDrawHideForPlayer(playerid, Laptop4);
TextDrawHideForPlayer(playerid, Laptop5);
TextDrawHideForPlayer(playerid, Laptop6);
TextDrawHideForPlayer(playerid, Laptop7);
TextDrawHideForPlayer(playerid, Laptop8);
TextDrawHideForPlayer(playerid, Laptop9);
TextDrawHideForPlayer(playerid, Laptop10);
TextDrawHideForPlayer(playerid, Laptop11);
SCM(playerid, -1, "Ugasili ste laptop");
CancelSelectTextDraw(playerid);
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
585
Postovi:
162
Teme:
Pridružio se:Mar. 2018
19. Jul 2018.
M!chaeL wrote on July 19, 2018, 10:32 pm:
Znam znam, dodao sam, ali kada kliknem naprimer na textdraw za gasenje nista se ne desi, evo ti dole fukcija....
if(playertextid == Laptop6)
{
TextDrawHideForPlayer(playerid, Laptop0);
TextDrawHideForPlayer(playerid, Laptop1);
TextDrawHideForPlayer(playerid, Laptop2);
TextDrawHideForPlayer(playerid, Laptop3);
TextDrawHideForPlayer(playerid, Laptop4);
TextDrawHideForPlayer(playerid, Laptop5);
TextDrawHideForPlayer(playerid, Laptop6);
TextDrawHideForPlayer(playerid, Laptop7);
TextDrawHideForPlayer(playerid, Laptop8);
TextDrawHideForPlayer(playerid, Laptop9);
TextDrawHideForPlayer(playerid, Laptop10);
TextDrawHideForPlayer(playerid, Laptop11);
SCM(playerid, -1, "Ugasili ste laptop");
CancelSelectTextDraw(playerid);
return 1;
}Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
89
Postovi:
4
Teme:
Pridružio se:Jun 2018
20. Jul 2018.
Ne radi ti zato sto ti laptop6 nije player-textdraw
A ti si stavio sve pod
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Laptop6)
{
TextDrawHideForPlayer(playerid, Laptop0);
TextDrawHideForPlayer(playerid, Laptop1);
TextDrawHideForPlayer(playerid, Laptop2);
TextDrawHideForPlayer(playerid, Laptop3);
TextDrawHideForPlayer(playerid, Laptop4);
TextDrawHideForPlayer(playerid, Laptop5);
TextDrawHideForPlayer(playerid, Laptop6);
TextDrawHideForPlayer(playerid, Laptop7);
TextDrawHideForPlayer(playerid, Laptop8);
TextDrawHideForPlayer(playerid, Laptop9);
TextDrawHideForPlayer(playerid, Laptop10);
TextDrawHideForPlayer(playerid, Laptop11);
SCM(playerid, -1, "Ugasili ste laptop");
CancelSelectTextDraw(playerid);
return 1;
}
return 0;
}A ti si stavio sve pod
OnPlayerClickPlayerTextDrawUnderboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
585
Postovi:
162
Teme:
Pridružio se:Mar. 2018
20. Jul 2018.
buLLeT_ wrote on July 20, 2018, 10:34 am:
Ne radi ti zato sto ti laptop6 nije player-textdraw
A ti si stavio sve pod
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Laptop6)
{
TextDrawHideForPlayer(playerid, Laptop0);
TextDrawHideForPlayer(playerid, Laptop1);
TextDrawHideForPlayer(playerid, Laptop2);
TextDrawHideForPlayer(playerid, Laptop3);
TextDrawHideForPlayer(playerid, Laptop4);
TextDrawHideForPlayer(playerid, Laptop5);
TextDrawHideForPlayer(playerid, Laptop6);
TextDrawHideForPlayer(playerid, Laptop7);
TextDrawHideForPlayer(playerid, Laptop8);
TextDrawHideForPlayer(playerid, Laptop9);
TextDrawHideForPlayer(playerid, Laptop10);
TextDrawHideForPlayer(playerid, Laptop11);
SCM(playerid, -1, "Ugasili ste laptop");
CancelSelectTextDraw(playerid);
return 1;
}
return 0;
}A ti si stavio sve pod
OnPlayerClickPlayerTextDrawMorate biti prijavljeni da biste odgovorili na ovu temu.
Prijava