Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Hulk.jbg poslato Novembar 11, 2016, 00:25:49 PRE PODNE

Naslov: [POMOC]RegisterTD
Poruka od: Hulk.jbg poslato Novembar 11, 2016, 00:25:49 PRE PODNE
Skripta koju koristim: Athlone
Detaljan opis problema: Napravim register iskriptam sve i radi kad stisnem nalgoin i idem stisnit npr na drzavu i onda se nevidi ono vise login nestaje kako
Dio skripte: RegisterTD
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [POMOC]RegisterTD
Poruka od: Hulk.jbg poslato Novembar 11, 2016, 00:35:06 PRE PODNE
http://imgur.com/a/TAhnc
Naslov: Odg: [POMOC]RegisterTD
Poruka od: MEDO poslato Novembar 11, 2016, 19:52:36 POSLE PODNE
da ostavis kod ?
Naslov: Odg: [POMOC]RegisterTD
Poruka od: Hulk.jbg poslato Novembar 11, 2016, 20:16:38 POSLE PODNE
[pawn]RegisterTD[ playerid ][ 0 ] = CreatePlayerTextDraw(playerid, 171.793533, 128.666610, "lozinka");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 0 ], 0.182005, 1.267500);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 0 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 0 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 0 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 0 ], 0);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 0 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 0 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 0 ], 1);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 0 ], true);

      RegisterTD[ playerid ][ 1 ] = CreatePlayerTextDraw(playerid, 172.793533, 155.333267, "drzava");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 1 ], 0.182005, 1.267500);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 1 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 1 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 1 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 1 ], 0);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 1 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 1 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 1 ], 1);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 1 ], true);

      RegisterTD[ playerid ][ 2 ] = CreatePlayerTextDraw(playerid, 178.478744, 181.999893, "spol");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 2 ], 0.182005, 1.267500);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 2 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 2 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 2 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 2 ], 0);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 2 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 2 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 2 ], 1);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 2 ], true);

      RegisterTD[ playerid ][ 3 ] = CreatePlayerTextDraw(playerid, 174.325012, 209.249923, "godine");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 3 ], 0.182005, 1.267500);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 3 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 3 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 3 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 3 ], 0);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 3 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 3 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 3 ], 1);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 3 ], true);

      RegisterTD[ playerid ][ 4 ] = CreatePlayerTextDraw(playerid, 179.541702, 235.333236, "skin");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 4 ], 0.182005, 1.267500);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 4 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 4 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 4 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 4 ], 0);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 4 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 4 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 4 ], 1);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 4 ], true);

      RegisterTD[ playerid ][ 5 ] = CreatePlayerTextDraw(playerid, 176.325012, 264.333282, "e-mail");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 5 ], 0.182005, 1.267500);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 5 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 5 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 5 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 5 ], 0);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 5 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 5 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 5 ], 1);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 5 ], true);

      RegisterTD[ playerid ][ 6 ] = CreatePlayerTextDraw(playerid, 162.800857, 297.416656, "registracija");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 6 ], 0.182005, 1.267500);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 6 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 6 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 6 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 6 ], 0);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 6 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 6 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 6 ], 1);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 6 ], true);
      
      RegisterTD[ playerid ][ 7 ]  = CreatePlayerTextDraw(playerid, 279.110992, 222.008941, "LD_SPAC:white");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 7 ] , 0.000000, -0.577777);
      PlayerTextDrawTextSize(playerid, RegisterTD[ playerid ][ 7 ] , 65.777809, 101.048873);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 7 ] , 2);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 7 ] , -1);
      PlayerTextDrawUseBox(playerid, RegisterTD[ playerid ][ 7 ] , true);
      PlayerTextDrawBoxColor(playerid, RegisterTD[ playerid ][ 7 ] , 0);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 7 ] , 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 7 ] , 0);
      PlayerTextDrawBackgroundColor(playerid,RegisterTD[ playerid ][ 7 ], 0);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 7 ] , 5);
      PlayerTextDrawSetPreviewModel(playerid, RegisterTD[ playerid ][ 7 ], 26);
      PlayerTextDrawSetPreviewRot(playerid, RegisterTD[ playerid ][ 7 ], 0.000000, 0.000000, 20.000000, 1.000000);

      RegisterTD[ playerid ][ 9 ] = CreatePlayerTextDraw(playerid, 366.222290, 340.480010, "ld_beat:right");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 9 ], 0.000000, 0.000000);
      PlayerTextDrawTextSize(playerid, RegisterTD[ playerid ][ 9 ], 19.555553, 9.955553);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 9 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 9 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 9 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 9 ], 0);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 9 ], 4);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 9 ], true);

      RegisterTD[ playerid ][ 10 ] = CreatePlayerTextDraw(playerid, 244.555694, 340.982269, "ld_beat:left");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 10 ], 0.000000, 0.000000);
      PlayerTextDrawTextSize(playerid, RegisterTD[ playerid ][ 10 ], 19.555553, 9.955553);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 10 ], 1);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 10 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 10 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 10 ], 0);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 10 ], 4);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 10 ], true);

      RegisterTD[ playerid ][ 11 ] = CreatePlayerTextDraw(playerid, 315.555480, 339.982208, "ODABERI");
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 11 ], 0.279778, 1.027554);
      PlayerTextDrawTextSize(playerid, RegisterTD[ playerid ][ 11 ], 15, 40);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 11 ], 2);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 11 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 11 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 11 ], 1);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 11 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 11 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 11 ], 1);
      PlayerTextDrawSetSelectable(playerid, RegisterTD[ playerid ][ 11 ], true);

        RegisterTD[ playerid ][ 8 ] = CreatePlayerTextDraw(playerid, 314.666687, 322.062286, "JEBEN COVJEK");//da nebi bio ispod boxa
      PlayerTextDrawLetterSize(playerid, RegisterTD[ playerid ][ 8 ], 0.174444, 1.092267);
      PlayerTextDrawAlignment(playerid, RegisterTD[ playerid ][ 8 ], 2);
      PlayerTextDrawColor(playerid, RegisterTD[ playerid ][ 8 ], -1);
      PlayerTextDrawSetShadow(playerid, RegisterTD[ playerid ][ 8 ], 0);
      PlayerTextDrawSetOutline(playerid, RegisterTD[ playerid ][ 8 ], 1);
      PlayerTextDrawBackgroundColor(playerid, RegisterTD[ playerid ][ 8 ], 51);
      PlayerTextDrawFont(playerid, RegisterTD[ playerid ][ 8 ], 2);
      PlayerTextDrawSetProportional(playerid, RegisterTD[ playerid ][ 8 ], 1);


[/pawn]
Naslov: Odg: [POMOC]RegisterTD
Poruka od: #Rakic poslato Novembar 11, 2016, 20:51:17 POSLE PODNE
Daj sliku gde ti se prikazuju(show-aju) TextDraw-ovi.
Naslov: Odg: [POMOC]RegisterTD
Poruka od: MEDO poslato Novembar 11, 2016, 21:01:54 POSLE PODNE
nije mi to bitno nego gdje se selektuješ td i gdje ga prikazujes/uklanjas
Naslov: Odg: [POMOC]RegisterTD
Poruka od: #Rakic poslato Novembar 11, 2016, 21:08:10 POSLE PODNE
Citat: MEDO poslato Novembar 11, 2016, 21:01:54 POSLE PODNE
nije mi to bitno nego gdje se selektuješ td i gdje ga prikazujes/uklanjas
Ne znam zasto niko ne cita poruke od svih clanova koji su postavili odgovor. Pa postave pitanje isto kao oni.
Naslov: Odg: [POMOC]RegisterTD
Poruka od: Hulk.jbg poslato Novembar 11, 2016, 21:14:52 POSLE PODNE
[pawn]        for( new i = 0; i < 7; i ++) {//counting ok
         PlayerTextDrawShow( playerid, RegisterTD[ playerid ][ i ] );
      }

      ShowedRegister[ playerid ] = true;

   }
   else if( show == false ) {

      for( new i = 0; i < 12; i ++) {//counting ok
         PlayerTextDrawHide( playerid, RegisterTD[ playerid ][ i ] );
         PlayerTextDrawDestroy( playerid, RegisterTD[ playerid ][ i ] );
         RegisterTD[ playerid ][ i ] = PlayerText:INVALID_TEXT_DRAW;
      }

      ShowedRegister[ playerid ] = false;
         
         
      }
   }
}[/pawn]
Naslov: Odg: [POMOC]RegisterTD
Poruka od: #Rakic poslato Novembar 11, 2016, 21:21:13 POSLE PODNE
probaj gore gde ti je PlayerTextDrawShow ispod da stavis

[pawn]SelectTextDraw(playerid, 0xFFFFFFFF);[/pawn]
Naslov: Odg: [POMOC]RegisterTD
Poruka od: Hulk.jbg poslato Novembar 11, 2016, 21:32:30 POSLE PODNE
rakicu opet je isto
Naslov: Odg: [POMOC]RegisterTD
Poruka od: #Rakic poslato Novembar 11, 2016, 21:33:21 POSLE PODNE
Proveri da li imas jos negde SelectTextDraw

EDIT: I posalji ako imas negde.
Naslov: Odg: [POMOC]RegisterTD
Poruka od: Hulk.jbg poslato Novembar 11, 2016, 21:37:47 POSLE PODNE
[pawn]public Register( playerid ) {
    PlayAudioStreamForPlayer(playerid, "http://srv50.clipconverter.cc/download/4pWTaXJjmWtpr6yq3JiTtGpknmdsbGxulpffe6WZ2HWjoa%2Bd2NfIqg%3D%3D/Nedeljko%20Bajii%C4%87%20-%20Baja%20%7C%20Mokra%20do%20ko%C5%BEe%20%282012%29.mp3");
    TogglePlayerSpectating( playerid, true );
    InterpolateCameraPos( playerid, 501.1220, -2123.5720, 61.1148, 599.5076, -1907.3519, 61.1148, 25000 );
   InterpolateCameraLookAt( playerid, 00.2217, -2123.1355, 60.7137, 598.5964, -1906.9376, 60.7237, 10000 );
    ClearChat( playerid, 25 );
    RegisterTDControl( playerid, true );
    IgracSeRegistruje[ playerid ] = true;
    SelectTextDraw( playerid, ATHLONE ); ///////////////////////// tu/////////////////////
   return true;
}[/pawn]

[pawn]   else if( dialogid == dialog_REGISTER ) {
      if( !response ) return 1;
      if( response ) {
         if( strlen( inputtext ) < 6 || strlen(inputtext) > 20 ) {
             SPD( playerid, dialog_REGISTER, DSI, "Registracija", "Password moze sadrzavati minimalno 6 a maximalno 24 znaka", "Registruj", "Izlaz");
            return 1;
         }
         else {
            strmid( PlayerInfo[ playerid ][ xLozinka ], inputtext, 0, strlen( inputtext ), 50);
             PlayerTextDrawSetString( playerid, RegisterTD[ playerid ][ 0 ], inputtext );
            InputPassword[ playerid ] = true;
            SelectTextDraw( playerid, ATHLONE );[/pawn]
ina ovim ostalima
Naslov: Odg: [POMOC]RegisterTD
Poruka od: #Rakic poslato Novembar 11, 2016, 21:39:46 POSLE PODNE
E vidis gde god imas ovo

[pawn]SelectTextDraw( playerid, ATHLONE ); [/pawn]

Stavi

[pawn]SelectTextDraw( playerid, 0xFFFFFFFF ); [/pawn]
Naslov: Odg: [POMOC]RegisterTD
Poruka od: Hulk.jbg poslato Novembar 11, 2016, 22:00:06 POSLE PODNE
hvala rakicu rjesen je