Pitanje/savjet: Imam problem sa ucitavanjem TDova kada je u pitanju veca kolicina kao da dodirujem Limit TDova
Opširnije: Na slikama mozete videti kada su ugaseni IG Tdovi (global 100TDa) i kada pokusam upaliti Bankomat TDove ( Player 68TDa ) kao da prelazim Limit, kada ugasim IG tdove i upalim Bankomat TDove ucitava mi kako treba. Pregledao sam svi Player TDovi koji su u skripti su obrisani kada se ne koriste. Pokusao sam da prebacim Bankomat TDovi svih 68 u global isto bude.
Dodatno: https://imgur.com/a/Lz4NzB7
Textdraws Limit
1,044
pregleda
27
postova
2. Feb. 2024.
Proveri koliko TD-ova ima kada se takve stvari desavaju. Napravi obicnu komandu, loop kroz TD-ove i count. Kad kazem da loop kroz TD-ove naravno mislim na sam samp server a ne neki imaginarni niz koji ti koristis...
2. Feb. 2024.
forward UpaliBankomatTD(playerid);
public UpaliBankomatTD(playerid)
{
// OVDE SE KREIRAJU BANKOMAT TDOVI
for( new i = 0; i < 68; i ++) {
PlayerTextDrawShow(playerid, BankomatTD);
}
SelectTextDraw(playerid, 0xB3D5FFFF);
PlayerTextDrawSetString( playerid, BankomatTD[ playerid ][ 9 ], ImeIgraca(playerid) );
new bankomatstanje;
format(bankomatstanje,sizeof(bankomatstanje), "%d", PlayerInfo);
PlayerTextDrawSetString( playerid, BankomatTD[ playerid ][ 11 ], bankomatstanje );
}forward UgasiBankomatTD(playerid);
public UgasiBankomatTD(playerid)
{
for( new i = 0; i < 68; i ++) {
PlayerTextDrawHide( playerid, BankomatTD[ i ] );
PlayerTextDrawDestroy( playerid, BankomatTD[ playerid ][ i ] );
BankomatTD[ playerid ][ i ] = PlayerText:INVALID_TEXT_DRAW;
}
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

