Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Maksim0vic poslato Februar 18, 2018, 13:49:09 POSLE PODNE

Naslov: Pomoc oko Textdrawa
Poruka od: Maksim0vic poslato Februar 18, 2018, 13:49:09 POSLE PODNE
Detaljan opis problema:Pre svega pozdrav svima na forumu,znaci novi sam u skriptanju i pokusao sam ubaciti neke textdrawove gledao sam tutorijal i sve sam ispratio kako treba znaci definisao sam ih,ubacio textdrawove u skriptu i uradio TextDrawShowForPlayer i kada kompilujem dobijem par errora i kada zelim da udjem ingame preko mojih textdrawova su od moda na kom sam menjao u mom slucaju UnderPoint,jel sam trebao da ih sakrijem iz skripte?
Dio skripte:Evo ih ti errori
CitatC:\Users\maksimovic\Desktop\Underpoint RolePlay 0.3x\gamemodes\up-rp.pwn(5853) : warning 217: loose indentation
C:\Users\maksimovic\Desktop\Underpoint RolePlay 0.3x\gamemodes\up-rp.pwn(6069) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.
Prvo sam uradio
[pawn]new Text:ImeTD[19];[/pawn]
Zatim ih ubacio u skriptu
[pawn]   /////////////////////////////////////////////////////////////// textdraws
   ImeTD[0] = TextDrawCreate(27.500000, 425.666687, "LD_SPAC:white");
TextDrawLetterSize(ImeTD[0], 0.000000, 0.000000);
TextDrawTextSize(ImeTD[0], 589.000000, 18.000000);
TextDrawAlignment(ImeTD[0], 1);
TextDrawColor(ImeTD[0], 255);
TextDrawSetShadow(ImeTD[0], 0);
TextDrawSetOutline(ImeTD[0], 0);
TextDrawBackgroundColor(ImeTD[0], 255);
TextDrawFont(ImeTD[0], 4);
TextDrawSetProportional(ImeTD[0], 0);
TextDrawSetShadow(ImeTD[0], 0);

ImeTD[1] = TextDrawCreate(18.000000, 421.583496, "ld_beat:chit");
TextDrawLetterSize(ImeTD[1], 0.000000, 0.000000);
TextDrawTextSize(ImeTD[1], 21.000000, 26.000000);
TextDrawAlignment(ImeTD[1], 1);
TextDrawColor(ImeTD[1], 255);
TextDrawSetShadow(ImeTD[1], 0);
TextDrawSetOutline(ImeTD[1], 0);
TextDrawBackgroundColor(ImeTD[1], 255);
TextDrawFont(ImeTD[1], 4);
TextDrawSetProportional(ImeTD[1], 0);
TextDrawSetShadow(ImeTD[1], 0);

ImeTD[2] = TextDrawCreate(606.500000, 421.583496, "ld_beat:chit");
TextDrawLetterSize(ImeTD[2], 0.000000, 0.000000);
TextDrawTextSize(ImeTD[2], 21.000000, 26.000000);
TextDrawAlignment(ImeTD[2], 1);
TextDrawColor(ImeTD[2], 255);
TextDrawSetShadow(ImeTD[2], 0);
TextDrawSetOutline(ImeTD[2], 0);
TextDrawBackgroundColor(ImeTD[2], 255);
TextDrawFont(ImeTD[2], 4);
TextDrawSetProportional(ImeTD[2], 0);
TextDrawSetShadow(ImeTD[2], 0);

ImeTD[3] = TextDrawCreate(30.000000, 427.416564, "LD_SPAC:white");
TextDrawLetterSize(ImeTD[3], 0.000000, 0.000000);
TextDrawTextSize(ImeTD[3], 586.000000, 15.000000);
TextDrawAlignment(ImeTD[3], 1);
TextDrawColor(ImeTD[3], 16711935);
TextDrawSetShadow(ImeTD[3], 0);
TextDrawSetOutline(ImeTD[3], 0);
TextDrawBackgroundColor(ImeTD[3], 255);
TextDrawFont(ImeTD[3], 4);
TextDrawSetProportional(ImeTD[3], 0);
TextDrawSetShadow(ImeTD[3], 0);

ImeTD[4] = TextDrawCreate(606.500000, 423.916870, "ld_beat:chit");
TextDrawLetterSize(ImeTD[4], 0.000000, 0.000000);
TextDrawTextSize(ImeTD[4], 19.000000, 22.000000);
TextDrawAlignment(ImeTD[4], 1);
TextDrawColor(ImeTD[4], 16711935);
TextDrawSetShadow(ImeTD[4], 0);
TextDrawSetOutline(ImeTD[4], 0);
TextDrawBackgroundColor(ImeTD[4], 255);
TextDrawFont(ImeTD[4], 4);
TextDrawSetProportional(ImeTD[4], 0);
TextDrawSetShadow(ImeTD[4], 0);

ImeTD[5] = TextDrawCreate(20.000000, 423.916870, "ld_beat:chit");
TextDrawLetterSize(ImeTD[5], 0.000000, 0.000000);
TextDrawTextSize(ImeTD[5], 19.000000, 22.000000);
TextDrawAlignment(ImeTD[5], 1);
TextDrawColor(ImeTD[5], 16711935);
TextDrawSetShadow(ImeTD[5], 0);
TextDrawSetOutline(ImeTD[5], 0);
TextDrawBackgroundColor(ImeTD[5], 255);
TextDrawFont(ImeTD[5], 4);
TextDrawSetProportional(ImeTD[5], 0);
TextDrawSetShadow(ImeTD[5], 0);

ImeTD[6] = TextDrawCreate(171.000000, 427.999969, "Ukoliko_primetite_citera_na_serveru_prijavite_ga_na_/report");
TextDrawLetterSize(ImeTD[6], 0.302499, 1.413332);
TextDrawAlignment(ImeTD[6], 1);
TextDrawColor(ImeTD[6], 255);
TextDrawSetShadow(ImeTD[6], 0);
TextDrawSetOutline(ImeTD[6], 0);
TextDrawBackgroundColor(ImeTD[6], 255);
TextDrawFont(ImeTD[6], 1);
TextDrawSetProportional(ImeTD[6], 1);
TextDrawSetShadow(ImeTD[6], 0);

ImeTD[7] = TextDrawCreate(45.000000, 427.416625, "20:20:20");
TextDrawLetterSize(ImeTD[7], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[7], 1);
TextDrawColor(ImeTD[7], 255);
TextDrawSetShadow(ImeTD[7], 0);
TextDrawSetOutline(ImeTD[7], 0);
TextDrawBackgroundColor(ImeTD[7], 255);
TextDrawFont(ImeTD[7], 1);
TextDrawSetProportional(ImeTD[7], 1);
TextDrawSetShadow(ImeTD[7], 0);

ImeTD[8] = TextDrawCreate(539.000000, 426.833312, "2/2/2018");
TextDrawLetterSize(ImeTD[8], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[8], 1);
TextDrawColor(ImeTD[8], 255);
TextDrawSetShadow(ImeTD[8], 0);
TextDrawSetOutline(ImeTD[8], 0);
TextDrawBackgroundColor(ImeTD[8], 255);
TextDrawFont(ImeTD[8], 1);
TextDrawSetProportional(ImeTD[8], 1);
TextDrawSetShadow(ImeTD[8], 0);

ImeTD[9] = TextDrawCreate(467.000000, 428.000122, "ld_chat:badchat");
TextDrawLetterSize(ImeTD[9], 0.000000, 0.000000);
TextDrawTextSize(ImeTD[9], 12.000000, 13.000000);
TextDrawAlignment(ImeTD[9], 1);
TextDrawColor(ImeTD[9], -1);
TextDrawSetShadow(ImeTD[9], 0);
TextDrawSetOutline(ImeTD[9], 0);
TextDrawBackgroundColor(ImeTD[9], 255);
TextDrawFont(ImeTD[9], 4);
TextDrawSetProportional(ImeTD[9], 0);
TextDrawSetShadow(ImeTD[9], 0);

ImeTD[10] = TextDrawCreate(168.500000, 428.583374, "ld_chat:badchat");
TextDrawLetterSize(ImeTD[10], 0.000000, 0.000000);
TextDrawTextSize(ImeTD[10], -11.000000, 12.000000);
TextDrawAlignment(ImeTD[10], 1);
TextDrawColor(ImeTD[10], -1);
TextDrawSetShadow(ImeTD[10], 0);
TextDrawSetOutline(ImeTD[10], 0);
TextDrawBackgroundColor(ImeTD[10], 255);
TextDrawFont(ImeTD[10], 4);
TextDrawSetProportional(ImeTD[10], 0);
TextDrawSetShadow(ImeTD[10], 0);

ImeTD[11] = TextDrawCreate(121.500000, 428.583129, "/");
TextDrawLetterSize(ImeTD[11], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[11], 1);
TextDrawColor(ImeTD[11], 255);
TextDrawSetShadow(ImeTD[11], 0);
TextDrawSetOutline(ImeTD[11], 0);
TextDrawBackgroundColor(ImeTD[11], 255);
TextDrawFont(ImeTD[11], 1);
TextDrawSetProportional(ImeTD[11], 1);
TextDrawSetShadow(ImeTD[11], 0);

ImeTD[12] = TextDrawCreate(126.500000, 425.083160, "/");
TextDrawLetterSize(ImeTD[12], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[12], 1);
TextDrawColor(ImeTD[12], 255);
TextDrawSetShadow(ImeTD[12], 0);
TextDrawSetOutline(ImeTD[12], 0);
TextDrawBackgroundColor(ImeTD[12], 255);
TextDrawFont(ImeTD[12], 1);
TextDrawSetProportional(ImeTD[12], 1);
TextDrawSetShadow(ImeTD[12], 0);

ImeTD[13] = TextDrawCreate(130.000000, 427.999816, "/");
TextDrawLetterSize(ImeTD[13], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[13], 1);
TextDrawColor(ImeTD[13], 255);
TextDrawSetShadow(ImeTD[13], 0);
TextDrawSetOutline(ImeTD[13], 0);
TextDrawBackgroundColor(ImeTD[13], 255);
TextDrawFont(ImeTD[13], 1);
TextDrawSetProportional(ImeTD[13], 1);
TextDrawSetShadow(ImeTD[13], 0);

ImeTD[14] = TextDrawCreate(135.000000, 424.499755, "/");
TextDrawLetterSize(ImeTD[14], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[14], 1);
TextDrawColor(ImeTD[14], 255);
TextDrawSetShadow(ImeTD[14], 0);
TextDrawSetOutline(ImeTD[14], 0);
TextDrawBackgroundColor(ImeTD[14], 255);
TextDrawFont(ImeTD[14], 1);
TextDrawSetProportional(ImeTD[14], 1);
TextDrawSetShadow(ImeTD[14], 0);

ImeTD[15] = TextDrawCreate(487.000000, 427.999725, "/");
TextDrawLetterSize(ImeTD[15], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[15], 1);
TextDrawColor(ImeTD[15], 255);
TextDrawSetShadow(ImeTD[15], 0);
TextDrawSetOutline(ImeTD[15], 0);
TextDrawBackgroundColor(ImeTD[15], 255);
TextDrawFont(ImeTD[15], 1);
TextDrawSetProportional(ImeTD[15], 1);
TextDrawSetShadow(ImeTD[15], 0);

ImeTD[16] = TextDrawCreate(491.500000, 424.499664, "/");
TextDrawLetterSize(ImeTD[16], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[16], 1);
TextDrawColor(ImeTD[16], 255);
TextDrawSetShadow(ImeTD[16], 0);
TextDrawSetOutline(ImeTD[16], 0);
TextDrawBackgroundColor(ImeTD[16], 255);
TextDrawFont(ImeTD[16], 1);
TextDrawSetProportional(ImeTD[16], 1);
TextDrawSetShadow(ImeTD[16], 0);

ImeTD[17] = TextDrawCreate(494.000000, 428.583007, "/");
TextDrawLetterSize(ImeTD[17], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[17], 1);
TextDrawColor(ImeTD[17], 255);
TextDrawSetShadow(ImeTD[17], 0);
TextDrawSetOutline(ImeTD[17], 0);
TextDrawBackgroundColor(ImeTD[17], 255);
TextDrawFont(ImeTD[17], 1);
TextDrawSetProportional(ImeTD[17], 1);
TextDrawSetShadow(ImeTD[17], 0);

ImeTD[18] = TextDrawCreate(499.000000, 423.916259, "/");
TextDrawLetterSize(ImeTD[18], 0.400000, 1.600000);
TextDrawAlignment(ImeTD[18], 1);
TextDrawColor(ImeTD[18], 255);
TextDrawSetShadow(ImeTD[18], 0);
TextDrawSetOutline(ImeTD[18], 0);
TextDrawBackgroundColor(ImeTD[18], 255);
TextDrawFont(ImeTD[18], 1);
TextDrawSetProportional(ImeTD[18], 1);
TextDrawSetShadow(ImeTD[18], 0);[/pawn]
I zatim sam isao TextDrawShow for player
[pawn]      TextDrawShowForPlayer(playerid,ImeTD[0]);
      TextDrawShowForPlayer(playerid,ImeTD[1]);
      TextDrawShowForPlayer(playerid,ImeTD[2]);
      TextDrawShowForPlayer(playerid,ImeTD[3]);
      TextDrawShowForPlayer(playerid,ImeTD[4]);
      TextDrawShowForPlayer(playerid,ImeTD[5]);
      TextDrawShowForPlayer(playerid,ImeTD[6]);
      TextDrawShowForPlayer(playerid,ImeTD[7]);
      TextDrawShowForPlayer(playerid,ImeTD[8]);
      TextDrawShowForPlayer(playerid,ImeTD[9]);
      TextDrawShowForPlayer(playerid,ImeTD[10]);
      TextDrawShowForPlayer(playerid,ImeTD[11]);
      TextDrawShowForPlayer(playerid,ImeTD[12]);
      TextDrawShowForPlayer(playerid,ImeTD[13]);
      TextDrawShowForPlayer(playerid,ImeTD[14]);
      TextDrawShowForPlayer(playerid,ImeTD[15]);
      TextDrawShowForPlayer(playerid,ImeTD[16]);
      TextDrawShowForPlayer(playerid,ImeTD[17]);
      TextDrawShowForPlayer(playerid,ImeTD[18]);[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): https://imgur.com/a/BW4M0
Naslov: Odg: Pomoc oko Textdrawa
Poruka od: AdzoXx poslato Februar 18, 2018, 14:01:45 POSLE PODNE
Samo stavi #pragma tabsize 0
Naslov: Odg: Pomoc oko Textdrawa
Poruka od: lucius poslato Februar 18, 2018, 14:11:41 POSLE PODNE
https://pastebin.com/Ga4Y83Jq
Mora da se nalazi jedno ispod drugog u liniji. Koristi TAB da pomeras vise redova odjednom koje si oznacio
Naslov: Odg: Pomoc oko Textdrawa
Poruka od: Maksim0vic poslato Februar 18, 2018, 14:15:03 POSLE PODNE
Citat: AdzoXx poslato Februar 18, 2018, 14:01:45 POSLE PODNE
Samo stavi #pragma tabsize 0
Nasao sam gde su bili ti textdraw-ovi koji su bili pre ovih to sm i napisao ali i dalje je isto
Naslov: Odg: Pomoc oko Textdrawa
Poruka od: Maksim0vic poslato Februar 18, 2018, 14:19:39 POSLE PODNE
Citat: \nLucius poslato Februar 18, 2018, 14:11:41 POSLE PODNE
https://pastebin.com/Ga4Y83Jq
Mora da se nalazi jedno ispod drugog u liniji. Koristi TAB da pomeras vise redova odjednom koje si oznacio
Uradio sam i to ali je sve isto da nije mozda do ovih random poruka dole? da njih obrisem pa da ih lepo namestim?
Naslov: Odg: Pomoc oko Textdrawa
Poruka od: lucius poslato Februar 18, 2018, 14:22:01 POSLE PODNE
Pogledaj linije tu ti baca: 5853 i 6069
Kad poravnas nece vise biti warninga
Naslov: Odg: Pomoc oko Textdrawa
Poruka od: Maksim0vic poslato Februar 18, 2018, 14:34:46 POSLE PODNE
Citat: \nLucius poslato Februar 18, 2018, 14:22:01 POSLE PODNE
Pogledaj linije tu ti baca: 5853 i 6069
Kad poravnas nece vise biti warninga
Bilo mi je poravnano i za svaki slucaj sam opet poravnao i nije mi izbacilo ni jedan error kad sam kompilovao i ja udjem ingame i opet isto bude..
Naslov: Odg: Pomoc oko Textdrawa
Poruka od: .бутиган poslato Februar 18, 2018, 15:04:08 POSLE PODNE
Citat: AdzoXx poslato Februar 18, 2018, 14:01:45 POSLE PODNE
Samo stavi #pragma tabsize 0
?
Si razmisljao to tome da pises kod kako treba ? A ne kao smece?

Lose ident. warning je kada ti linije nisu lepo poredjanje (identovane). Ne znam ponaski kako da ti prevedem to.
Naslov: Odg: Pomoc oko Textdrawa
Poruka od: Maksim0vic poslato Februar 18, 2018, 16:33:31 POSLE PODNE
Citat: .буÑ,иган poslato Februar 18, 2018, 15:04:08 POSLE PODNE
?
Si razmisljao to tome da pises kod kako treba ? A ne kao smece?

Lose ident. warning je kada ti linije nisu lepo poredjanje (identovane). Ne znam ponaski kako da ti prevedem to.
Hvala,FIXANO