Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-01-07, 15:23


Shlasku

Uczeń Pawno






Wiek: 22
Na forum: 3206 dni
Posty: 133
Nick w MP: luki1123

Piwa: 17

Respekt: 60

Witam, po zmianie textdrawe'ow z "publicznych" na "prywatne" nie pokazuj? mi si? ?adne z nich ani publiczne ani prywatne.

Oto kod:
Cytat:


public OnPlayerConnect(playerid)
{
//textdrawy

new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;
new Text:Textdraw6;
new Text:Textdraw7;
new Text:Textdraw8;
new Text:Textdraw9;
new Text:Textdraw10;
new Text:Textdraw11;
new Text:Textdraw12;
new Text:Textdraw13;
new Text:Textdraw14;
new Text:Textdraw15;
new PlayerText:Textdraw17[MAX_PLAYERS];
new Text:Textdraw18;
new Text:Textdraw26;
new Text:Textdraw27;
new Text:Textdraw28;
new PlayerText:Textdraw29[MAX_PLAYERS];
new Text:Textdraw30;
new Text:Textdraw31;
new PlayerText:Textdraw16[MAX_PLAYERS];



Textdraw0 = TextDrawCreate(3.279675, 429.916656, "Pol");
TextDrawLetterSize(Textdraw0, 0.449999, 1.600000);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, -1);
TextDrawSetShadow(Textdraw0, 0);
TextDrawSetOutline(Textdraw0, 1);
TextDrawBackgroundColor(Textdraw0, 51);
TextDrawFont(Textdraw0, 3);
TextDrawSetProportional(Textdraw0, 1);

Textdraw1 = TextDrawCreate(29.516838, 429.916656, "ski");
TextDrawLetterSize(Textdraw1, 0.449999, 1.600000);
TextDrawAlignment(Textdraw1, 1);
TextDrawColor(Textdraw1, -16776961);
TextDrawSetShadow(Textdraw1, 0);
TextDrawSetOutline(Textdraw1, 1);
TextDrawBackgroundColor(Textdraw1, 51);
TextDrawFont(Textdraw1, 3);
TextDrawSetProportional(Textdraw1, 1);

Textdraw2 = TextDrawCreate(53.879936, 429.916656, "Armageddon");
TextDrawLetterSize(Textdraw2, 0.449999, 1.600000);
TextDrawAlignment(Textdraw2, 1);
TextDrawColor(Textdraw2, -1);
TextDrawSetShadow(Textdraw2, 0);
TextDrawSetOutline(Textdraw2, 1);
TextDrawBackgroundColor(Textdraw2, 51);
TextDrawFont(Textdraw2, 0);
TextDrawSetProportional(Textdraw2, 1);

Textdraw3 = TextDrawCreate(640.594421, 430.833312, "usebox");
TextDrawLetterSize(Textdraw3, 0.000000, 1.562965);
TextDrawTextSize(Textdraw3, 117.472915, 0.000000);
TextDrawAlignment(Textdraw3, 1);
TextDrawColor(Textdraw3, 0);
TextDrawUseBox(Textdraw3, true);
TextDrawBoxColor(Textdraw3, 102);
TextDrawSetShadow(Textdraw3, 0);
TextDrawSetOutline(Textdraw3, 0);
TextDrawFont(Textdraw3, 0);

Textdraw4 = TextDrawCreate(122.284011, 429.916717, "Nick:");
TextDrawLetterSize(Textdraw4, 0.449999, 1.600000);
TextDrawAlignment(Textdraw4, 1);
TextDrawColor(Textdraw4, -65281);
TextDrawSetShadow(Textdraw4, 0);
TextDrawSetOutline(Textdraw4, 1);
TextDrawBackgroundColor(Textdraw4, 51);
TextDrawFont(Textdraw4, 1);
TextDrawSetProportional(Textdraw4, 1);

Textdraw5 = TextDrawCreate(230.000000, 429.916717, "ID:");
TextDrawLetterSize(Textdraw5, 0.449999, 1.600000);
TextDrawAlignment(Textdraw5, 1);
TextDrawColor(Textdraw5, -65281);
TextDrawSetShadow(Textdraw5, 0);
TextDrawSetOutline(Textdraw5, 1);
TextDrawBackgroundColor(Textdraw5, 51);
TextDrawFont(Textdraw5, 1);
TextDrawSetProportional(Textdraw5, 1);

Textdraw6 = TextDrawCreate(287.643280, 429.916717, "Exp:");
TextDrawLetterSize(Textdraw6, 0.449999, 1.600000);
TextDrawAlignment(Textdraw6, 1);
TextDrawColor(Textdraw6, -65281);
TextDrawSetShadow(Textdraw6, 0);
TextDrawSetOutline(Textdraw6, 1);
TextDrawBackgroundColor(Textdraw6, 51);
TextDrawFont(Textdraw6, 1);
TextDrawSetProportional(Textdraw6, 1);

Textdraw7 = TextDrawCreate(368.726470, 429.916717, "Ranga:");
TextDrawLetterSize(Textdraw7, 0.449999, 1.600000);
TextDrawTextSize(Textdraw7, -29.048404, -10.500000);
TextDrawAlignment(Textdraw7, 1);
TextDrawColor(Textdraw7, -65281);
TextDrawSetShadow(Textdraw7, 0);
TextDrawSetOutline(Textdraw7, 0);
TextDrawBackgroundColor(Textdraw7, 51);
TextDrawFont(Textdraw7, 1);
TextDrawSetProportional(Textdraw7, 1);

Textdraw8 = TextDrawCreate(498.506622, 5.833333, "xx.xx.xxxx");
TextDrawLetterSize(Textdraw8, 0.274304, 2.008332);
TextDrawAlignment(Textdraw8, 1);
TextDrawColor(Textdraw8, 65535);
TextDrawSetShadow(Textdraw8, 0);
TextDrawSetOutline(Textdraw8, 1);
TextDrawBackgroundColor(Textdraw8, 16711935);
TextDrawFont(Textdraw8, 1);
TextDrawSetProportional(Textdraw8, 1);

Textdraw9 = TextDrawCreate(511.625732, 412.416839, "GtaGame.cba.pl/forum/pas");
TextDrawLetterSize(Textdraw9, 0.276647, 1.483332);
TextDrawAlignment(Textdraw9, 1);
TextDrawColor(Textdraw9, 41215);
TextDrawSetShadow(Textdraw9, 0);
TextDrawSetOutline(Textdraw9, 1);
TextDrawBackgroundColor(Textdraw9, 51);
TextDrawFont(Textdraw9, 1);
TextDrawSetProportional(Textdraw9, 1);

Textdraw10 = TextDrawCreate(3.405563, 428.500000, "usebox");
TextDrawLetterSize(Textdraw10, 0.000000, -16.390743);
TextDrawTextSize(Textdraw10, 32.670570, 0.000000);
TextDrawAlignment(Textdraw10, 1);
TextDrawColor(Textdraw10, 0);
TextDrawUseBox(Textdraw10, true);
TextDrawBoxColor(Textdraw10, 102);
TextDrawSetShadow(Textdraw10, 0);
TextDrawSetOutline(Textdraw10, 0);
TextDrawFont(Textdraw10, 0);

Textdraw11 = TextDrawCreate(472.737915, 412.416839, "Forum:");
TextDrawLetterSize(Textdraw11, 0.300072, 1.366665);
TextDrawAlignment(Textdraw11, 1);
TextDrawColor(Textdraw11, -2139062017);
TextDrawSetShadow(Textdraw11, 0);
TextDrawSetOutline(Textdraw11, 1);
TextDrawBackgroundColor(Textdraw11, 51);
TextDrawFont(Textdraw11, 3);
TextDrawSetProportional(Textdraw11, 1);

Textdraw12 = TextDrawCreate(370.132049, 412.416839, "xxx.xxx.xx.xxx");
TextDrawLetterSize(Textdraw12, 0.337554, 1.862498);
TextDrawAlignment(Textdraw12, 1);
TextDrawColor(Textdraw12, 41215);
TextDrawSetShadow(Textdraw12, 0);
TextDrawSetOutline(Textdraw12, 1);
TextDrawBackgroundColor(Textdraw12, 51);
TextDrawFont(Textdraw12, 1);
TextDrawSetProportional(Textdraw12, 1);

Textdraw13 = TextDrawCreate(339.209442, 412.416839, "TS3:");
TextDrawLetterSize(Textdraw13, 0.353953, 1.424998);
TextDrawAlignment(Textdraw13, 1);
TextDrawColor(Textdraw13, -2139062017);
TextDrawSetShadow(Textdraw13, 0);
TextDrawSetOutline(Textdraw13, 1);
TextDrawBackgroundColor(Textdraw13, 51);
TextDrawFont(Textdraw13, 3);
TextDrawSetProportional(Textdraw13, 1);

Textdraw14 = TextDrawCreate(494.758697, 429.916717, "Online:");
TextDrawLetterSize(Textdraw14, 0.449999, 1.600000);
TextDrawAlignment(Textdraw14, 1);
TextDrawColor(Textdraw14, -65281);
TextDrawSetShadow(Textdraw14, 0);
TextDrawSetOutline(Textdraw14, 1);
TextDrawBackgroundColor(Textdraw14, 51);
TextDrawFont(Textdraw14, 1);
TextDrawSetProportional(Textdraw14, 1);

Textdraw15 = TextDrawCreate(555.000000, 429.916717, "x/%s",GetMaxPlayers());
TextDrawLetterSize(Textdraw15, 0.389091, 1.454166);
TextDrawAlignment(Textdraw15, 1);
TextDrawColor(Textdraw15, -1061109505);
TextDrawSetShadow(Textdraw15, 0);
TextDrawSetOutline(Textdraw15, 1);
TextDrawBackgroundColor(Textdraw15, 51);
TextDrawFont(Textdraw15, 3);
TextDrawSetProportional(Textdraw15, 1);

Textdraw16[playerid] = CreatePlayerTextDraw(playerid, 252.532730, 429.916717, "%d", GetPlayerName(playerid));
TextDrawLetterSize(Textdraw16[playerid], 0.449999, 1.600000);
TextDrawAlignment(Textdraw16[playerid], 1);
TextDrawColor(Textdraw16[playerid], -1);
TextDrawSetShadow(Textdraw16[playerid], 0);
TextDrawSetOutline(Textdraw16[playerid], 1);
TextDrawBackgroundColor(Textdraw16[playerid], 51);
TextDrawFont(Textdraw16[playerid], 0);
TextDrawSetProportional(Textdraw16[playerid], 1);

Textdraw17[playerid] = CreatePlayerTextDraw(playerid, 321.874053, 429.916717, "%d", GetPlayerScore(playerid));
TextDrawLetterSize(Textdraw17[playerid], 0.449999, 1.600000);
TextDrawAlignment(Textdraw17[playerid], 1);
TextDrawColor(Textdraw17[playerid], -1);
TextDrawSetShadow(Textdraw17[playerid], 0);
TextDrawSetOutline(Textdraw17[playerid], 1);
TextDrawBackgroundColor(Textdraw17[playerid], 51);
TextDrawFont(Textdraw17[playerid], 0);
TextDrawSetProportional(Textdraw17[playerid], 1);

Textdraw18 = TextDrawCreate(419.794921, 429.916717, "ranga");
TextDrawLetterSize(Textdraw18, 0.449999, 1.600000);
TextDrawAlignment(Textdraw18, 1);
TextDrawColor(Textdraw18, -1);
TextDrawSetShadow(Textdraw18, 0);
TextDrawSetOutline(Textdraw18, 1);
TextDrawBackgroundColor(Textdraw18, 51);
TextDrawFont(Textdraw18, 0);
TextDrawSetProportional(Textdraw18, 1);

Textdraw26 = TextDrawCreate(480.702667, 312.666748, "FPS");
TextDrawLetterSize(Textdraw26, 0.324905, 1.891667);
TextDrawAlignment(Textdraw26, 1);
TextDrawColor(Textdraw26, 65535);
TextDrawSetShadow(Textdraw26, 0);
TextDrawSetOutline(Textdraw26, 1);
TextDrawBackgroundColor(Textdraw26, -65281);
TextDrawFont(Textdraw26, 1);
TextDrawSetProportional(Textdraw26, 1);

Textdraw27 = TextDrawCreate(504.597290, 312.666748, "fpsy");
TextDrawLetterSize(Textdraw27, 0.300541, 1.751667);
TextDrawAlignment(Textdraw27, 1);
TextDrawColor(Textdraw27, -16776961);
TextDrawSetShadow(Textdraw27, 0);
TextDrawSetOutline(Textdraw27, 1);
TextDrawBackgroundColor(Textdraw27, 51);
TextDrawFont(Textdraw27, 1);
TextDrawSetProportional(Textdraw27, 1);

Textdraw28 = TextDrawCreate(537.862426, 312.666748, "PING");
TextDrawLetterSize(Textdraw28, 0.242912, 1.839166);
TextDrawAlignment(Textdraw28, 1);
TextDrawColor(Textdraw28, 65535);
TextDrawSetShadow(Textdraw28, 0);
TextDrawSetOutline(Textdraw28, 1);
TextDrawBackgroundColor(Textdraw28, -65281);
TextDrawFont(Textdraw28, 1);
TextDrawSetProportional(Textdraw28, 1);

Textdraw29[playerid] = TextDrawCreate(562.421569, 312.666748, "%d", GetPlayerPing(playerid));
TextDrawLetterSize(Textdraw29[playerid], 0.276178, 1.669999);
TextDrawAlignment(Textdraw29[playerid], 1);
TextDrawColor(Textdraw29[playerid], -16776961);
TextDrawSetShadow(Textdraw29[playerid], 0);
TextDrawSetOutline(Textdraw29[playerid], 1);
TextDrawBackgroundColor(Textdraw29[playerid], 51);
TextDrawFont(Textdraw29[playerid], 1);
TextDrawSetProportional(Textdraw29[playerid], 1);

Textdraw30 = TextDrawCreate(549.575317, 27.999996, "XX:XX");
TextDrawLetterSize(Textdraw30, 0.449999, 1.600000);
TextDrawAlignment(Textdraw30, 1);
TextDrawColor(Textdraw30, -1);
TextDrawSetShadow(Textdraw30, 0);
TextDrawSetOutline(Textdraw30, 1);
TextDrawBackgroundColor(Textdraw30, 41215);
TextDrawFont(Textdraw30, 0);
TextDrawSetProportional(Textdraw30, 1);

Textdraw31 = TextDrawCreate(478.954620, 334.000000, "usebox");
TextDrawLetterSize(Textdraw31, 0.000000, -2.650000);
TextDrawTextSize(Textdraw31, 633.314819, 0.000000);
TextDrawAlignment(Textdraw31, 1);
TextDrawColor(Textdraw31, 0);
TextDrawUseBox(Textdraw31, true);
TextDrawBoxColor(Textdraw31, 102);
TextDrawSetShadow(Textdraw31, 0);
TextDrawSetOutline(Textdraw31, 0);
TextDrawFont(Textdraw31, 0);

TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
TextDrawShowForPlayer(playerid, Textdraw5);
TextDrawShowForPlayer(playerid, Textdraw6);
TextDrawShowForPlayer(playerid, Textdraw7);
TextDrawShowForPlayer(playerid, Textdraw8);
TextDrawShowForPlayer(playerid, Textdraw9);
TextDrawShowForPlayer(playerid, Textdraw11);
TextDrawShowForPlayer(playerid, Textdraw12);
TextDrawShowForPlayer(playerid, Textdraw13);
TextDrawShowForPlayer(playerid, Textdraw14);
TextDrawShowForPlayer(playerid, Textdraw15);
TextDrawShowForPlayer(playerid, Textdraw18);
TextDrawShowForPlayer(playerid, Textdraw26);
TextDrawShowForPlayer(playerid, Textdraw27);
TextDrawShowForPlayer(playerid, Textdraw28);
TextDrawShowForPlayer(playerid, Textdraw30);
PlayerTextDrawShow(playerid, Textdraw16[playerid]);
PlayerTextDrawShow(playerid, Textdraw17[playerid]);
PlayerTextDrawShow(playerid, Textdraw17[playerid]);
return 1;
}


A oto b??dy:
Cytat:

C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(252) : warning 202: number of arguments does not match definition
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(262) : warning 202: number of arguments does not match definition
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(262) : warning 202: number of arguments does not match definition
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(262) : warning 202: number of arguments does not match definition
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(263) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(264) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(265) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(266) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(267) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(268) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(269) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(270) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(272) : warning 202: number of arguments does not match definition
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(273) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(274) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(275) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(276) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(277) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(278) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(279) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(280) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(322) : warning 202: number of arguments does not match definition
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(322) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(323) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(324) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(325) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(326) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(327) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(328) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(329) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(330) : warning 213: tag mismatch
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(332) : warning 217: loose indentation
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(498) : warning 217: loose indentation
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(500) : warning 204: symbol is assigned a value that is never used: "veh"
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(499) : warning 203: symbol is never used: "health"
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(498) : warning 204: symbol is assigned a value that is never used: "trailerid"
C:\Users\Luki\Desktop\idk\gamemodes\pasv0.1.pwn(498 -- 521) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

Header size: 3064 bytes
Code size: 65012 bytes
Data size: 29212 bytes
Stack/heap size: 16384 bytes; estimated max. usage=1536 cells (6144 bytes)
Total requirements: 113672 bytes

37 Warnings.


Ka?dy warning to linijka Textdraw...[playerid]...

Drugie pytanie

Mam textdrawy kt?re maja si? pojawia? po tym jak gracz wsi?dzie do pojazdu. Pojawiaj? si? lecz gdy graz z niego wysi?dzie nie znikaj?, wr?cz przeciwnie, gdy gracz ponownie wsi?dzie do pojazdu to textdrawy si? powielaj?.

Cytat:

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new Text:Textdraw19;
new Text:Textdraw20;
new Text:Textdraw21;
new Text:Textdraw22;
new Text:Textdraw23;
new Text:Textdraw24;
new Text:Textdraw25;
Textdraw19 = TextDrawCreate(636.846252, 336.916687, "usebox");
TextDrawLetterSize(Textdraw19, 0.000000, 7.849998);
TextDrawTextSize(Textdraw19, 475.423126, 0.000000);
TextDrawAlignment(Textdraw19, 1);
TextDrawColor(Textdraw19, 0);
TextDrawUseBox(Textdraw19, true);
TextDrawBoxColor(Textdraw19, 102);
TextDrawSetShadow(Textdraw19, 0);
TextDrawSetOutline(Textdraw19, 0);
TextDrawFont(Textdraw19, 0);

Textdraw20 = TextDrawCreate(480.702880, 387.916687, "Pojazd");
TextDrawLetterSize(Textdraw20, 0.283674, 1.658332);
TextDrawAlignment(Textdraw20, 1);
TextDrawColor(Textdraw20, -1378294017);
TextDrawSetShadow(Textdraw20, 0);
TextDrawSetOutline(Textdraw20, 1);
TextDrawBackgroundColor(Textdraw20, 51);
TextDrawFont(Textdraw20, 2);
TextDrawSetProportional(Textdraw20, 1);

Textdraw21 = TextDrawCreate(480.702880, 362.249969, "km/h");
TextDrawLetterSize(Textdraw21, 0.396118, 1.687500);
TextDrawAlignment(Textdraw21, 1);
TextDrawColor(Textdraw21, -1378294017);
TextDrawSetShadow(Textdraw21, 0);
TextDrawSetOutline(Textdraw21, 1);
TextDrawBackgroundColor(Textdraw21, 51);
TextDrawFont(Textdraw21, 2);
TextDrawSetProportional(Textdraw21, 1);

Textdraw22 = TextDrawCreate(480.702880, 338.916656, "HP");
TextDrawLetterSize(Textdraw22, 0.449999, 1.600000);
TextDrawAlignment(Textdraw22, 1);
TextDrawColor(Textdraw22, -1378294017);
TextDrawSetShadow(Textdraw22, 0);
TextDrawSetOutline(Textdraw22, 1);
TextDrawBackgroundColor(Textdraw22, 51);
TextDrawFont(Textdraw22, 2);
TextDrawSetProportional(Textdraw22, 1);

Textdraw23 = TextDrawCreate(508.814086, 338.916656, "hp");
TextDrawLetterSize(Textdraw23, 0.449999, 1.600000);
TextDrawAlignment(Textdraw23, 1);
TextDrawColor(Textdraw23, -16776961);
TextDrawSetShadow(Textdraw23, 0);
TextDrawSetOutline(Textdraw23, 1);
TextDrawBackgroundColor(Textdraw23, 51);
TextDrawFont(Textdraw23, 3);
TextDrawSetProportional(Textdraw23, 1);

Textdraw24 = TextDrawCreate(528.960571, 362.249969, "km");
TextDrawLetterSize(Textdraw24, 0.449999, 1.600000);
TextDrawAlignment(Textdraw24, 1);
TextDrawColor(Textdraw24, -16776961);
TextDrawSetShadow(Textdraw24, 0);
TextDrawSetOutline(Textdraw24, 1);
TextDrawBackgroundColor(Textdraw24, 51);
TextDrawFont(Textdraw24, 3);
TextDrawSetProportional(Textdraw24, 1);

Textdraw25 = TextDrawCreate(531.303100, 387.916687, "pojazd");
TextDrawLetterSize(Textdraw25, 0.449999, 1.600000);
TextDrawAlignment(Textdraw25, 1);
TextDrawColor(Textdraw25, -16776961);
TextDrawSetShadow(Textdraw25, 0);
TextDrawSetOutline(Textdraw25, 1);
TextDrawBackgroundColor(Textdraw25, 51);
TextDrawFont(Textdraw25, 3);
TextDrawSetProportional(Textdraw25, 1);
new trailerid = GetVehicleTrailer(vehicleid);
new Float:health;
new veh = GetPlayerVehicleID(playerid);
TextDrawShowForPlayer(playerid, Textdraw19);
TextDrawShowForPlayer(playerid, Textdraw20);
TextDrawShowForPlayer(playerid, Textdraw21);
TextDrawShowForPlayer(playerid, Textdraw22);
TextDrawShowForPlayer(playerid, Textdraw23);
TextDrawShowForPlayer(playerid, Textdraw24);
TextDrawShowForPlayer(playerid, Textdraw25);
return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
new Text:Textdraw19;
new Text:Textdraw20;
new Text:Textdraw21;
new Text:Textdraw22;
new Text:Textdraw23;
new Text:Textdraw24;
new Text:Textdraw25;

TextDrawHideForPlayer(playerid, Textdraw19);
TextDrawHideForPlayer(playerid, Textdraw20);
TextDrawHideForPlayer(playerid, Textdraw21);
TextDrawHideForPlayer(playerid, Textdraw22);
TextDrawHideForPlayer(playerid, Textdraw23);
TextDrawHideForPlayer(playerid, Textdraw24);
TextDrawHideForPlayer(playerid, Textdraw25);
return 1;
}


Podpis
Zwykły szary człowiek z niezwykłymi umiejętnościami :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-07, 20:44


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
"Shlasku" napisał/a:

Mam textdrawy kt?re maja si? pojawia? po tym jak gracz wsi?dzie do pojazdu. Pojawiaj? si? lecz gdy graz z niego wysi?dzie nie znikaj?, wr?cz przeciwnie, gdy gracz ponownie wsi?dzie do pojazdu to textdrawy si? powielaj?.


Nic dziwnego skoro tworzysz TD w callbacku OnPlayerEnterVehicle xD ka?dorazowe wykonanie si? tego callbacka stworzy nast?pne TD i zostan? one pokazane graczowi, a poprzednie nie zostan? ani usuni?te ani schowane.

W 99% TD globalne (dla wszystkich graczy) tworzy si? w callbacku OnGameModeInit/OnFilterScriptInit, a TD dla gracza (PlayerTextDraw) naj?atwiej w OnPlayerConnect.

Kod:

new Text:TextDraw;

//OnGameModeInit
TextDraw = TextDrawCreate(...);

//OnPlayerEnterVehicle (lepiej OnPlayerStateChange)
TextDrawShowForPlayer(playerid, TextDraw);

//OnPlayerExitVehicle (lepiej OnPlayerStateChange)
TextDrawHideForPlayer(playerid, TextDraw);


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Shlasku
Wysłany: 2018-01-09, 15:22


Shlasku

Uczeń Pawno






Wiek: 22
Na forum: 3206 dni
Posty: 133
Nick w MP: luki1123

Piwa: 17

Respekt: 60

No to to ogarne a co z pierwsz? cz??ci??

Podpis
Zwykły szary człowiek z niezwykłymi umiejętnościami :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-09, 20:36


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
"Shlasku" napisał/a:

Textdraw16[playerid] = CreatePlayerTextDraw(playerid, 252.532730, 429.916717, "%d", GetPlayerName(playerid));
TextDrawLetterSize(Textdraw16[playerid], 0.449999, 1.600000);


1. Nie mo?esz tak tworzy? TD, najpierw musisz u?y? funkcji format, dopiero p??niej CreatePlayerTextDraw

Kod:

new s[MAX_PLAYER_NAME + 1];
GetPlayerName(playerid, s, sizeof s);
//mozesz tutaj wstawic format(s, sizeof s, "Twoj nick to %s - siema", s);
//ale pamietaj zeby zwiekszyc rozmiar tablicy
Textdraw16[playerid] = CreatePlayerTextDraw(playerid, 252.532730, 429.916717, s);


Je?li ju? tworzysz TD pojedynczo dla graczy, to pozosta?e funkcje od TD te? s? inne, wi?c nie mo?esz u?y? funkcji np. TextDrawLetterSize. Wszystkie funkcje zwi?zane z TD od graczy nazwy maj? podobne, ale jest jedna r??nica. Na samym pocz?tku jest zawsze Player... np. PlayerTextDrawLetterSize, PlayerPlayerTextDrawSetString itp. Wyj?tkiem jest funkcja bezpo?rednio tworz?ca TD (TextDrawCreate -> CreatePlayerTextDraw).

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Shlasku
Wysłany: 2018-01-10, 17:28


Shlasku

Uczeń Pawno






Wiek: 22
Na forum: 3206 dni
Posty: 133
Nick w MP: luki1123

Piwa: 17

Respekt: 60

Combacior, dzi?ki za pomoc, oczywi?cie :piwo:

Podpis
Zwykły szary człowiek z niezwykłymi umiejętnościami :)
Postaw piwo autorowi tego posta
 

 
Tagi: textdraw
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku