Problem(error/warning): mijenjao sam tdove za login kojih je bilo 17 [pawn]new PlayerText:LoginTD[ MAX_PLAYERS ][ 17 ];[/pawn] pa sam promijenio u [pawn]new PlayerText:LoginTD[ MAX_PLAYERS ][ 33 ];[/pawn] i pola ih nije ucitalo na loginu a isto tako kada ulazim u vozilo pojavi mi se kao neki kvadar
Deo skripte: [pawn]/[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]//[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/qyE8Jfc
Pola njih ti nije ucitalo jer nisi ih ni prikazao...
Pronadji code gdje ih prikazujes i pogledaj...
Nisi ih prikazao sve
Takodje, sto se kvadra tice, desi se da kada prikazes textdraw koji ne postoji prikaze neki random
Uglavnom, samo sredi prikazivanje ( stavi na pravi broj koliko ih imas ) i resices oba problema, makar bi trebalo
valjda je ovo
[pawn] for( new i = 0; i < 16; i ++) {
PlayerTextDrawShow( playerid, LoginTD[ playerid ][ i ] );
}
SelectTextDraw( playerid, SRWBOJA);
}
else if( show == false ) {
for( new i = 0; i < 16; i ++) {
PlayerTextDrawHide( playerid, LoginTD[ playerid ][ i ] );
PlayerTextDrawDestroy( playerid, LoginTD[ playerid ][ i ] );
LoginTD[ playerid ][ i ] = PlayerText:INVALID_TEXT_DRAW;
}
CancelSelectTextDraw( playerid );[/pawn]
Citat: V01D poslato Januar 16, 2022, 01:11:25 PRE PODNE
Nisi ih prikazao sve
Takodje, sto se kvadra tice, desi se da kada prikazes textdraw koji ne postoji prikaze neki random
Uglavnom, samo sredi prikazivanje ( stavi na pravi broj koliko ih imas ) i resices oba problema, makar bi trebalo
ima na logintd 32 a defininisem ih 33
[pawn]for( new i = 0; i < 16; i ++) {
PlayerTextDrawShow( playerid, LoginTD[ playerid ][ i ] );
}[/pawn]
Pogledaj koliko ih prikazujes...
sad prikazuje login tdove al opet ima onaj kvadar kad udjem u vozilo
Znaci da si pogresno prikazao brzinometar ili ti fali neki td koji prikazujes
fixo sam hvala
usput svi na valhalla