Detaljan opis problema: Ubacio sam TDove za reg/log/izlaz sys i sve lepo uradim skripta ne izbacuje errore niti wariinge i kad upalim server udjem kliknem nesto od toga npr. za login ne desava se nista
Dio skripte:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Login)//Prijava
{
TDHFP(playerid, Login);
TDHFP(playerid, Login);
TDHFP(playerid, Login);
TDHFP(playerid, Login);
TDHFP(playerid, Login);//Registracija
TDHFP(playerid, Login);//Prijava
TDHFP(playerid, Login);//Izlaz
TDHFP(playerid, Login);
TDHFP(playerid, Login);
CancelSelectTextDraw(playerid);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
KillTimer(LogRegTimer);
JBC_SetPlayerHealth(playerid, 99.0);
SetPlayerInterior(playerid, 0);
if(fexist(Korisnici(playerid)))
{
if(PlayerInfo > 0 || PlayerInfo > 0)
{
SPD(playerid, DIALOG_PINKSKOD, DIALOG_STYLE_PASSWORD, "{C0C0C0}Staff Code", "{FFFFFF}Vi imate staff poziciju na serveru\nunesite vaš kod kod kako bi ste se prijavili.\n\n{F81414}Imate pravo na jedan pokusaj, ako pogrijesite dobivate kick!", "Potvrdi", "");
}
else
{
new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),"{C0C0C0}Korisnicko ime: {FFAB01}%s\n{C0C0C0}_____________________________________________\n{C0C0C0}Racun: {04CC29}Pronadjen\n{C0C0C0}_____________________________________________\n{C0C0C0}Forum: {FFAB01}www.Long Beach.info\n{C0C0C0}_____________________________________________\n{04CC29}Vas korisnicki racun je pronadjen\n{C0C0C0}Unesite lozinku kako da se logujete\n{C0C0C0}_____________________________________________",loginname);
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FFAB01}Login",loginstring,"Login","Izlaz");
InterpolateCameraPos(playerid, -1790.691284, 509.216644, 162.158554, -1573.951660, 616.521606, 101.734230, 10000);
InterpolateCameraLookAt(playerid, -1786.340942, 511.288970, 160.824554, -1569.655883, 618.833801, 100.638923, 10000);
TDSFP(playerid,TDLogin1);
TDSFP(playerid,TDLogin2);
TDSFP(playerid,TDLogin3);
TDSFP(playerid,TDLogin4);
TDSFP(playerid,TDLogin5);
TDSFP(playerid,TDLogin6);
TDSFP(playerid,TDLogin7);
TDSFP(playerid,TDLogin8);
TDSFP(playerid,TDLogin9);
TDSFP(playerid,TDLogin10);
}
}
else
{
if(ServerInfo == 1)
{
StatusKonekta(playerid, 5);
}
else if(ServerInfo != 1)
{
TDSFP(playerid, Login);
TDSFP(playerid, Login);
TDSFP(playerid, Login);
TDSFP(playerid, Login);
TDSFP(playerid, Login);
TDSFP(playerid, Login);
TDSFP(playerid, Login);
TDSFP(playerid, Login);
TDSFP(playerid, Login);
SelectTextDraw(playerid, 0xFFAB01FF);
SCM(playerid,-1, "{FF0000}(Greska!) {C0C0C0}Vas korisnicki racun nije registrovan na nasem serveru, molimo registrujte se.");
}
}
}
if(clickedid == Login) // Registacija
{
if(fexist(Korisnici(playerid)))
{
SCMF(playerid,-1, "{FF0000}(Greska!) {C0C0C0}Vas korisnicki racun je vec registrovan na nasem serveru, molimo ulogujte se.");
}
else
{
TDHFP(playerid,Intro); TDHFP(playerid,Intro); TDHFP(playerid,Intro);
TDHFP(playerid,Intro); TDHFP(playerid,Intro); TDHFP(playerid,Intro);
TDHFP(playerid,Intro); TDHFP(playerid,Intro); TDHFP(playerid,Intro);
TDHFP(playerid,Intro); TDHFP(playerid,Intro); TDHFP(playerid,Intro);
TDHFP(playerid,Intro); TDHFP(playerid,Intro);
if(ServerInfo == 1)
{
StatusKonekta(playerid, 5);
}
else if(ServerInfo != 1)
{
InterpolateCameraPos(playerid, -1790.691284, 509.216644, 162.158554, -1573.951660, 616.521606, 101.734230, 10000);
InterpolateCameraLookAt(playerid, -1786.340942, 511.288970, 160.824554, -1569.655883, 618.833801, 100.638923, 10000);
SetPlayerInterior(playerid, 0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
KillTimer(LogRegTimer);
JBC_SetPlayerHealth(playerid, 99.0);
TDHFP(playerid, Login);
TDHFP(playerid, Login);
TDHFP(playerid, Login);
TDHFP(playerid, Login);
TDHFP(playerid, Login);//Registracija
TDHFP(playerid, Login);//Prijava
TDHFP(playerid, Login);//Izlaz
TDHFP(playerid, Login);
TDHFP(playerid, Login);
CancelSelectTextDraw(playerid);
new string;
strcat(string, "{FFAB01}"); strcat(string, GetName(playerid)); strcat(string, "Dobrodosao/la na Long Beach RolePlay server!\n");
strcat(string, "{C0C0C0}Zamolit cemo te da postujes pravila i da se ponasas\n");
strcat(string, "{FFAB01}primjereno, znaci bez psovanja, vrijedanja i sl. Isto tako\n");
strcat(string, "{C0C0C0}zamolit cemo vas da svakog cheatera prijavite Adminu ili\n");
strcat(string, "{FFAB01}GameMasteru. Takodjer, svaki bug je potrebno prijaviti na\n");
strcat(string, "{C0C0C0}forumu. Za ostala pravila se obratite Adminima/GameMasterima\n");
strcat(string, "{FFAB01}ili posjetite nas forum.\n\n{F81414}S postovanjem Long Beach RolePlay Staff Team | www.Long Beach.info");
ShowPlayerDialog(playerid, REGLOG_PRAVILA, DIALOG_STYLE_MSGBOX, ""SIVA"Pravila", string, "Prihvati", "Izlaz");
}
}
}
if(clickedid == Login)//IZLAZ
{
SCM(playerid,-1, "{FFAB01}* LB: | {C0C0C0}Odabrali ste izlaz.(KIKOVANI STE!)");
Kick(playerid);
CancelSelectTextDraw(playerid);
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imgur.com/X9hGzJf
