Dio skripte:
https://pastebin.com/4snZJhqzDebug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//Slika/video ingame problema(obavezno ako je ingame problem): //
https://pastebin.com/4snZJhqz//new query;
format( query, sizeof(query), "SELECT `user_id`, `password`, `registered` FROM `users` WHERE `p_name` = '%e' LIMIT 1", ImeIgraca( playerid ) );
mysql_tquery( _dbConnector, query, "CheckPlayerAccount", "i", playerid );[plugins/mysql] mysql_connect: no password specified mada za localhost ne koristim sifru, tkd. sumjam da je do toga.
forward CheckPlayerAccount( playerid );
public CheckPlayerAccount( playerid ) {
new rows, fields;
cache_get_row_count(rows);
cache_get_field_count(fields);
if( !rows ) {
if( !IsValidRoleplayName( ImeIgraca( playerid ) ) ) {
SendClientMessage( playerid, CRVENA, "Dobili ste kick zbog krivo formatiranog imena!" );
SendClientMessage( playerid, CRVENA, "Vase ime mora biti u formatu Ime_Prezime!" );
SetTimerEx( "KickIgraca", 150, false, "d", playerid );
return 1;
}
if( ServerInfo[ Registracija ] == false ) {
SendClientMessage( playerid, CRVENA, "REGISTRACIJA JE TRENUTNO ONEMOGUCENA." );
SendClientMessage( playerid, CRVENA, "LRP - Staff Team." );
SetTimerEx( "KickIgraca", 150, false, "d", playerid );
return 1;
}
SetTimerEx( "Register", 100, false, "d", playerid );
}
else {
cache_get_value_name_int( 0, "user_id", PlayerInfo[ playerid ][ xID ] );
cache_get_value_name( 0, "password", PlayerInfo[ playerid ][ xLozinka ], 150 );// _dbConnector
cache_get_value_name_int( 0, "registered", PlayerInfo[ playerid ][ xRegistrovan ] );
SetTimerEx("sql_OnPlayerHaveAnAcc", 2000, false, "d", playerid);
}
return (true);
}
forward sql_OnPlayerHaveAnAcc(playerid);
public sql_OnPlayerHaveAnAcc(playerid) {
if( PlayerInfo[ playerid ][ xRegistrovan ] == 1 ) {
new query;
format( query, sizeof(query), "SELECT * FROM `banned` WHERE `user_id` = '%d' LIMIT 1", PlayerInfo[ playerid ][ xID ] );
mysql_tquery( _dbConnector, query, "CheckPlayerBan", "i", playerid );
}
else {
if( ServerInfo[ Registracija ] == false ) {
SendClientMessage( playerid, CRVENA, "REGISTRACIJA JE TRENUTNO ONEMOGUCENA." );
SendClientMessage( playerid, CRVENA, "LRP - Staff Team." );
SetTimerEx( "KickIgraca", 150, false, "d", playerid );
return 1;
}
SetTimerEx( "Register", 100, false, "d", playerid );
}
return 1;
}[00:49:07] Player: 0 Rows: 0
[00:49:07] Registerwarning 202: number of arguments does not match definition
warning 202: number of arguments does not match definition
warning 202: number of arguments does not match definitionMorate biti prijavljeni da biste odgovorili na ovu temu.
Prijava