Skripta koju koristim : GeForce
Problem : Znaci pise mi ovo stalno :S
http://slike.milf-hosting.info/images/1359388125.jpg
Dio skripte : evo to
case EXIST_PLAYER_QUERY:
{
mysql_store_result();
new playername[MAX_PLAYER_NAME];
if(mysql_num_rows() == 0) {
if(!IsPlayerConnected(extraid)) return mysql_free_result();
SendClientMessage(extraid, COLOR_RED, "Ovo korisnicko ime nije prihvaceno putem UCP-a. Posjetite www.ucp.Security-samp.com");
Kick(extraid);
}
else
{
mysql_retrieve_row();
new banned[1];
mysql_get_field("banned", banned); PlayerInfo[extraid][pBanned] = bool:strval(banned);
if(!IsPlayerConnected(extraid)) return mysql_free_result();
GetPlayerName(extraid, playername, sizeof(playername));
format(motd, sizeof(motd), DialogTexts[0],
playername,
MAX_LOGIN_TIME*10);
ShowPlayerDialog(extraid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "PRIJAVA", motd, "Prijava", "Odustani");
}
mysql_free_result();
}
Slika : /
case EXIST_PLAYER_QUERY:
{
mysql_store_result();
new playername[MAX_PLAYER_NAME];
if(mysql_num_rows() == 0) {
}
else
{
mysql_retrieve_row();
new banned[1];
mysql_get_field("banned", banned); PlayerInfo[extraid][pBanned] = bool:strval(banned);
if(!IsPlayerConnected(extraid)) return mysql_free_result();
GetPlayerName(extraid, playername, sizeof(playername));
format(motd, sizeof(motd), DialogTexts[0],
playername,
MAX_LOGIN_TIME*10);
ShowPlayerDialog(extraid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "PRIJAVA", motd, "Prijava", "Odustani");
}
mysql_free_result();
}
Sada kad udjem , samo mi stoji tako nema ni login nit ista -.-
a ovako? case EXIST_PLAYER_QUERY:
{
mysql_store_result();
new playername[MAX_PLAYER_NAME];
if(mysql_num_rows() == 0) {
if(IsPlayerConnected(extraid)) return mysql_free_result();
SendClientMessage(extraid, COLOR_RED, "Ovo korisnicko ime nije prihvaceno putem UCP-a. Posjetite www.ucp.Security-samp.com");
Kick(extraid);
}
else
{
mysql_retrieve_row();
new banned[1];
mysql_get_field("banned", banned); PlayerInfo[extraid][pBanned] = bool:strval(banned);
if(!IsPlayerConnected(extraid)) return mysql_free_result();
GetPlayerName(extraid, playername, sizeof(playername));
format(motd, sizeof(motd), DialogTexts[0],
playername,
MAX_LOGIN_TIME*10);
ShowPlayerDialog(extraid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "PRIJAVA", motd, "Prijava", "Odustani");
}
mysql_free_result();
}
isto... ne izbaci ono za preko ucp al opet nema nit login ni register...
EDIT :
Mozel neko ako ima ovu skriptu samo da nadje kod sebe ovo i da mi posalje molim vas
Il ako neko zna napraviti? :/ molim vas
ReFRESHHHH zna li tkooo molim vas? !?!?!?!?!?
ja pokusavam ovo da ti resim, i ukoliko shvatim do cega je , napisacu ti
zato nemoj da refreshah da ti ne lockam bez veze
case EXIST_PLAYER_QUERY:
{
mysql_store_result();
new playername[MAX_PLAYER_NAME];
mysql_retrieve_row();
new banned[1];
mysql_get_field("banned", banned); PlayerInfo[extraid][pBanned] = bool:strval(banned);
if(!IsPlayerConnected(extraid)) return mysql_free_result();
GetPlayerName(extraid, playername, sizeof(playername));
format(motd, sizeof(motd), DialogTexts[0],
playername,
MAX_LOGIN_TIME*10);
ShowPlayerDialog(extraid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "PRIJAVA", motd, "Prijava", "Odustani");
mysql_free_result();
}
e hvala ti kralju to sad radi
al znas u cemu je problem xD
Sad kad udjem sa bilo kojim nickom pise "Dobrodosli natrag , Imate 60 sec da unesete svoju lozinku"
A nisam se opce ni registriro...
Mozel pomoc :S ?
Koji dio skripte treba?
Pa trebaš dodat kod za registraciju u skriptu jer je vjerojatno registracija u tom modu prije bila samo preko UCP-a.