Započeo Sarkenzo
•14. Sep. 2014.• Zaključano[POMOC]GTA RP
305
pregleda
7
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
184
Postovi:
52
Teme:
Pridružio se:Maj 2012
14. Sep. 2014.
Skripta koju koristim: GTARP
Detaljan opis problema:Ne cuva account preko 12 slova
Dio skripte:Ja mislim da treba neki string da se poveca, al nzm koji da se ne sjebe nes
Detaljan opis problema:Ne cuva account preko 12 slova
Dio skripte:Ja mislim da treba neki string da se poveca, al nzm koji da se ne sjebe nes
Neke slike/video za lakse dobivanjepublic OnPlayerRequestClass(playerid, classid)
{
if (RegistrationStep == 0 && gPlayerLogged != 1)
{
ClearChatbox(playerid, 10);
SendClientMessage(playerid, COLOR_GREEN, " ~ Dobrodosli na Roleplay ! ~");
SendClientMessage(playerid, COLOR_RED, " Koristi Max 12 slova u imenu da bih ime bilo sacuvano! ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
SendClientMessage(playerid, COLOR_YELLOW2, " ");
if (gPlayerAccount != 0)
{
new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),"Dobrodosli, %s\nTaj nick je vec registrovan.\nSada se mozete logovati:",loginname);
ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"Login",loginstring,"Login","Izlaz");
}
else
{
gPlayerAccount = 0;
new regstring;
new regname;
GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),"Dobrodosli, %s\nVi nemate nalog.\nMolimo vas registrujte se:",regname);
ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Registracija",regstring,"Registracija","Izlaz");
}
//PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
PlayerInfo = Peds;
}
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
184
Postovi:
52
Teme:
Pridružio se:Maj 2012
14. Sep. 2014.
Ovo mu pise kada ulazi na server
GetPlayerName(playerid, plname, sizeof(plname));
format(string, sizeof(string), "users/%s.ini", plname);
SendClientMessage(playerid, COLOR_YELLOW2, "Molimo sacekajte...");
if(fexist(string))
{
new sendername;
new string;
if(response)
{
if(dialogid == 12346 || dialogid == 12347)
{
if(strlen(inputtext))
{
new tmppass;
strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
//Encrypt(tmppass);
OnPlayerLogin(playerid,tmppass);
}
else
{
new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),"POGRESNA LOZINKA\nMolimo vas unesite tacnu lozinku:",loginname);
ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"Login",loginstring,"Login","Izlaz");
gPlayerLogTries += 1;
if(gPlayerLogTries == 5) { Kick(playerid); }
}
}
if(dialogid == 12345)
{
if(strlen(inputtext))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "To korisnicko ime vec postoji, molimo vas odaberite neko drugo.");
fclose(hFile);
return 1;
}
new tmppass;
strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
//Encrypt(tmppass);
OnPlayerRegister(playerid,tmppass);
}
else
{
new regstring;
new regname;
GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),"Dobrodosli, %s\nVi nemate nalog kod nas.\nMolimo vas da se registrujete:",regname);
ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Registracija",regstring,"Registracija","Izlaz");
}
}
}
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
184
Postovi:
52
Teme:
Pridružio se:Maj 2012
14. Sep. 2014.
Ne znam koja je to linija, al mogu da ti dam sve vezano za to plname?
new plname;
GetPlayerName(playerid, plname, sizeof(plname));
new namestring = strfind(plname, "_", true);
GetPlayerName(playerid, plname, sizeof(plname));
format(string, sizeof(string), "users/%s.ini", plname);
new plname;
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava