Započeo Harryâ„¢
•5. Mar. 2016.• Zaključano[Pomoc] /stats (ne prikaze ga)
520
pregleda
8
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
239
Postovi:
52
Teme:
Pridružio se:Okt. 2013
5. Mar. 2016.
Skripta koju koristim: moja
Opis problema o kojem se radi: Radio sam novi /stats sitem i sada kada sam IG i kucam /stats ne otvori mi te TD ove ali mogu vidjet onu strelicu sa kojom mogu kliknuti na TD, pokusam kliknuti i nece!
Dio skripte:
/STATS
Ti TDovi sto treba da otvori
Evo Pastebin sve vezano za /stats
http://pastebin.com/hDLkpCFr
Slika (neobavezno): //
Opis problema o kojem se radi: Radio sam novi /stats sitem i sada kada sam IG i kucam /stats ne otvori mi te TD ove ali mogu vidjet onu strelicu sa kojom mogu kliknuti na TD, pokusam kliknuti i nece!
Dio skripte:
/STATS
if (strcmp(cmd, "/stats", true) == 0)
{
if(IgracLogovan == 1)
{
if(PlayerInfo != 0) return SCM(playerid,WHITE,"{FFFFFF}CG Info |{00C0FF} Trenutno onemoguceno!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
{
SetPVarInt(playerid, "igracprovjerava", 0);
SetPVarInt(playerid, "gledanjestatsa", 1);
TextDrawHideForPlayer(playerid, TextdrawTD0);
TextDrawHideForPlayer(playerid, TextdrawTD1);
TextDrawHideForPlayer(playerid, TextdrawTD2);
TextDrawHideForPlayer(playerid, TextdrawTD3);
TextDrawHideForPlayer(playerid, TextdrawTD4);
TextDrawHideForPlayer(playerid, TextdrawTD5);
TextDrawHideForPlayer(playerid, TextdrawTD6);
TextDrawHideForPlayer(playerid, TextdrawTD7);
TextDrawHideForPlayer(playerid, TextdrawTD8);
TextDrawHideForPlayer(playerid, TextdrawTD9);
TextDrawSetSelectable(TextdrawTD4, 1);
TextDrawSetSelectable(TextdrawTD5, 1);
TextDrawSetSelectable(TextdrawTD6, 1);
TextDrawSetSelectable(TextdrawTD7, 1);
TextDrawSetSelectable(TextdrawTD8, 1);
TextDrawShowForPlayer(playerid, TextdrawTD0);
TextDrawShowForPlayer(playerid, TextdrawTD1);
TextDrawShowForPlayer(playerid, TextdrawTD2);
TextDrawShowForPlayer(playerid, TextdrawTD3);
TextDrawShowForPlayer(playerid, TextdrawTD4);
TextDrawShowForPlayer(playerid, TextdrawTD5);
TextDrawShowForPlayer(playerid, TextdrawTD6);
TextDrawShowForPlayer(playerid, TextdrawTD7);
TextDrawShowForPlayer(playerid, TextdrawTD8);
TextDrawShowForPlayer(playerid, TextdrawTD9);
SelectTextDraw(playerid, 0xFFFFFFFF);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Ne mozete gledati licnu dok vozite!");
Statsoff(playerid);
}
}
return 1;
}
Ti TDovi sto treba da otvori
TextdrawTD0 = TextDrawCreate(101.000000, 94.000000, "_"); //PRVI BOX
TextDrawBackgroundColor(TextdrawTD0, 0x000000AA);
TextDrawFont(TextdrawTD0, 5);
TextDrawLetterSize(TextdrawTD0, 0.700000, 9.000000);
TextDrawColor(TextdrawTD0, -1);
TextDrawSetOutline(TextdrawTD0, 0);
TextDrawSetProportional(TextdrawTD0, 1);
TextDrawSetShadow(TextdrawTD0, 1);
TextDrawUseBox(TextdrawTD0, 1);
TextDrawBoxColor(TextdrawTD0, 0x00000088);
TextDrawTextSize(TextdrawTD0, 150.000000, 270.000000);
TextDrawSetPreviewModel(TextdrawTD0, 0);
TextDrawSetPreviewRot(TextdrawTD0, -16.000000, 0.000000, -40.000000, 1.500000);
TextDrawSetSelectable(TextdrawTD0, 0);
TextdrawTD1 = TextDrawCreate(252.000000, 94.000000, "_"); //DRUGI BOX
TextDrawBackgroundColor(TextdrawTD1, 0x000000AA);
TextDrawFont(TextdrawTD1, 5);
TextDrawLetterSize(TextdrawTD1, 0.700000, 4.000000);
TextDrawColor(TextdrawTD1, -1);
TextDrawSetOutline(TextdrawTD1, 0);
TextDrawSetProportional(TextdrawTD1, 1);
TextDrawSetShadow(TextdrawTD1, 1);
TextDrawUseBox(TextdrawTD1, 1);
TextDrawBoxColor(TextdrawTD1, 0x00000088);
TextDrawTextSize(TextdrawTD1, 140.000000, 141.000000);
TextDrawSetPreviewModel(TextdrawTD1, 1212);
TextDrawSetPreviewRot(TextdrawTD1, -50.000000, 0.000000, 20.000000, 1.700000);
TextDrawSetSelectable(TextdrawTD1, 0);
TextdrawTD2 = TextDrawCreate(252.000000, 236.000000, "_"); // TRECI BOX
TextDrawBackgroundColor(TextdrawTD2, 0x000000AA);
TextDrawFont(TextdrawTD2, 5);
TextDrawLetterSize(TextdrawTD2, 0.700000, 4.000000);
TextDrawColor(TextdrawTD2, -1);
TextDrawSetOutline(TextdrawTD2, 0);
TextDrawSetProportional(TextdrawTD2, 1);
TextDrawSetShadow(TextdrawTD2, 1);
TextDrawUseBox(TextdrawTD2, 1);
TextDrawBoxColor(TextdrawTD2, 0x00000088);
TextDrawTextSize(TextdrawTD2, 140.000000, 128.000000);
TextDrawSetPreviewModel(TextdrawTD2, 1239);
TextDrawSetPreviewRot(TextdrawTD2, -16.000000, 0.000000, -55.000000, 1.700000);
TextDrawSetSelectable(TextdrawTD2, 0);
TextdrawTD3 = TextDrawCreate(393.000000, 94.000000, "_"); // CETVRTI BOX
TextDrawBackgroundColor(TextdrawTD3, 0x000000AA); // 255
TextDrawFont(TextdrawTD3, 5);
TextDrawLetterSize(TextdrawTD3, 0.700000, 4.000000);
TextDrawColor(TextdrawTD3, -1);
TextDrawSetOutline(TextdrawTD3, 0);
TextDrawSetProportional(TextdrawTD3, 1);
TextDrawSetShadow(TextdrawTD3, 1);
TextDrawUseBox(TextdrawTD3, 1);
TextDrawBoxColor(TextdrawTD3, 0x00000088);
TextDrawTextSize(TextdrawTD3, 140.000000, 141.000000);
TextDrawSetPreviewModel(TextdrawTD3, 9320);
TextDrawSetPreviewRot(TextdrawTD3, -16.000000, 0.000000, -120.000000, 1.500000);
TextDrawSetSelectable(TextdrawTD3, 0);
TextdrawTD4 = TextDrawCreate(147.000000, 103.000000, "~b~O~w~SNOVNO");
TextDrawBackgroundColor(TextdrawTD4, 255);
TextDrawFont(TextdrawTD4, 1);
TextDrawLetterSize(TextdrawTD4, 0.350000, 1.600000);
TextDrawColor(TextdrawTD4, -1);
TextDrawSetOutline(TextdrawTD4, 0);
TextDrawSetProportional(TextdrawTD4, 1);
TextDrawSetShadow(TextdrawTD4, 1);
TextDrawSetSelectable(TextdrawTD4, 0);
TextdrawTD5 = TextDrawCreate(299.000000, 103.000000, "~b~N~w~OVAC");
TextDrawBackgroundColor(TextdrawTD5, 255);
TextDrawFont(TextdrawTD5, 1);
TextDrawLetterSize(TextdrawTD5, 0.350000, 1.600000);
TextDrawColor(TextdrawTD5, -1);
TextDrawSetOutline(TextdrawTD5, 0);
TextDrawSetProportional(TextdrawTD5, 1);
TextDrawSetShadow(TextdrawTD5, 1);
TextDrawSetSelectable(TextdrawTD5, 0);
TextdrawTD6 = TextDrawCreate(436.000000, 103.000000, "~b~I~w~MOVINA");
TextDrawBackgroundColor(TextdrawTD6, 255);
TextDrawFont(TextdrawTD6, 1);
TextDrawLetterSize(TextdrawTD6, 0.350000, 1.600000);
TextDrawColor(TextdrawTD6, -1);
TextDrawSetOutline(TextdrawTD6, 0);
TextDrawSetProportional(TextdrawTD6, 1);
TextDrawSetShadow(TextdrawTD6, 1);
TextDrawSetSelectable(TextdrawTD6, 0);
TextdrawTD7 = TextDrawCreate(300.000000, 244.000000, "~b~O~w~STALO");
TextDrawBackgroundColor(TextdrawTD7, 255);
TextDrawFont(TextdrawTD7, 1);
TextDrawLetterSize(TextdrawTD7, 0.350000, 1.600000);
TextDrawColor(TextdrawTD7, -1);
TextDrawSetOutline(TextdrawTD7, 0);
TextDrawSetProportional(TextdrawTD7, 1);
TextDrawSetShadow(TextdrawTD7, 1);
TextDrawSetSelectable(TextdrawTD7, 0);
TextdrawTD8 = TextDrawCreate(416.000000, 290.000000, "IZLAZ ~b~");
TextDrawBackgroundColor(TextdrawTD8, 255);
TextDrawFont(TextdrawTD8, 1);
TextDrawLetterSize(TextdrawTD8, 0.560000, 2.000000);
TextDrawColor(TextdrawTD8, -1);
TextDrawSetOutline(TextdrawTD8, 0);
TextDrawSetProportional(TextdrawTD8, 1);
TextDrawSetShadow(TextdrawTD8, 1);
TextDrawSetSelectable(TextdrawTD8, 0);
TextdrawTD9 = TextDrawCreate(395.000000, 239.000000, "_"); //PETI BOX
TextDrawBackgroundColor(TextdrawTD9, 255);
TextDrawFont(TextdrawTD9, 0);
TextDrawLetterSize(TextdrawTD9, 0.700000, 13.600000);
TextDrawColor(TextdrawTD9, -1);
TextDrawSetOutline(TextdrawTD9, 0);
TextDrawSetProportional(TextdrawTD9, 1);
TextDrawSetShadow(TextdrawTD9, 1);
TextDrawUseBox(TextdrawTD9, 1);
TextDrawBoxColor(TextdrawTD9, 0x000000AA);
TextDrawTextSize(TextdrawTD9, 531.000000, 128.000000);
TextDrawSetPreviewModel(TextdrawTD9, 0);
TextDrawSetPreviewRot(TextdrawTD9, -16.000000, 0.000000, -55.000000, 1.000000);
TextDrawSetSelectable(TextdrawTD9, 0);
Evo Pastebin sve vezano za /stats
http://pastebin.com/hDLkpCFr
Slika (neobavezno): //
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
181
Postovi:
2
Teme:
Pridružio se:Feb. 2016
5. Mar. 2016.
Kao 1, Selectable stavi na kreiranju TD-a, a kao 2, definisao si TDove u Player-u, a dole si prikazivanje stavio za globalne TDove.Koristi ovako:
1) PlayerTextDrawShow - Prikazivanje
2) PlayerTextDrawHide - Skrivanje
3) PlayerTextDrawSetSelectable - Selektovanje
1) PlayerTextDrawShow - Prikazivanje
2) PlayerTextDrawHide - Skrivanje
3) PlayerTextDrawSetSelectable - Selektovanje
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
319
Postovi:
74
Teme:
Pridružio se:Dec. 2013
5. Mar. 2016.
if (strcmp(cmd, "/stats", true) == 0)
{
if(IgracLogovan == 1)
{
if(PlayerInfo != 0) return SCM(playerid,WHITE,"{FFFFFF}CG Info |{00C0FF} Trenutno onemoguceno!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
{
SetPVarInt(playerid, "igracprovjerava", 0);
SetPVarInt(playerid, "gledanjestatsa", 1);
TextDrawShowForPlayer(playerid, TextdrawTD0);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD1);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD2);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD3);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD4);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD5);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD6);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD7);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD8);
SelectTextDraw(playerid, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, TextdrawTD9);
SelectTextDraw(playerid, 0xFFFFFFFF);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Ne mozete gledati licnu dok vozite!");
Statsoff(playerid);
}
}
return 1;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
239
Postovi:
52
Teme:
Pridružio se:Okt. 2013
5. Mar. 2016.
Mr. Letic wrote on March 5, 2016, 4:34 pm:
Kao 1, Selectable stavi na kreiranju TD-a, a kao 2, definisao si TDove u Player-u, a dole si prikazivanje stavio za globalne TDove.Koristi ovako:
1) PlayerTextDrawShow - Prikazivanje
2) PlayerTextDrawHide - Skrivanje
3) PlayerTextDrawSetSelectable - Selektovanje
1) PlayerTextDrawShow - Prikazivanje
2) PlayerTextDrawHide - Skrivanje
3) PlayerTextDrawSetSelectable - Selektovanje
Kad prebacim sve tako da bude i TDovima dodam ispred ono Player dodje mi dosta warninga i 26 errora!
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
181
Postovi:
2
Teme:
Pridružio se:Feb. 2016
5. Mar. 2016.
Zato sto ne koristis pravilno, namerno nisam teo da ti posaljem sve, nego sam ti poslao ime funkcije da lepo ukucas na google i da vidis sam u cemu je problem, jer ako dobijes sve na gotovo nikada neces nista da naucis.
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
239
Postovi:
52
Teme:
Pridružio se:Okt. 2013
5. Mar. 2016.
Prebacio sam
u
TDove sam prebacio u:
Show i Hide funkcije sam prebacio u ovako
Text:TextDrawTD
u
PlayerText:TextDrawTD
TDove sam prebacio u:
TextdrawTD0 = CreatePlayerTextDraw(101.000000, 94.000000, "_"); //PRVI BOX
PlayerTextDrawBackgroundColor(TextdrawTD0, 0x000000AA);
PlayerTextDrawFont(TextdrawTD0, 5);
PlayerTextDrawLetterSize(TextdrawTD0, 0.700000, 9.000000);
PlayerTextDrawColor(TextdrawTD0, -1);
PlayerTextDrawSetOutline(TextdrawTD0, 0);
PlayerTextDrawSetProportional(TextdrawTD0, 1);
PlayerTextDrawSetShadow(TextdrawTD0, 1);
PlayerTextDrawUseBox(TextdrawTD0, 1);
PlayerTextDrawBoxColor(TextdrawTD0, 0x00000088);
PlayerTextDrawTextSize(TextdrawTD0, 150.000000, 270.000000);
PlayerTextDrawSetPreviewModel(TextdrawTD0, 0);
PlayerTextDrawSetPreviewRot(TextdrawTD0, -16.000000, 0.000000, -40.000000, 1.500000);
PlayerTextDrawSetSelectable(TextdrawTD0, 0);
Show i Hide funkcije sam prebacio u ovako
PlayerTextDrawHide(playerid, TextdrawTD0);
PlayerTextDrawShow(playerid, TextdrawTD0);
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
181
Postovi:
2
Teme:
Pridružio se:Feb. 2016
5. Mar. 2016.
Ovo ovako:
Sad sve to tako izmenjaj.
TextdrawTD0 = CreatePlayerTextDraw(playerid, 101.000000, 94.000000, "_"); //dodan playerid kod (
PlayerTextDrawBackgroundColor(playerid, TextdrawTD0, 0x000000AA); //takodje dodan playerid
Sad sve to tako izmenjaj.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava