Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: F!N4LShare poslato Jun 01, 2019, 20:04:15 POSLE PODNE

Naslov: Problem sa tdovima
Poruka od: F!N4LShare poslato Jun 01, 2019, 20:04:15 POSLE PODNE
Problem(error/warning):Pa imam problem sa tdovima, uglavnom imam /bojatd i sada kada mjenjam u bilo koju boju dole u desnom donjem uglu se ne mjenja boja, tacnije ostane malo plavog a ovo ostalo se oboji
Deo skripte:[pawn]CMD:bojatd( playerid, params[] ) {
   new boja[16];
   if( sscanf( params, "s[16]", boja )) return KORISTI( playerid, "/bojatd [default/crvena/zuta/narandzasta/zelena/ljubicasta/roze/crna]" );
   if( !strcmp( boja, "default", true )) {
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 0 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 2 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 3 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 5 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 7 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 8 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 9 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 13 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 14 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 17 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 19 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 22 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 27 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 44 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 30 ], 7393535); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 31 ], 7393535); //default
      for( new i = 0; i < 45; i ++ ) PlayerTextDrawShow( playerid, InGameTD[ playerid ][ i ] );
   }
   else if( !strcmp( boja, "crvena", true )) {
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 0 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 2 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 3 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 5 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 7 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 8 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 9 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 13 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 14 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 17 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 19 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 22 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 27 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 44 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 30 ], -16776961); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 31 ], -16776961); //default
      for( new i = 0; i < 45; i ++ ) PlayerTextDrawShow( playerid, InGameTD[ playerid ][ i ] );
   }
   else if( !strcmp( boja, "zuta", true )) {
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 0 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 2 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 3 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 5 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 7 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 8 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 9 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 13 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 14 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 17 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 19 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 22 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 27 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 44 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 30 ], -65281); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 31 ], -65281); //default
      for( new i = 0; i < 45; i ++ ) PlayerTextDrawShow( playerid, InGameTD[ playerid ][ i ] );
   }
   else if( !strcmp( boja, "narandzasta", true )) {
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 0 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 2 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 3 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 5 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 7 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 8 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 9 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 13 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 14 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 17 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 19 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 22 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 27 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 44 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 30 ], -5963521); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 31 ], -5963521); //default
      for( new i = 0; i < 45; i ++ ) PlayerTextDrawShow( playerid, InGameTD[ playerid ][ i ] );
   }
   else if( !strcmp( boja, "zelena", true )) {
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 0 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 2 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 3 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 5 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 7 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 8 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 9 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 13 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 14 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 17 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 19 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 22 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 27 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 44 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 30 ], 16711935); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 31 ], 16711935); //default
      for( new i = 0; i < 45; i ++ ) PlayerTextDrawShow( playerid, InGameTD[ playerid ][ i ] );
   }
   else if( !strcmp( boja, "ljubicasta", true )) {
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 0 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 2 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 3 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 5 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 7 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 8 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 30 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 31 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 9 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 13 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 14 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 17 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 19 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 22 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 27 ], -2147450625); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 44 ], -2147450625); //default
      for( new i = 0; i < 45; i ++ ) PlayerTextDrawShow( playerid, InGameTD[ playerid ][ i ] );
   }
   else if( !strcmp( boja, "roze", true )) {
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 0 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 2 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 3 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 5 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 7 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 30 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 31 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 8 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 9 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 13 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 14 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 17 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 19 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 22 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 27 ], -16711681); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 44 ], -16711681); //default
      for( new i = 0; i < 45; i ++ ) PlayerTextDrawShow( playerid, InGameTD[ playerid ][ i ] );
   }
   else if( !strcmp( boja, "crna", true )) {
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 0 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 2 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 3 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 5 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 7 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 8 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 9 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 13 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 14 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 17 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 18 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 19 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 22 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 27 ], 255); //default
      PlayerTextDrawColor( playerid, InGameTD[ playerid ][ 44 ], 255); //default
      for( new i = 0; i < 45; i ++ ) PlayerTextDrawShow( playerid, InGameTD[ playerid ][ i ] );
   }
   return true;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nista
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/c7cQICr
Naslov: Odg: Problem sa tdovima
Poruka od: .варнинг poslato Jun 01, 2019, 20:11:56 POSLE PODNE
Da li si dodao taj TD u komandu da se menja (nzm kako drugačije reći haha), tj. da li si dodao taj TD u listu TDova kojima će se boja menjati?
Naslov: Odg: Problem sa tdovima
Poruka od: imnaithan poslato Jun 01, 2019, 20:26:28 POSLE PODNE
@Captain Foux @Vasic @livinglikearockstar @Purdinho
Naslov: Odg: Problem sa tdovima
Poruka od: F!N4LShare poslato Jun 01, 2019, 20:41:57 POSLE PODNE
Ne znam jel dodato, jer nije moj mod nego Eltano Gaming, editujem ga pa sam naisao na ovo
Naslov: Odg: Problem sa tdovima
Poruka od: GoodbyeSamp poslato Jun 01, 2019, 20:46:48 POSLE PODNE
Citat: Ke$ha poslato Jun 01, 2019, 20:41:57 POSLE PODNE
Ne znam jel dodato, jer nije moj mod nego Eltano Gaming, editujem ga pa sam naisao na ovo
Pa proveri, drugo ne znam sta da ti kazem, sem da je code sh*t napisan, i da mi se s**e od njega.
Naslov: Odg: Problem sa tdovima
Poruka od: Vasic poslato Jun 01, 2019, 20:47:03 POSLE PODNE
Moras sam naci taj BOX i isto ga dodati u /bojatd. Pokusaj ga pronaci tako sto kucas u FIND "informacije" (mislim na td sto pise) i pogledaj ispod tog ili iznad tog textdrawa (kod u pawno) dal ima taj neki box koji nije dodat u /bojatd.
Naslov: Odg: Problem sa tdovima
Poruka od: F!N4LShare poslato Jun 01, 2019, 20:49:01 POSLE PODNE
Nasao sam, to je ovo predpostavljam

[pawn]InGameTD[playerid][32] = CreatePlayerTextDraw(playerid, 538.750000, 373.750061, "informacije");
   PlayerTextDrawLetterSize(playerid, InGameTD[playerid][32], 0.269374, 1.004999);
   PlayerTextDrawAlignment(playerid, InGameTD[playerid][32], 2);
   PlayerTextDrawColor(playerid, InGameTD[playerid][32], -1);
   PlayerTextDrawSetShadow(playerid, InGameTD[playerid][32], 0);
   PlayerTextDrawSetOutline(playerid, InGameTD[playerid][32], 0);
   PlayerTextDrawBackgroundColor(playerid, InGameTD[playerid][32], 255);
   PlayerTextDrawFont(playerid, InGameTD[playerid][32], 3);
   PlayerTextDrawSetProportional(playerid, InGameTD[playerid][32], 1);
   PlayerTextDrawSetShadow(playerid, InGameTD[playerid][32], 0);[/pawn]
Ali kako sada mislite da ga dodam u bojatd?
Naslov: Odg: Problem sa tdovima
Poruka od: GoodbyeSamp poslato Jun 01, 2019, 20:50:36 POSLE PODNE
InGameTD[playerid][32] taj index ces dodati ispod ostalih i prilagoditi mu boju.
Naslov: Odg: Problem sa tdovima
Poruka od: F!N4LShare poslato Jun 01, 2019, 20:58:02 POSLE PODNE
To sam trazio, hvala legendo <3