Textdraws Limit

Započeo M.Bond, Januar 30, 2024, 22:57:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 6 gostiju pregledaju ovu temu.

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

Upwork Skills
Back-end:
• PHP Frameworks (Laravel, Symfony,Codeigniter)
• Python/Django
• Node.js

Front-end:
• HTML
• CSS pre-processing (SASS, LESS)
• Javascript (JQuery, Ajax, Vue, Angular, React, etc.)
• Bootstrap

CMS
• Wordpress (Woocommerce)
• Shopify, Magento



Vidi u for petlji, da li si stavio lepo od kog broja textdrawa do kog ide...

Testirao sam da jedini tdovi koji postoje su ta dva, ali opet isto (nije do petlje)

Posalji kod
skazy42O

42O DayZ - Owner
- 42o.gg

Citat: M.Bond poslato Januar 31, 2024, 22:40:00 POSLE PODNE
Neko makar neki predlog/misljenje ?

koliko je kalkulacija IG i Bankomat TD sveukupno
Upwork Skills
Back-end:
• PHP Frameworks (Laravel, Symfony,Codeigniter)
• Python/Django
• Node.js

Front-end:
• HTML
• CSS pre-processing (SASS, LESS)
• Javascript (JQuery, Ajax, Vue, Angular, React, etc.)
• Bootstrap

CMS
• Wordpress (Woocommerce)
• Shopify, Magento



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...

Ostavio sam 3 TDa:
-IG TD global (100 tda)
-Bankomat player (68 tda)
-Login TD player (22 tda)


Citat: M.Bond poslato Februar 01, 2024, 08:44:10 PRE PODNE
Koji?

Kod gde showas tdove i kreiras i ostalo sta ide.
skazy42O

42O DayZ - Owner
- 42o.gg

[pawn]forward UpaliBankomatTD(playerid);
public UpaliBankomatTD(playerid)
{

   // OVDE SE KREIRAJU BANKOMAT TDOVI


   for( new i = 0; i < 68; i ++) {
      PlayerTextDrawShow(playerid, BankomatTD[playerid]);   
   }

   
   SelectTextDraw(playerid, 0xB3D5FFFF);
   PlayerTextDrawSetString( playerid, BankomatTD[ playerid ][ 9 ], ImeIgraca(playerid) );   
   new bankomatstanje[16];
   format(bankomatstanje,sizeof(bankomatstanje), "%d", PlayerInfo[playerid][xBRacun]);
   PlayerTextDrawSetString( playerid, BankomatTD[ playerid ][ 11 ], bankomatstanje );   

}[/pawn]

[pawn]forward UgasiBankomatTD(playerid);
public UgasiBankomatTD(playerid)
{
   for( new i = 0; i < 68; i ++) {
      PlayerTextDrawHide( playerid, BankomatTD[playerid][ i ] );
      PlayerTextDrawDestroy( playerid, BankomatTD[ playerid ][ i ] );
      BankomatTD[ playerid ][ i ] = PlayerText:INVALID_TEXT_DRAW;      
   }   
}[/pawn]