Skripta koju koristim: Lospions RolePlay
Detaljan opis problema: Pa hocu da skinem OnPlayerClickPlayerTextDraw da bude ShowPlayerDialog , znaci izberisao sam ovo Registracija_Lospions , sta samo da uradim da mi bude ShowPlayerDialog...
Dio skripte: public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(_:playertextid != INVALID_TEXT_DRAW)
{
if(playertextid == Registracija_Lospions[playerid][16])
{
new regstring[400];
format(regstring,sizeof(regstring),""SRWBOJA"_________________________________________________________\n\n"BELA"Dobrodosao %s\n Korisnicki racun sa ovim imenom nije registrovan.\n Za pocetak igranja unesite zeljenu lozinku.\n"SRWBOJA"_________________________________________________________\n\n"BELA" Lospions Roleplay - Gaming Community - www.lrp.info\n\n"SRWBOJA"_________________________________________________________\n",GetName(playerid));
g_SPD(playerid,D_REGISTER,DIALOG_STYLE_INPUT,"Registracija",regstring,"Registracija","Izlaz");
}
if(playertextid == Registracija_Lospions[playerid][20])
{
g_SPD(playerid,D_POL,DIALOG_STYLE_MSGBOX,""BELA" Odabarite Pol",""SRWBOJA"_____________________________________________________\n\n"BELA" Odaberite sta zelite da vas lik predstavlja u igri.\n"BELA" -Klikom na jednu od ponudjenih opcija birate pol.\n\n"SRWBOJA"_____________________________________________________\n","Musko","Zensko");
}
if(playertextid == Registracija_Lospions[playerid][19])
{
g_SPD(playerid,D_GODINE,DIALOG_STYLE_INPUT,""BELA" Odabarite Godine",""SRWBOJA"______________________________________\n\n"BELA" Upisite koliko imate godina.\n"BELA" -U prazni prostor ispod unesite koliko godina imate..\n\n"SRWBOJA"______________________________________","Ok","Izlaz");
}
if(playertextid == Registracija_Lospions[playerid][17])
{
g_SPD(playerid,D_DRZAVA,DIALOG_STYLE_LIST, ""SRWBOJA"Drzava", ""SRWBOJA"(1)"BELA" Srbija\n"SRWBOJA"(2)"BELA" Bosna i Hercegovina\n"SRWBOJA"(3)"BELA" Crna Gora\n"SRWBOJA"(4)"BELA" Hrvatska\n"SRWBOJA"(5)"BELA" Makedonija\n"SRWBOJA"(6)"BELA" Slovenija\n"SRWBOJA"(7)"BELA" Ostalo", "Ok", "Izlaz");
}
if(playertextid == Registracija_Lospions[playerid][18])
{
g_SPD(playerid, D_EMAIL, DIALOG_STYLE_INPUT, ""SRWBOJA"Upisite E-Mail:", ""SRWBOJA"______________________________________\n\n"BELA" U prazni prostor ispod unesite vas E-Mail.\n"BELA" E-Mail je potreban radi vracanja passworda.\n"SRWBOJA"______________________________________", "Ok", "Izlaz");
}
if(playertextid == Registracija_Lospions[playerid][21])
{
if(UpisaoLozinku[playerid] == 0 || BiraPol[playerid] == 0 || BiraDrzavu[playerid] == 0 || BiraGodine[playerid] == 0 || UpisaoEmail[playerid] == 0)
{
Info(playerid,"Niste popunili sve podatke!");
return 1;
}
new string[80];
Registruj_Igraca(playerid);
BiraPol[playerid] = 0;
UpisaoLozinku[playerid] = 0;
BiraDrzavu[playerid] = 0;
BiraGodine[playerid] = 0;
UpisaoEmail[playerid] = 0;
OcistiChat(playerid, 18);
UlogovanProvera[playerid] = 1;
KreirajRegTD(playerid, 15);
TutorialTimer[playerid] = SetTimerEx("CitaTutorial", 4000, false, "ii", playerid, 1);
NaTutorialu[playerid] = 1;
CancelSelectTextDraw(playerid);
SCM(playerid,-1,""SRWBOJA"|________________________________________________________________________|");
g_SCMF(playerid, -1, ""SRWBOJA"Ime i Prezime: "BELA"%s",GetName(playerid));
g_SCMF(playerid, -1, ""SRWBOJA"Email: "BELA"%s",PlayerInfo[playerid][pEmail]);
g_SCMF(playerid, -1, ""SRWBOJA"Pol: "BELA"%s",ProveraPola(PlayerInfo[playerid][pPol]));
g_SCMF(playerid, -1, ""SRWBOJA"Godine: "BELA"%d",PlayerInfo[playerid][pGodine]);
g_SCMF(playerid, -1, ""SRWBOJA"Drzava: "BELA"%s",ProveraDrzave(PlayerInfo[playerid][pDrzava]));
SCM(playerid,-1,""SRWBOJA"|________________________________________________________________________|");
format(string,sizeof(string), "REG | %s je zavrsio registraciju i krece na tutorial!", GetName(playerid));
UpisiLog(LOG_REGISTER, string);
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Pozz, zahvalan unapred
Stavis u tajmer jarane :)