Advertisement
Guest User

Bejelentkezes

a guest
Feb 28th, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.90 KB | None | 0 0
  1.  case DIALOG_LOGIN:
  2.         {
  3.             if(!response){ SendClientMessage(playerid, COLOR_RED, "Kiléptél a szerverről!"); Kick(playerid);}
  4.             if(response)
  5.             {
  6.                 new query[1000],escapepass[26];
  7.                 mysql_real_escape_string(inputtext, escapepass);
  8.                 format(query, sizeof(query), "SELECT Tutorial,Level,Cash,Admin,AdminPass,AdminLogged,AdminDuty,Skin,Posx,Posy,Posz,VWorld,Interior,Age,Gender,Kicks,Banned,Bans,Muted,Faction,Rang,Job,House FROM Playerek WHERE Username = '%s' AND Password = '%s'", pName(playerid), escapepass);
  9.                 mysql_query(query);
  10.                 mysql_store_result();
  11.                 if(mysql_num_rows() != 0)
  12.                 {
  13.                     if(mysql_fetch_row_format(query, "|"))
  14.                     {
  15.                         sscanf(query,"p<|>ddddddddfffdddddddddddd",
  16.                            
  17.                             PlayerInfo[playerid][pTutorial],
  18.                             PlayerInfo[playerid][pLevel],
  19.                             PlayerInfo[playerid][pCash],
  20.                             PlayerInfo[playerid][pAdmin],
  21.                             PlayerInfo[playerid][pAdminPass],
  22.                             PlayerInfo[playerid][pAdminLogged],
  23.                             PlayerInfo[playerid][pAdminDuty],
  24.                             PlayerInfo[playerid][pSkin],
  25.                             PlayerInfo[playerid][Posx],
  26.                             PlayerInfo[playerid][Posy],
  27.                             PlayerInfo[playerid][Posz],
  28.                             PlayerInfo[playerid][pVWorld],
  29.                             PlayerInfo[playerid][pInterior],
  30.                             PlayerInfo[playerid][pAge],
  31.                             PlayerInfo[playerid][pGender],
  32.                             PlayerInfo[playerid][pKicks],
  33.                             PlayerInfo[playerid][pBanned],
  34.                             PlayerInfo[playerid][pBans],
  35.                             PlayerInfo[playerid][pMuted],
  36.                             PlayerInfo[playerid][pFrakcio],
  37.                             PlayerInfo[playerid][pRang],
  38.                             PlayerInfo[playerid][pJob],
  39.                             PlayerInfo[playerid][pHouse]);
  40.  
  41.                     }
  42.                     else
  43.                     {
  44.                         ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "ClassRPG - Bejelentkezés", "Helytelen jelszó! Kérlek add meg újra!", "Rendben", "Mégse");
  45.                     }
  46.                    
  47.                     if(PlayerInfo[playerid][pTutorial] <= 2) //kezdő cuccok adása
  48.                     {
  49.                         SetPlayerInterior(playerid, 14);
  50.                         SetSpawnInfo(playerid, NO_TEAM, PlayerInfo[playerid][pSkin], 258.4893,-41.4008,1002.0234, 0, 0, 0, 0, 0, 0, 0);
  51.                         SpawnPlayer(playerid);
  52.                         SetPlayerInterior(playerid, 14);
  53.                         SetPlayerPos(playerid, 258.4893,-41.4008,1002.0234);
  54.                         SetPlayerInterior(playerid, 14);
  55.                         SetPlayerFacingAngle(playerid, 270.0);
  56.                         SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
  57.                         SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
  58.                         TogglePlayerControllable(playerid, 0);
  59.                         SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
  60.                         SetPlayerScore(playerid, 1);
  61.                         GivePlayerMoney(playerid, 600);
  62.  
  63.                      
  64.                     }
  65.                     if(PlayerInfo[playerid][pBanned] == 0) //alap cuccok betöltése
  66.                     {
  67.                         SetSpawnInfo(playerid, NO_TEAM, PlayerInfo[playerid][pSkin], PlayerInfo[playerid][Posx], PlayerInfo[playerid][Posy], PlayerInfo[playerid][Posz], 0.0, 0, 0, 0, 0, 0, 0);
  68.                         SpawnPlayer(playerid);
  69.                         SetPlayerInterior(playerid, PlayerInfo[playerid][pInterior]);
  70.                         SetPlayerVirtualWorld(playerid, PlayerInfo[playerid][pVWorld]);
  71.                         SetPlayerPos(playerid, PlayerInfo[playerid][Posx], PlayerInfo[playerid][Posy], PlayerInfo[playerid][Posz]);
  72.                         SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
  73.                         SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
  74.                         GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
  75.                         PlayerInfo[playerid][pAdminDuty] = 0;
  76.                     }
  77.                     else if(PlayerInfo[playerid][pBanned] == 1) //ban esetén
  78.                     {
  79.                         SendClientMessage(playerid, COLOR_RED, "Ki vagy tiltva a szerverről! Ha jogtalan írj UnBan kérelmet fórumon!");
  80.                         Kick(playerid);
  81.                     }
  82.                    
  83.                 }
  84.                 else
  85.                 {
  86.                     ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "ClassRPG - Bejelentkezés", "Helytelen jelszó! Kérlek add meg újból!", "Rendben","Mégse");
  87.                 }
  88.             }
  89.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement