Objasni malo bolje... dal ti uopste ucita textdrawe i dialog kad se connectujes
Pogledaj gde ti se prikazuje dialog za login i da li si lepo array uneo 8)
Citat: SejnurHD poslato Jul 26, 2017, 23:57:39 POSLE PODNE
Citat: Infinityâ,,¢ poslato Jul 26, 2017, 23:55:01 POSLE PODNE
Citat: Bašovski poslato Jul 26, 2017, 22:18:33 POSLE PODNE
Objasni malo bolje... dal ti uopste ucita textdrawe i dialog kad se connectujes
Izvinite za dupli post, kad ubacim stare TDove radi normalno nzm u cemu je problem :P
Moras nam poslati dialog za login/register, jer ovako mozemo jedino gledat u Kuruz..
if(fexist(Korisnici(playerid)))
{
new loginstring[512];
new loginname[126];
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),""BELA"________________________________________________\n\n"SPLAVA"Dobrodosao na Last Victory RolePlay\n\n"BELA"Vas Ime i Prezime: "PPLAVA"%s\n"BELA"Vas korisnicki racun je registrovan na serveru\nUnesite vas tacan password, imate "CRVENA"4 "BELA"pokusaja...\n\n"BELA"Ukoliko pogresite "CRVENA"4 "BELA"puta pass bicete banovani!\n"BELA"________________________________________________",loginname);
ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
}
else
{
Citat: Tᴇʀᴢɪá´,, Sá´,,ʀɪᴘᴛ poslato Jul 27, 2017, 00:27:41 PRE PODNE
'OnPlayerClickPlayerTextDraw' - Potraži malo
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if( playertextid == RegisterTD[ playerid ][ 3 ] ) { // ovo
new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),""BELA"________________________________________________\n\n"PPLAVA"Dobrodosao na Last Victory RolePlay\n\nVase Ime i Prezime: "CRVENA"%s\n"BELA"Vas korisnicki racun nije registrovan...\nUpisite vasu lozinku da bi ste se registrovali\n\nLozinka: "CRVENA"Min 6/Max 26 znakova\n\n"BELA"________________________________________________",regname);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,""BELA"Registracija",regstring,"Registracija","Izlaz");
}
if( playertextid == RegisterTD[ playerid ][ 10 ] ) { // ovo
PlayerTextDrawSetString( playerid, RegisterTD[ playerid ][ 12 ], "Musko" );
PlayerInfo[ playerid ][ pSkin ] = 240;
PlayerInfo[ playerid ][ pSex ] = 1;
RegSex[ playerid ] = 1;
}
if( playertextid == RegisterTD[ playerid ][ 11 ] ) { // ovo
PlayerTextDrawSetString( playerid, RegisterTD[ playerid ][ 12 ], "Zensko" );
PlayerInfo[ playerid ][ pSkin ] = 93;
PlayerInfo[ playerid ][ pSex ] = 2;
RegSex[ playerid ] = 2;
}
if( playertextid == RegisterTD[ playerid ][ 7 ] ) { // ovo
ShowPlayerDialog(playerid, 5, DIALOG_STYLE_LIST, ""BELA"Odakle ste ?", ""ORANGE"- "BELA"Srbija\n"ORANGE"- "BELA"Bosna i Hercegovina\n"ORANGE"- "BELA"Kosovo\n"ORANGE"- "BELA"Crna Gora\n"ORANGE"- "BELA"Hrvatska\n"ORANGE"- "BELA"Makedonija\n"ORANGE"- "BELA"Slovenija\n"ORANGE"- "BELA"Ostalo", "Dalje", "Odustani");
}
if( playertextid == RegisterTD[ playerid ][ 20 ] ) { // ovo
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""ZUTA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"CRVENA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
if( playertextid == RegisterTD[ playerid ][ 5 ] ) { // ovo
ShowPlayerDialog(playerid, 12, 1, ""BELA"Email", ""BELA"Unos email-a\n"ZUTA"U prazno polje ispod unesite vasu email adresu\n\n"BELA"Zamolili bih vas da unesete tacan email", "Dalje", "Odustani");
}
if( playertextid == RegisterTD[ playerid ][ 17 ] ) {
if( InputPassword[ playerid ] == false ) return SCM(playerid,-1,"[LV:RPG] "CRVENA"Nisi odabrao lozinku." );
if( ChoseCountry[ playerid ] == false ) return SCM(playerid,-1,"[LV:RPG] "CRVENA"Nisi odabrao poreklo." );
if( InputAge[ playerid ] == false ) return SCM(playerid,-1,"[LV:RPG] "CRVENA"Nisi odabrao godine starosti." );
if( InputMail[ playerid ] == false ) return SCM(playerid,-1,"[LV:RPG] "CRVENA"Nisi uneo email." );
if( RegSex[ playerid ] == 0 ) return SCM(playerid,-1,"[LV:RPG] "CRVENA"Nisi odabrao drzavu." );
CancelSelectTextDraw( playerid );
for(new i = 0; i < 21; i ++) {
PlayerTextDrawHide( playerid, RegisterTD[ playerid ][ i ] );
}
for(new i = 0; i < 13; i ++) {
PlayerTextDrawHide( playerid, LoginTD[ playerid ][ i ] );
}
PlayerTextDrawHide( playerid, LoginTD[ playerid ][ 18 ] );
PlayerTextDrawHide( playerid, LoginTD[ playerid ][ 18 ] );