Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if( dialogid == dialog_LOGIN ) {
- if( !response ) return Kick( playerid );
- if( response ) {
- if( !strcmp( inputtext, PlayerInfo[ playerid ][ xLozinka ], false ) && !isnull( inputtext ) ) {
- INI_ParseFile( Korisnici( playerid ), "OcitajKorisnika", .bExtra = true, .extra = playerid );
- /*new aastring[64];
- format( aastring, sizeof( aastring ), A_FILE, ImeIgraca( playerid ) );
- if( PlayerInfo[ playerid ][ xAdmin ] == 0 && fexist( aastring ) ) {
- SCM( playerid, -1, "Smenjen si sa pozicije Administratora." );
- fremove( aastring );
- }
- if( PlayerInfo[ playerid ][ xHelper ] == 0 && fexist( aastring ) ) {
- SCM( playerid, -1, "Smenjen si sa pozicije helpera." );
- fremove( aastring );
- }*/
- if( fexist( Admini( playerid ) ) ) INI_ParseFile( Admini( playerid ), "OcitajAdmina", .bExtra = true, .extra = playerid );
- if( fexist( Inventory( playerid ) ) ) INI_ParseFile( Inventory( playerid ), "LoadInventory", .bExtra = true, .extra = playerid );
- INI_ParseFile( KladIme( playerid ), "LoadKladionica", .bExtra = true, .extra = playerid );
- LoginTDControl( playerid, false );
- new datum[ 64 ]; new year, month,day;
- getdate( year, month, day );
- new tmphour, tmpminute, tmpsecond;
- gettimeEx( tmphour, tmpminute, tmpsecond );
- FixHour( tmphour );
- tmphour = shifthour;
- format( datum, sizeof( datum ), "%02d/%02d/%d - %d/%d/%d", day, month, year, tmphour, tmpminute, tmpsecond );
- strmid( PlayerInfo[ playerid ][ xLastLogin ], datum, 0, strlen( datum ), 64 );
- if( PlayerInfo[ playerid ][ xFirmaID ] != -1 ) {
- BussinesInfo[ PlayerInfo[ playerid ][ xFirmaID ] ][ bNeaktivnost ] = 0;
- SaveBussines( PlayerInfo[ playerid ][ xFirmaID ] );
- }
- if( PlayerInfo[ playerid ][ xProperty ][ 0 ] != -1 ) {
- II[ PlayerInfo[ playerid ][ xProperty ][ 0 ] ][ iNeaktivnost ] = 0;
- SaveProperty( PlayerInfo[ playerid ][ xProperty ][ 0 ] );
- }
- if( PlayerInfo[ playerid ][ xProperty ][ 1 ] != -1 ) {
- II[ PlayerInfo[ playerid ][ xProperty ][ 1 ] ][ iNeaktivnost ] = 0;
- SaveProperty( PlayerInfo[ playerid ][ xProperty ][ 1 ] );
- }
- if( PlayerInfo[ playerid ][ xProperty ][ 2 ] != -1 ) {
- II[ PlayerInfo[ playerid ][ xProperty ][ 2 ] ][ iNeaktivnost ] = 0;
- SaveProperty( PlayerInfo[ playerid ][ xProperty ][ 2 ] );
- }
- if( PlayerInfo[ playerid ][ xVoziloID ][ 0 ] != -1 ) {
- VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 0 ] ][ vNeaktivnost ] = 0;
- SaveVehicle( PlayerInfo[ playerid ][ xVoziloID ][ 0 ] );
- }
- if( PlayerInfo[ playerid ][ xVoziloID ][ 1 ] != -1 ) {
- VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 1 ] ][ vNeaktivnost ] = 0;
- SaveVehicle( PlayerInfo[ playerid ][ xVoziloID ][ 1 ] );
- }
- if( PlayerInfo[ playerid ][ xVoziloID ][ 2 ] != -1 ) {
- VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 2 ] ][ vNeaktivnost ] = 0;
- SaveVehicle( PlayerInfo[ playerid ][ xVoziloID ][ 2 ] );
- }
- if( PlayerInfo[ playerid ][ xVoziloID ][ 3 ] != -1 ) {
- VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 3 ] ][ vNeaktivnost ] = 0;
- SaveVehicle( PlayerInfo[ playerid ][ xVoziloID ][ 3 ] );
- }
- new banfile[ 100 ]; format( banfile, sizeof( banfile ), FILE_BAN, ImeIgraca( playerid ) );
- if( fexist( banfile ) ) {
- new File: UserFile = fopen( banfile, io_read );
- new razlogbana[ 128 ] = "Nepoznat";
- new key[256];
- new Data[256];
- while ( fread( UserFile , Data, sizeof( Data ) ) ) {
- key = ini_GetKey( Data );
- if( strcmp( key , "Razlog" , true ) == 0 ) {
- format( razlogbana, strlen( ini_GetValue ( Data ) ), "%s", ini_GetValue( Data ) );
- }
- }
- fclose( UserFile );
- getdate( year, month, day );
- SendClientMessage( playerid, SVETLOCRVENA, "| EG:AC | Vas acc je trenutno iskljucen sa servera! Izbaceni ste!" );
- format( globalstring, sizeof( globalstring ), "Razlog bana: %s", razlogbana );
- SendClientMessage( playerid, BELA, globalstring );
- format( globalstring, sizeof( globalstring ), "Vas server nick: %s, Danasnji datum: %d.%d.%d", ImeIgraca( playerid ), day, month, year );
- SendClientMessage( playerid, ZUTA, globalstring );
- Dimi_Kick( playerid );
- return 1;
- }
- if( PlayerInfo[ playerid ][ xPocetniTut ] == 0 ) {
- TogglePlayerSpectating( playerid, 1 );
- SetPlayerInterior( playerid, 0 );
- SetPlayerVirtualWorld( playerid, 1 );
- TimerTutorial[ playerid ] = SetTimerEx( "PocetniTut", 20000, false, "ii", playerid, 2 );
- PocetniTutorialStartovan[ playerid ] = true;
- }
- else {
- aliasLogin( playerid );
- if( fexist( Inventory( playerid ) ) ) ProveriInvOruzje[ playerid ] = SetTimerEx( "ProveraInvOruzja", 10, false, "dd", playerid, 0 );
- Dimi_SetSpawnInfo( playerid );
- SpawnPlayer( playerid ); PlayerLogged[ playerid ] = true;
- antiCheatCS[ playerid ][ TeleportCheck ] = 4;
- antiCheatCS[ playerid ][ WeaponDetect ] = 4;
- for( new i = 0; i < 44; i ++) {
- TextDrawShowForPlayer( playerid, ek2k18TDs[ i ] ); /// TU IZBACUJE PROBLEM!
- }
- for( new i = 0; i < 2; i ++) {
- PlayerTextDrawShow( playerid, ZlatoBanka[ playerid ][ i ] );
- }
- /*if( ServerInfo[ HappyHours ] == true ) {
- new string[10];
- format(string, sizeof(string), "Ukljuceni");
- TextDrawSetString(ServerPoruke[31], string);
- }*/
- if( PlayerInfo[ playerid ][ xPol ] == 0 ) PlayerInfo[ playerid ][ xPol ] = 1;
- //CreatePlayerVehicles( playerid );
- SetPlayerVirtualWorld( playerid, 0 );
- DonatorBoja( playerid );
- ResetAllWeapons( playerid );
- }
- }
- else {
- if( PokusajLogina[ playerid ] == MAX_POKUSAJ_LOGINA - 1 ) {
- format( globalstring, sizeof( globalstring ), "Uneli ste krivu lozinku %d puta i dobili kick!", MAX_POKUSAJ_LOGINA );
- SCM( playerid, CRVENA, globalstring);
- Kick( playerid );
- return true;
- }
- PokusajLogina[ playerid ]++;
- SendClientMessage( playerid, CRVENA, "Kriva lozinka!" );
- format( sDStrg, sizeof( sDStrg ), DialogTekstovi[ 0 ], MAX_POKUSAJ_LOGINA );
- SPD( playerid, dialog_LOGIN, DSP, D_NASLOV, sDStrg, D_ODABERI, D_ODUSTANI );
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment