Guest User

Untitled

a guest
Jul 27th, 2019
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.53 KB | None | 0 0
  1. if( dialogid == dialog_LOGIN ) {
  2. if( !response ) return Kick( playerid );
  3. if( response ) {
  4. if( !strcmp( inputtext, PlayerInfo[ playerid ][ xLozinka ], false ) && !isnull( inputtext ) ) {
  5. INI_ParseFile( Korisnici( playerid ), "OcitajKorisnika", .bExtra = true, .extra = playerid );
  6.  
  7. /*new aastring[64];
  8. format( aastring, sizeof( aastring ), A_FILE, ImeIgraca( playerid ) );
  9. if( PlayerInfo[ playerid ][ xAdmin ] == 0 && fexist( aastring ) ) {
  10. SCM( playerid, -1, "Smenjen si sa pozicije Administratora." );
  11. fremove( aastring );
  12. }
  13. if( PlayerInfo[ playerid ][ xHelper ] == 0 && fexist( aastring ) ) {
  14. SCM( playerid, -1, "Smenjen si sa pozicije helpera." );
  15. fremove( aastring );
  16. }*/
  17.  
  18. if( fexist( Admini( playerid ) ) ) INI_ParseFile( Admini( playerid ), "OcitajAdmina", .bExtra = true, .extra = playerid );
  19.  
  20. if( fexist( Inventory( playerid ) ) ) INI_ParseFile( Inventory( playerid ), "LoadInventory", .bExtra = true, .extra = playerid );
  21.  
  22. INI_ParseFile( KladIme( playerid ), "LoadKladionica", .bExtra = true, .extra = playerid );
  23. LoginTDControl( playerid, false );
  24.  
  25. new datum[ 64 ]; new year, month,day;
  26. getdate( year, month, day );
  27. new tmphour, tmpminute, tmpsecond;
  28. gettimeEx( tmphour, tmpminute, tmpsecond );
  29. FixHour( tmphour );
  30. tmphour = shifthour;
  31. format( datum, sizeof( datum ), "%02d/%02d/%d - %d/%d/%d", day, month, year, tmphour, tmpminute, tmpsecond );
  32. strmid( PlayerInfo[ playerid ][ xLastLogin ], datum, 0, strlen( datum ), 64 );
  33.  
  34. if( PlayerInfo[ playerid ][ xFirmaID ] != -1 ) {
  35.  
  36. BussinesInfo[ PlayerInfo[ playerid ][ xFirmaID ] ][ bNeaktivnost ] = 0;
  37. SaveBussines( PlayerInfo[ playerid ][ xFirmaID ] );
  38. }
  39.  
  40. if( PlayerInfo[ playerid ][ xProperty ][ 0 ] != -1 ) {
  41.  
  42. II[ PlayerInfo[ playerid ][ xProperty ][ 0 ] ][ iNeaktivnost ] = 0;
  43. SaveProperty( PlayerInfo[ playerid ][ xProperty ][ 0 ] );
  44. }
  45. if( PlayerInfo[ playerid ][ xProperty ][ 1 ] != -1 ) {
  46.  
  47. II[ PlayerInfo[ playerid ][ xProperty ][ 1 ] ][ iNeaktivnost ] = 0;
  48. SaveProperty( PlayerInfo[ playerid ][ xProperty ][ 1 ] );
  49. }
  50. if( PlayerInfo[ playerid ][ xProperty ][ 2 ] != -1 ) {
  51.  
  52. II[ PlayerInfo[ playerid ][ xProperty ][ 2 ] ][ iNeaktivnost ] = 0;
  53. SaveProperty( PlayerInfo[ playerid ][ xProperty ][ 2 ] );
  54. }
  55.  
  56. if( PlayerInfo[ playerid ][ xVoziloID ][ 0 ] != -1 ) {
  57.  
  58. VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 0 ] ][ vNeaktivnost ] = 0;
  59. SaveVehicle( PlayerInfo[ playerid ][ xVoziloID ][ 0 ] );
  60. }
  61. if( PlayerInfo[ playerid ][ xVoziloID ][ 1 ] != -1 ) {
  62.  
  63. VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 1 ] ][ vNeaktivnost ] = 0;
  64. SaveVehicle( PlayerInfo[ playerid ][ xVoziloID ][ 1 ] );
  65. }
  66. if( PlayerInfo[ playerid ][ xVoziloID ][ 2 ] != -1 ) {
  67.  
  68. VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 2 ] ][ vNeaktivnost ] = 0;
  69. SaveVehicle( PlayerInfo[ playerid ][ xVoziloID ][ 2 ] );
  70. }
  71. if( PlayerInfo[ playerid ][ xVoziloID ][ 3 ] != -1 ) {
  72.  
  73. VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 3 ] ][ vNeaktivnost ] = 0;
  74. SaveVehicle( PlayerInfo[ playerid ][ xVoziloID ][ 3 ] );
  75. }
  76.  
  77. new banfile[ 100 ]; format( banfile, sizeof( banfile ), FILE_BAN, ImeIgraca( playerid ) );
  78. if( fexist( banfile ) ) {
  79. new File: UserFile = fopen( banfile, io_read );
  80. new razlogbana[ 128 ] = "Nepoznat";
  81. new key[256];
  82. new Data[256];
  83. while ( fread( UserFile , Data, sizeof( Data ) ) ) {
  84. key = ini_GetKey( Data );
  85. if( strcmp( key , "Razlog" , true ) == 0 ) {
  86. format( razlogbana, strlen( ini_GetValue ( Data ) ), "%s", ini_GetValue( Data ) );
  87. }
  88. }
  89. fclose( UserFile );
  90. getdate( year, month, day );
  91.  
  92. SendClientMessage( playerid, SVETLOCRVENA, "| EG:AC | Vas acc je trenutno iskljucen sa servera! Izbaceni ste!" );
  93. format( globalstring, sizeof( globalstring ), "Razlog bana: %s", razlogbana );
  94. SendClientMessage( playerid, BELA, globalstring );
  95. format( globalstring, sizeof( globalstring ), "Vas server nick: %s, Danasnji datum: %d.%d.%d", ImeIgraca( playerid ), day, month, year );
  96. SendClientMessage( playerid, ZUTA, globalstring );
  97. Dimi_Kick( playerid );
  98. return 1;
  99. }
  100.  
  101. if( PlayerInfo[ playerid ][ xPocetniTut ] == 0 ) {
  102. TogglePlayerSpectating( playerid, 1 );
  103. SetPlayerInterior( playerid, 0 );
  104. SetPlayerVirtualWorld( playerid, 1 );
  105. TimerTutorial[ playerid ] = SetTimerEx( "PocetniTut", 20000, false, "ii", playerid, 2 );
  106. PocetniTutorialStartovan[ playerid ] = true;
  107. }
  108. else {
  109.  
  110. aliasLogin( playerid );
  111.  
  112. if( fexist( Inventory( playerid ) ) ) ProveriInvOruzje[ playerid ] = SetTimerEx( "ProveraInvOruzja", 10, false, "dd", playerid, 0 );
  113.  
  114. Dimi_SetSpawnInfo( playerid );
  115. SpawnPlayer( playerid ); PlayerLogged[ playerid ] = true;
  116. antiCheatCS[ playerid ][ TeleportCheck ] = 4;
  117. antiCheatCS[ playerid ][ WeaponDetect ] = 4;
  118.  
  119. for( new i = 0; i < 44; i ++) {
  120. TextDrawShowForPlayer( playerid, ek2k18TDs[ i ] ); /// TU IZBACUJE PROBLEM!
  121. }
  122. for( new i = 0; i < 2; i ++) {
  123. PlayerTextDrawShow( playerid, ZlatoBanka[ playerid ][ i ] );
  124. }
  125.  
  126. /*if( ServerInfo[ HappyHours ] == true ) {
  127. new string[10];
  128. format(string, sizeof(string), "Ukljuceni");
  129. TextDrawSetString(ServerPoruke[31], string);
  130. }*/
  131.  
  132. if( PlayerInfo[ playerid ][ xPol ] == 0 ) PlayerInfo[ playerid ][ xPol ] = 1;
  133.  
  134. //CreatePlayerVehicles( playerid );
  135. SetPlayerVirtualWorld( playerid, 0 );
  136.  
  137. DonatorBoja( playerid );
  138.  
  139. ResetAllWeapons( playerid );
  140. }
  141. }
  142. else {
  143. if( PokusajLogina[ playerid ] == MAX_POKUSAJ_LOGINA - 1 ) {
  144. format( globalstring, sizeof( globalstring ), "Uneli ste krivu lozinku %d puta i dobili kick!", MAX_POKUSAJ_LOGINA );
  145. SCM( playerid, CRVENA, globalstring);
  146. Kick( playerid );
  147. return true;
  148. }
  149. PokusajLogina[ playerid ]++;
  150. SendClientMessage( playerid, CRVENA, "Kriva lozinka!" );
  151. format( sDStrg, sizeof( sDStrg ), DialogTekstovi[ 0 ], MAX_POKUSAJ_LOGINA );
  152. SPD( playerid, dialog_LOGIN, DSP, D_NASLOV, sDStrg, D_ODABERI, D_ODUSTANI );
  153. }
  154. }
  155. return true;
  156. }
Advertisement
Add Comment
Please, Sign In to add comment