Započeo Mile_Anderson
•17. Avg. 2016.[POMOC] Login
444
pregleda
5
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
131
Postovi:
23
Teme:
Pridružio se:Jan. 2014
17. Avg. 2016.
Skripta koju koristim: neka mysql
Detaljan opis problema: Pa sad nece da mi ocita ko se registrovao na server kada stavim neki bas kratak nik on ga ocita,a neke duze nece
pokusavao sam oko stringova itd ali opet nece
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Pa sad nece da mi ocita ko se registrovao na server kada stavim neki bas kratak nik on ga ocita,a neke duze nece
pokusavao sam oko stringova itd ali opet nece
Dio skripte:
forward mysql_CheckPlayerAccount(Result:r, playerid);
public mysql_CheckPlayerAccount(Result:r, playerid)
{
if(IsPlayerConnected(playerid))
{
new szString, szPlayerName[128+MAX_PLAYER_NAME], szIP, szDate, i_dateTime;
GetPlayerName(playerid, szPlayerName, sizeof(szPlayerName));
GetPlayerIp(playerid, szIP, sizeof(szIP));
gettime(i_dateTime, i_dateTime, i_dateTime);
getdate(i_dateTime, i_dateTime, i_dateTime);
format(szDate, sizeof(szDate), "Datum: %i/%i/%i | Vreme: %i:%i:%i", i_dateTime, i_dateTime, i_dateTime, i_dateTime, i_dateTime, i_dateTime);
ClearChatbox(playerid, 20);
/*new country, city, isp, str;
GetPlayerCountry(playerid, country, sizeof(country));
GetPlayerISP(playerid, isp, sizeof(isp));
GetPlayerCity(playerid, city, sizeof(city));
new gmt = GetPlayerGMT(playerid);*/
if(sql_num_rows(r) == 0)// Nema naloga - registracija
{
if(!KiwiBot)
{
SCM(playerid, CRVENA, "GG Anti Cheat | {FFFFFF}Trenutno je registracija zabranjena, pokusajte kasnije !");
Kick_Ex(playerid);
}
else
{
new kkk;
ImeIgraca(playerid, kkk);
new Query;
format(Query,sizeof(Query),"SELECT `Ime` FROM `Igraci` WHERE `Ime` = '%s'",kkk);
sql_query(mysql, Query, QUERY_THREADED | QUERY_CACHED, "mysql_CheckIP", "ri", playerid);
// Prikazi dialog za registraciju.
//new drzava;
//GetPlayerCountry(playerid, drzava, sizeof(drzava));
ShowMainDialog(playerid, 1);
format(szString, sizeof(szString), "Novi igrac na registraciji : %s |ID : %d |IP Igraca : %s | %s ", szPlayerName, playerid, szIP, szDate);
StaffPoruka(ZUTALOGIN, szString);
format(szString, sizeof(szString), "Novi igrac na REGISTRACIJI : %s |ID : %d |IP Igraca : %s | %s ", szPlayerName, playerid, szIP, szDate);
UpisiLog(FAJL_REGISTRACIJA, szString);
}
}
else// Igrac ima nalog
{
// Prikazi dialog za login
SetTimerEx("LoginKick",VREME_LOGINA,false,"d",playerid);
ShowMainDialog(playerid, 2);
format(szString, sizeof(szString), "Igrac : %s |ID : %d |IP Igraca : %s | se ulogovao na server *****", szPlayerName, playerid, szIP);
StaffPoruka(ZUTALOGIN, szString);
}
/*format(str, sizeof(str), "{FF3300}%s {FFFFFF}| {1975FF}%s {33CC00}| %s | GMT: {FF3300}%d", country, isp, city, gmt);
StaffPoruka(ZUTALOGIN, str);
GetPlayerProxy(playerid);*/
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
28
Postovi:
1
Teme:
Pridružio se:Sep. 2014
17. Avg. 2016.
Dali je sve uredu u mysql bazu, primer u pole za imena dali sve se zacuva kako sto treba? I dali ti je kreirano sa varchar 24? (Bas i nisam razumeo dobro, dali mislis kad neko se registira sa dugacki nick nece da mu ucita akaunt/ ne mu da da se logira / tera ga da se registruje opet ili?


OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
131
Postovi:
23
Teme:
Pridružio se:Jan. 2014
18. Avg. 2016.
E ovako,u bazi sve lepo cuva
Nego adminima ne izbacuje kada se novi igrac registruje a lepo upisuje u db,i sad kada stavim bas kratak nick on ispise adminima stavim duzi nick nece da ispisuje
Nego adminima ne izbacuje kada se novi igrac registruje a lepo upisuje u db,i sad kada stavim bas kratak nick on ispise adminima stavim duzi nick nece da ispisuje
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
18. Avg. 2016.
Uradi lepo ovako i trebalo bi da ti radi.
Evo ti i stock ako ga nemas.
I sada da ti ne saljem stock za SendAdminMessage znas verovatno i sam kako treba da bude to a verovatno ga i imas... Uglavnom ovako ce ti raditi ne vidim razlog da ne radi.
format(string, sizeof(string), "%s je registrovao nalog.", GetName(playerid));
SendAdminMessage(-1, string, 1);
Evo ti i stock ako ga nemas.
stock GetName(playerid)
{
new pName;
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}
I sada da ti ne saljem stock za SendAdminMessage znas verovatno i sam kako treba da bude to a verovatno ga i imas... Uglavnom ovako ce ti raditi ne vidim razlog da ne radi.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava