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): //
http://imgur.com/a/TAhnc
da ostavis kod ?
[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]
Daj sliku gde ti se prikazuju(show-aju) TextDraw-ovi.
nije mi to bitno nego gdje se selektuješ td i gdje ga prikazujes/uklanjas
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.
[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]
probaj gore gde ti je PlayerTextDrawShow ispod da stavis
[pawn]SelectTextDraw(playerid, 0xFFFFFFFF);[/pawn]
rakicu opet je isto
Proveri da li imas jos negde SelectTextDraw
EDIT: I posalji ako imas negde.
[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
E vidis gde god imas ovo
[pawn]SelectTextDraw( playerid, ATHLONE ); [/pawn]
Stavi
[pawn]SelectTextDraw( playerid, 0xFFFFFFFF ); [/pawn]
hvala rakicu rjesen je