Помогаем работать и общаться

Без названия

Публично отправил ы в 13:03 28-01-2012 с типом text и размером 8.31 Kb
Хранить: Вечно, просмотров: 14
В буфер! | Скачать!

  1. public OnPlayerConnect(playerid)
  2. {
  3.         if(Security != 0)
  4.         {
  5.             SendClientMessage(playerid, COLOR_YELLOW, "Âëàäåëåö èçìåíèë ïðàâèëà ñîãëàøåíèÿ, ñîãëàøåíèå îòìåíåíî.");
  6.             Kick(playerid);
  7.             return 1;
  8.         }
  9.         gActivePlayers[playerid]++;
  10.         numplayers++;
  11.         new plname[MAX_PLAYER_NAME];
  12.         new string[MAX_PLAYER_NAME];
  13.         SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0;
  14.         SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0;
  15.         GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0;
  16.     ApprovedLawyer[playerid] = 0; CallLawyer[playerid] = 0; WantLawyer[playerid] = 0;
  17.         KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0;
  18.         CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1;
  19.         CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
  20.         RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0;
  21.         STDPlayer[playerid] = 0; SexOffer[playerid] = 999; SexPrice[playerid] = 0;
  22.         RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0;
  23.         TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TakingLesson[playerid] = 0;
  24.         RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0;
  25.         DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0;
  26.         DrugPrice[playerid] = 0; RegistrationStep[playerid] = 0; OnCK[playerid] = 999; GettingCK[playerid] = 999;
  27.         DrugGram[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0;
  28.         JailPrice[playerid] = 0; GotHit[playerid] = 0;
  29.         WantedPoints[playerid] = 0; GoChase[playerid] = 999; GetChased[playerid] = 999; PlacedNews[playerid] = 0;
  30.         OnDuty[playerid] = 0; WantedLevel[playerid] = 0; TestFishes[playerid] = 0;
  31.         BoxWaitTime[playerid] = 0; SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0;
  32.         SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0;
  33.         BusCallTime[playerid] = 0; TaxiCallTime[playerid] = 0; MedicCallTime[playerid] = 0; MechanicCallTime[playerid] = 0;
  34.         FindTimePoints[playerid] = 0; FindTime[playerid] = 0; JobDuty[playerid] = 0;
  35.         Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999; PlayerBoxing[playerid] = 0;
  36.         Spectate[playerid] = 255; PlayerDrunk[playerid] = 0; PlayerDrunkTime[playerid] = 0;
  37.         Unspec[playerid][sLocal] = 255; FishCount[playerid] = 0;
  38.         WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999; WritingLine[playerid] = 0; BringingPaper[playerid] = 0; GotPaper[playerid] = 0;
  39.         PaperOffer[playerid] = 999; ConsumingMoney[playerid] = 0;
  40.     gLastCar[playerid] = 0; FirstSpawn[playerid] = 0;
  41.         gOoc[playerid] = 0; gNews[playerid] = 0; BigEar[playerid] = 0; gDice[playerid] = 0; gFam[playerid] = 0;
  42.         gSpeedo[playerid] = 0; gGas[playerid] = 0;
  43.         gPlayerLogged[playerid] = 0; gPlayerLogTries[playerid] = 0; gPlayerAccount[playerid] = 0;
  44.         gPlayerSpawned[playerid] = 0; PlayerKarting[playerid] = 0; PlayerInKart[playerid] = 0;
  45.         PlayerTazeTime[playerid] = 0; PlayerStoned[playerid] = 0;
  46.         StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
  47.         MatsHolding[playerid] = 0; TutTime[playerid] = 0;
  48.         gPlayerMission[playerid] = 0; TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999;
  49.         PlayerInfo[playerid][pCash] = dollah; NoFuel[playerid] = 0;
  50.         HireCar[playerid] = 299; PlayersChannel[playerid] = 999;
  51.         TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999;
  52.         Locator[playerid] = 0; PlayerOnMission[playerid] = 0; MissionCheckpoint[playerid] = 0;
  53.         WatchingTV[playerid] = 0; PlayerPaintballing[playerid] = 0; PlayerPaintballKills[playerid] = 0;
  54.         Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0;
  55.         ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999;
  56.         GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
  57.         PlayerInfo[playerid][pLevel] = 0;
  58.         PlayerInfo[playerid][pAdmin] = 0;
  59.         PlayerInfo[playerid][pDonateRank] = 0;
  60.         PlayerInfo[playerid][gPupgrade] = 0;
  61.         PlayerInfo[playerid][pConnectTime] = 0;
  62.         PlayerInfo[playerid][pReg] = 0;
  63.         PlayerInfo[playerid][pSex] = 0;
  64.         PlayerInfo[playerid][pAge] = 0;
  65.         PlayerInfo[playerid][pOrigin] = 0;
  66.         PlayerInfo[playerid][pExp] = 0;
  67.         PlayerInfo[playerid][pAccount] = 0;
  68.         PlayerInfo[playerid][pCrimes] = 0;
  69.         PlayerInfo[playerid][pDeaths] = 0;
  70.         PlayerInfo[playerid][pArrested] = 0;
  71.         PlayerInfo[playerid][pWantedDeaths] = 0;
  72.         PlayerInfo[playerid][pPhoneBook] = 0;
  73.         PlayerInfo[playerid][pLottoNr] = 0;
  74.         PlayerInfo[playerid][pFishes] = 0;
  75.         PlayerInfo[playerid][pBiggestFish] = 0;
  76.         PlayerInfo[playerid][pJob] = 0;
  77.         PlayerInfo[playerid][pPayCheck] = 0;
  78.         PlayerInfo[playerid][pHeadValue] = 0;
  79.         PlayerInfo[playerid][pJailed] = 0;
  80.         PlayerInfo[playerid][pJailTime] = 0;
  81.         PlayerInfo[playerid][pMats] = 0;
  82.         PlayerInfo[playerid][pDrugs] = 0;
  83.         PlayerInfo[playerid][pLeader] = 0;
  84.         PlayerInfo[playerid][pMember] = 0;
  85.         PlayerInfo[playerid][pFMember] = 255;
  86.         PlayerInfo[playerid][pRank] = 0;
  87.         PlayerInfo[playerid][pChar] = 0;
  88.         PlayerInfo[playerid][pContractTime] = 0;
  89.         PlayerInfo[playerid][pDetSkill] = 0;
  90.         PlayerInfo[playerid][pSexSkill] = 0;
  91.         PlayerInfo[playerid][pBoxSkill] = 0;
  92.         PlayerInfo[playerid][pLawSkill] = 0;
  93.         PlayerInfo[playerid][pMechSkill] = 0;
  94.         PlayerInfo[playerid][pJackSkill] = 0;
  95.         PlayerInfo[playerid][pCarSkill] = 0;
  96.         PlayerInfo[playerid][pNewsSkill] = 0;
  97.         PlayerInfo[playerid][pDrugsSkill] = 0;
  98.         PlayerInfo[playerid][pCookSkill] = 0;
  99.         PlayerInfo[playerid][pFishSkill] = 0;
  100.         PlayerInfo[playerid][pSHealth] = 0.0;
  101.         PlayerInfo[playerid][pHealth] = 50.0;
  102.         PlayerInfo[playerid][pPos_x] = 2246.6;
  103.         PlayerInfo[playerid][pPos_y] = -1161.9;
  104.         PlayerInfo[playerid][pPos_z] = 1029.7;
  105.         PlayerInfo[playerid][pInt] = 15;
  106.         PlayerInfo[playerid][pLocal] = 255;
  107.         PlayerInfo[playerid][pTeam] = 3;
  108.         PlayerInfo[playerid][pModel] = 264;
  109.         new randphone = 1000 + random(8999);//minimum 1000  max 9999 //giving one at the start
  110.         PlayerInfo[playerid][pPnumber] = randphone;
  111.         PlayerInfo[playerid][pPhousekey] = 255;
  112.         PlayerInfo[playerid][pPbiskey] = 255;
  113.         PlayerInfo[playerid][pCarLic] = 0;
  114.         PlayerInfo[playerid][pFlyLic] = 0;
  115.         PlayerInfo[playerid][pBoatLic] = 0;
  116.         PlayerInfo[playerid][pFishLic] = 0;
  117.         PlayerInfo[playerid][pGunLic] = 0;
  118.         PlayerInfo[playerid][pGun1] = 0;
  119.         PlayerInfo[playerid][pGun2] = 0;
  120.         PlayerInfo[playerid][pGun3] = 0;
  121.         PlayerInfo[playerid][pGun4] = 0;
  122.         PlayerInfo[playerid][pAmmo1] = 0;
  123.         PlayerInfo[playerid][pAmmo2] = 0;
  124.         PlayerInfo[playerid][pAmmo3] = 0;
  125.         PlayerInfo[playerid][pAmmo4] = 0;
  126.         PlayerInfo[playerid][pCarTime] = 0;
  127.         PlayerInfo[playerid][pPayDay] = 0;
  128.         PlayerInfo[playerid][pPayDayHad] = 0;
  129.         PlayerInfo[playerid][pCDPlayer] = 0;
  130.         PlayerInfo[playerid][pWins] = 0;
  131.         PlayerInfo[playerid][pLoses] = 0;
  132.         PlayerInfo[playerid][pAlcoholPerk] = 0;
  133.         PlayerInfo[playerid][pDrugPerk] = 0;
  134.         PlayerInfo[playerid][pMiserPerk] = 0;
  135.         PlayerInfo[playerid][pPainPerk] = 0;
  136.         PlayerInfo[playerid][pTraderPerk] = 0;
  137.         PlayerInfo[playerid][pTut] = 0;
  138.         PlayerInfo[playerid][pMissionNr] = 0;
  139.         PlayerInfo[playerid][pWarns] = 0;
  140.         PlayerInfo[playerid][pFuel] = 0;
  141.         PlayerInfo[playerid][pAdjustable] = 0;
  142.         ClearCrime(playerid);
  143.         ClearFishes(playerid);
  144.         ClearCooking(playerid);
  145.         ClearGroceries(playerid);
  146.         ClearMarriage(playerid);
  147.         SetPlayerColor(playerid,COLOR_GRAD2);
  148.         GetPlayerName(playerid, plname, sizeof(plname));
  149.         format(string, sizeof(string), "%s.ini", plname);
  150.         new str[128];
  151.         if(fexist(string))
  152.         {
  153.             gPlayerAccount[playerid] = 1;
  154.             format(str, sizeof(str), "SERVER: Ýòîò íèê óæå çàðåãåñòðèðîâàí!");
  155.             SendClientMessage(playerid, COLOR_WHITE, str);
  156.             return ShowPlayerDialog(playerid, 0, DIALOG_STYLE_INPUT, "Àâòîðèçàöèÿ GodFather", "Ââåäèòå ïàðîëü:", "ENTER", "CANCEL");
  157.         }
  158.         else
  159.         {
  160.             gPlayerAccount[playerid] = 0;
  161.             format(str, sizeof(str), "*Âû íå çàðåãåñòðèðîâàííû. Ïîæàëóéñòà çàðåãåñòðèðóéòåñü.");
  162.             SendClientMessage(playerid, COLOR_WHITE, str);
  163.             return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Ðåãèñòðàöèÿ GodFather", "Ââåäèòå ïàðîëü:", "REGISTER", "CANCEL");
  164.         }
  165. }

Комментируй
Исходный текст