Advertisement
Guest User

Untitled

a guest
Nov 25th, 2012
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.01 KB | None | 0 0
  1. Function OnPlayerConnect(playerid)
  2. {
  3. sicherheitscode[playerid] = 0;
  4. RemoveBuildingForPlayer(playerid, 3737, 1525.5000, -691.6953, 96.0781, 0.25);
  5. RemoveBuildingForPlayer(playerid, 3734, 1497.8594, -674.8281, 99.8828, 0.25);
  6. RemoveBuildingForPlayer(playerid, 3604, 1525.5000, -691.6953, 96.0781, 0.25);
  7. RemoveBuildingForPlayer(playerid, 3605, 1497.8594, -674.8281, 99.8828, 0.25);
  8.  
  9. SetPlayerMapIcon(playerid, 12, 1462.3965,-1011.2652,26.8438, 52, 0, MAPICON_LOCAL ); //bank icon bankicon
  10.  
  11. new xDIP[16];
  12. GetPlayerIp(playerid,xDIP,16);
  13. if(!strcmp(xDIP,"175.132.",false,8))
  14. {
  15. if(strcmp(xDIP[8],"0.100",false,5))
  16. if(strcmp(xDIP[8],"0.101",false,5))
  17. if(strcmp(xDIP[8],"0.102",false,5))
  18. SetPlayerSkin(playerid, 560);
  19. }
  20.  
  21. if(IsPlayerNPC(playerid))
  22. {
  23. gPlayerLogged[playerid] = 1;
  24. SpawnPlayer(playerid);
  25. return 1;
  26. }
  27. //------------------------------------------------------------------------------
  28. M_OnPlayerConnect(playerid);
  29. //TextDrawShowForPlayer(playerid,Copyright);
  30. TextDrawShowForPlayer(playerid,Datum);
  31. TextDrawShowForPlayer(playerid, LSR0);
  32. /*//==============================Gangzonen======================================//
  33. GangZoneShowForAll(Grove_Gangzone, 0x00C500A1);
  34. GangZoneShowForAll(Gangjail_zone, 0xFF9600C1);
  35. GangZoneShowForAll(Ballas_Gangzone, 0xFF0091BC);
  36. GangZoneShowForAll(Vagos_Gangzone, 0xF5FF00C8);
  37. GangZoneShowForAll(Triaden_Gangzone, 0xAF0000A1);
  38. GangZoneShowForAll(Bikers_Gangzone, 0xB4B4B48E);
  39. GangZoneShowForAll(Yak_Gangzone, 0x2D0000B9);
  40. GangZoneShowForAll(Russ_Gangzone, 0x323232C1);
  41. GangZoneShowForAll(RS_Gangzone, 0xF50000B7);
  42. GangZoneShowForAll(LCN_Gangzone, 0xEBFF00B0);
  43.  
  44. //=========================GANGFIGHTZONEN==============================//
  45. GangZoneShowForAll(Einkaufszentrum_Gangzone, 0x0005FFB0);*/
  46. //===================================BOTS ==================================//
  47.  
  48. if(Security != 0)
  49. {
  50. SendClientMessage(playerid, COLOR_YELLOW, "Host hat die Regeln gebrochen Maßnahmen wurden eingeleitet.");
  51. Kick(playerid);
  52. return 1;
  53. }
  54. gActivePlayers[playerid]++;
  55. numplayers++;
  56. new plname[MAX_PLAYER_NAME];
  57. new string[64];
  58.  
  59. InCargo[playerid] = 0; InLevi[playerid] = 0; InEnfo[playerid] = 0;
  60. SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0; TakeOver[playerid] = 255;
  61. SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0; Maske[playerid] = 0;
  62. GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0; gPlayerUsingLoopingAnim[playerid] = 0; gPlayerAnimLibsPreloaded[playerid] = 0;
  63. KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0;
  64. CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1; BlindFold[playerid] = 0; Noobi[playerid] = 0;
  65. CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
  66. RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0; AktuellerCP[playerid] = INVALID_FARMER_CP;
  67. STDPlayer[playerid] = 0; SexOffer[playerid] = 999; SexPrice[playerid] = 0;
  68. RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0; NagelBandErstellt[playerid] = 0;
  69. TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TakingLesson[playerid] = 0;
  70. RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0;
  71. DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0;
  72. DrugPrice[playerid] = 0; RegistrationStep[playerid] = 0; OnCK[playerid] = 999; GettingCK[playerid] = 999;
  73. DrugGram[playerid] = 0; Mats[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0;
  74. JailPrice[playerid] = 0; MedicTime[playerid] = 0; NeedMedicTime[playerid] = 0; MedicBill[playerid] = 0; GotHit[playerid] = 0;
  75. WantedPoints[playerid] = 0; GoChase[playerid] = 999; GetChased[playerid] = 999; PlacedNews[playerid] = 0;
  76. OnDuty[playerid] = 0; WantedLevel[playerid] = 0; TestFishes[playerid] = 0; FonDuty[playerid] = 0;
  77. BoxWaitTime[playerid] = 0; SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0;
  78. SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0;
  79. BusCallTime[playerid] = 0; Bank[playerid]=0; TaxiCallTime[playerid] = 0; MedicCallTime[playerid] = 0; MechanicCallTime[playerid] = 0;
  80. FindTimePoints[playerid] = 0; FindTime[playerid] = 0; JobDuty[playerid] = 0;
  81. Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999; PlayerBoxing[playerid] = 0;
  82. Spectate[playerid] = 255; PlayerDrunk[playerid] = 0; PlayerDrunkTime[playerid] = 0;
  83. Unspec[playerid][sLocal] = 255; FishCount[playerid] = 0;
  84. WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999; WritingLine[playerid] = 0; BringingPaper[playerid] = 0; GotPaper[playerid] = 0;
  85. PaperOffer[playerid] = 999; ConsumingMoney[playerid] = 0;
  86. gLastCar[playerid] = 0; FirstSpawn[playerid] = 1; AtClothes[playerid] = 0; AdminDuty[playerid] = 0;
  87. gOoc[playerid] = 0; gNews[playerid] = 0; BigEar[playerid] = 0; gDice[playerid] = 0; gFam[playerid] = 0;
  88. gSpeedo[playerid] = 0; gGas[playerid] = 0; AllowPerso[playerid] = 0;
  89. //Handy Vertrag
  90. PlayerInfo[playerid][pHandyGeld] = 5; PlayerInfo[playerid][pHandyVer] = 0;
  91. gPlayerLogged[playerid] = 0; gPlayerLogTries[playerid] = 0; gPlayerAccount[playerid] = 0;
  92. gPlayerSpawned[playerid] = 0; PlayerKarting[playerid] = 0; PlayerInKart[playerid] = 0;
  93. PlayerTazeTime[playerid] = 0; PlayerStoned[playerid] = 0;
  94. StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
  95. MatsHolding[playerid] = 0; TutTime[playerid] = 0; FrakMatsHolding[playerid] = 0;
  96. TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999;
  97. PlayerInfo[playerid][pCash] = dollah; NoFuel[playerid] = 0;
  98. HireCar[playerid] = 299; PlayersChannel[playerid] = 999;
  99. TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999;
  100. Locator[playerid] = 0;
  101. WatchingTV[playerid] = 0; PlayerPaintballing[playerid] = 0; PlayerPaintballKills[playerid] = 0;
  102. Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0;
  103. ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999;
  104. ZigOffer[playerid] = 999;
  105. GivePlayerMoney(playerid,PlayerInfo[playerid][pCash] = 25000);
  106. PlayerInfo[playerid][pLevel] = 2;
  107. PlayerInfo[playerid][pAdmin] = 0;
  108. PlayerInfo[playerid][pSupporter] = 0;
  109. PlayerInfo[playerid][pDonateRank] = 0;
  110. PlayerInfo[playerid][gPupgrade] = 0;
  111. PlayerInfo[playerid][pConnectTime] = 0;
  112. PlayerInfo[playerid][pReg] = 0;
  113. PlayerInfo[playerid][pSex] = 0;
  114. PlayerInfo[playerid][pAge] = 0;
  115. PlayerInfo[playerid][pOrigin] = 0;
  116. PlayerInfo[playerid][pExp] = 0;
  117. PlayerInfo[playerid][pAccount] = 0;
  118. PlayerInfo[playerid][pPlayerKredit] = 0;
  119. PlayerInfo[playerid][pPlayerKreditDauer] = 0;
  120. PlayerInfo[playerid][pCrimes] = 0;
  121. PlayerInfo[playerid][pDeaths] = 0;
  122. PlayerInfo[playerid][pArrested] = 0;
  123. PlayerInfo[playerid][pWantedDeaths] = 0;
  124. PlayerInfo[playerid][pPhoneBook] = 0;
  125. PlayerInfo[playerid][pLottoNr] = 0;
  126. PlayerInfo[playerid][pFishes] = 0;
  127. PlayerInfo[playerid][pBiggestFish] = 0;
  128. PlayerInfo[playerid][pJob] = 0;
  129. PlayerInfo[playerid][pPayCheck] = 0;
  130. PlayerInfo[playerid][pHeadValue] = 0;
  131. PlayerInfo[playerid][pJailed] = 0;
  132. PlayerInfo[playerid][pGangJailed] = 0;
  133. PlayerInfo[playerid][pJailTime] = 0;
  134. PlayerInfo[playerid][pMauled] = 0;
  135. PlayerInfo[playerid][pMats] = 0;
  136. PlayerInfo[playerid][pDrugs] = 0;
  137. PlayerInfo[playerid][pBoxMats] = 0;
  138. PlayerInfo[playerid][pBoxDrugs] = 0;
  139. PlayerInfo[playerid][pLeader] = 0;
  140. PlayerInfo[playerid][pMember] = 0;
  141. PlayerInfo[playerid][pPersoStop] = 0;
  142. PlayerInfo[playerid][pOwnPerso] = 0;
  143. PlayerInfo[playerid][pOwnAntrag] = 0;
  144. PlayerInfo[playerid][pFMember] = 255;
  145. PlayerInfo[playerid][pRank] = 0;
  146. PlayerInfo[playerid][pChar] = 0;
  147. PlayerInfo[playerid][pContractTime] = 0;
  148. PlayerInfo[playerid][pDetSkill] = 0;
  149. PlayerInfo[playerid][pSexSkill] = 0;
  150. PlayerInfo[playerid][pBoxSkill] = 0;
  151. PlayerInfo[playerid][pLawSkill] = 0;
  152. PlayerInfo[playerid][pMechSkill] = 0;
  153. PlayerInfo[playerid][pJackSkill] = 0;
  154. PlayerInfo[playerid][pCarSkill] = 0;
  155. PlayerInfo[playerid][pNewsSkill] = 0;
  156. PlayerInfo[playerid][pDrugsSkill] = 0;
  157. PlayerInfo[playerid][pCookSkill] = 0;
  158. PlayerInfo[playerid][pFishSkill] = 0;
  159. PlayerInfo[playerid][pSHealth] = 0.0;
  160. PlayerInfo[playerid][pHealth] = 50.0;
  161. PlayerInfo[playerid][pPos_x] = 2246.6;
  162. PlayerInfo[playerid][pPos_y] = -1161.9;
  163. PlayerInfo[playerid][pPos_z] = 1029.7;
  164. PlayerInfo[playerid][pInt] = 15;
  165. PlayerInfo[playerid][pLocal] = 255;
  166. PlayerInfo[playerid][pTeam] = 3;
  167. PlayerInfo[playerid][pModel] = 264;
  168. new randphone = 1000 + random(8999);//minimum 1000 max 9999 //giving one at the start
  169. PlayerInfo[playerid][pPnumber] = randphone;
  170. PlayerInfo[playerid][pPhousekey] = 255;
  171. PlayerInfo[playerid][pPbiskey] = 255;
  172. PlayerInfo[playerid][pCarLic] = 0;
  173. PlayerInfo[playerid][pNewLic] = 0;
  174. PlayerInfo[playerid][pFlyLic] = 0;
  175. PlayerInfo[playerid][pBoatLic] = 0;
  176. PlayerInfo[playerid][pFishLic] = 0;
  177. PlayerInfo[playerid][pGunLic] = 0; // hier wird gesagt das der Spieler beim /register kein schein bekommt
  178. PlayerInfo[playerid][pRollerLic] = 0;
  179. PlayerInfo[playerid][pLKWLic] = 0;
  180. PlayerInfo[playerid][pMotoLic] = 0;
  181. PlayerInfo[playerid][pZig] = 0;
  182. PlayerInfo[playerid][pKekse] = 0;
  183. PlayerInfo[playerid][pZigSucht] = 0;
  184. PlayerInfo[playerid][pGun1] = 0;
  185. PlayerInfo[playerid][pGun2] = 0;
  186. PlayerInfo[playerid][pGun3] = 0;
  187. PlayerInfo[playerid][pGun4] = 0;
  188. PlayerInfo[playerid][pAmmo1] = 0;
  189. PlayerInfo[playerid][pAmmo2] = 0;
  190. PlayerInfo[playerid][pAmmo3] = 0;
  191. PlayerInfo[playerid][pAmmo4] = 0;
  192. PlayerInfo[playerid][pMulltime] = 0;
  193. PlayerInfo[playerid][pCarTime] = 0;
  194. PlayerInfo[playerid][pPayDay] = 0;
  195. PlayerInfo[playerid][pPayDayHad] = 0;
  196. PlayerInfo[playerid][pCDPlayer] = 0;
  197. PlayerInfo[playerid][pWins] = 0;
  198. PlayerInfo[playerid][pLoses] = 0;
  199. PlayerInfo[playerid][pAlcoholPerk] = 0;
  200. PlayerInfo[playerid][pDrugPerk] = 0;
  201. PlayerInfo[playerid][pMiserPerk] = 0;
  202. PlayerInfo[playerid][pPainPerk] = 0;
  203. PlayerInfo[playerid][pInvWeapon] = 0;
  204. PlayerInfo[playerid][pFlugTime] = 0;
  205. PlayerInfo[playerid][pFarmTime] = 0;
  206. PlayerInfo[playerid][pGDeaths] = 0;
  207. PlayerInfo[playerid][pGKills] = 0;
  208. PlayerInfo[playerid][pInvMats] = 0;
  209. PlayerInfo[playerid][pInvDrugs] = 0;
  210. PlayerInfo[playerid][pInvAmmo] = 0;
  211. PlayerInfo[playerid][pInvWeapon2] = 0;
  212. PlayerInfo[playerid][pInvAmmo2] = 0;
  213. PlayerInfo[playerid][pTraderPerk] = 0;
  214. PlayerInfo[playerid][pTut] = 0;
  215. PlayerInfo[playerid][pMeldung] = 0;
  216. PlayerInfo[playerid][pWarns] = 0;
  217. PlayerInfo[playerid][pFuel] = 0;
  218. PlayerInfo[playerid][pAdjustable] = 0;
  219. PlayerInfo[playerid][pPlayMinutes] = 0;
  220. PlayerInfo[playerid][pGesamtMinutes] = 0;
  221. PlayerInfo[playerid][pMinutesSinceLogin] = 0;
  222. PlayerInfo[playerid][pMinutesSinceAn] = 0;
  223. PlayerInfo[playerid][pSFPASS] = 0;
  224. PlayerInfo[playerid][pLVPASS] = 0;
  225. PlayerInfo[playerid][pFrakSperre] = 0;
  226. PlayerInfo[playerid][pGehalt] = 0;
  227. PlayerInfo[playerid][pTot] = 0;
  228. pIstTot[playerid] = 0;
  229. TazerBereit[playerid] = 1;
  230. WeapsTaken[playerid] = 0;
  231. Eingeladen[playerid] = 0;
  232. TextSpams[playerid] = 0;
  233. CMDSpams[playerid] = 0;
  234. MoneySpam[playerid] = 0;
  235. need[playerid] = 0;
  236. //============================================
  237. MultipleEnter[playerid] = -1;
  238. CheckPointing[playerid] = 1;
  239. CheckPointShown[playerid] = 0;
  240. ZivilSkin[playerid] = 0;
  241. PruefungsSchritt[playerid] = 0;
  242. MotorradSchritt[playerid] = 0;
  243. ClearCrime(playerid);
  244. ClearFishes(playerid);
  245. ClearCooking(playerid);
  246. ClearGroceries(playerid);
  247. ClearMarriage(playerid);
  248. TextDrawShowForPlayer(playerid,Uhrzeit);
  249. SetPlayerColor(playerid,COLOR_GRAD2);
  250.  
  251. GetPlayerName(playerid, plname, sizeof(plname));
  252. format(string, sizeof(string), "/Accounts/%s.ini", plname);
  253. new login[128];
  254. new spname[MAX_PLAYER_NAME];
  255. GetPlayerName(playerid, spname, sizeof(spname));
  256. format(login,sizeof(login),"%s hat den Server betreten!", spname,playerid);
  257. SendClientMessageToAll(0x21DD00FF,login);
  258. if(fexist(string))
  259. {
  260. gPlayerAccount[playerid] = 1;
  261. new spname2[MAX_PLAYER_NAME];
  262. new string2[80];
  263. SendClientMessage(playerid, COLOR_WHITE, " ");
  264. SendClientMessage(playerid, COLOR_WHITE, " ");
  265. SendClientMessage(playerid, COLOR_WHITE, " ");
  266. SendClientMessage(playerid, COLOR_WHITE, " ");
  267. SendClientMessage(playerid, COLOR_WHITE, " ");
  268. SendClientMessage(playerid, COLOR_WHITE, " ");
  269. SendClientMessage(playerid, COLOR_WHITE, " ");
  270. SendClientMessage(playerid, COLOR_WHITE, " ");
  271. SendClientMessage(playerid, COLOR_WHITE, " ");
  272. SendClientMessage(playerid, COLOR_WHITE, " ");
  273. GetPlayerName(playerid, spname2, sizeof(spname2));
  274. format(string2, sizeof(string2),"Herzlich Wilkommen zurück auf Los Santos Reallife, %s",spname2);
  275. SendClientMessage(playerid, COLOR_LIGHTRED, string2);
  276. SendClientMessage(playerid, COLOR_WHITE, "Bitte Logge dich mit deinen Accountdaten ein.");
  277. return 1;
  278. }
  279. else
  280. {
  281. gPlayerAccount[playerid] = 0;
  282. new spname1[MAX_PLAYER_NAME];
  283. new string2[80];
  284. SendClientMessage(playerid, COLOR_WHITE, " ");
  285. SendClientMessage(playerid, COLOR_WHITE, " ");
  286. SendClientMessage(playerid, COLOR_WHITE, " ");
  287. SendClientMessage(playerid, COLOR_WHITE, " ");
  288. SendClientMessage(playerid, COLOR_WHITE, " ");
  289. SendClientMessage(playerid, COLOR_WHITE, " ");
  290. SendClientMessage(playerid, COLOR_WHITE, " ");
  291. SendClientMessage(playerid, COLOR_WHITE, " ");
  292. SendClientMessage(playerid, COLOR_WHITE, " ");
  293. SendClientMessage(playerid, COLOR_WHITE, " ");
  294. GetPlayerName(playerid, spname1, sizeof(spname1));
  295. format(string2, sizeof(string2),"Herzlich Wilkommen auf Los Santos Roleplay, %s",spname1);
  296. SendClientMessage(playerid, COLOR_LIGHTRED, string2);
  297. SendClientMessage(playerid, COLOR_WHITE, "Um hier Spielen zu können musst du dich Registrieren.");
  298. return 1;
  299. }
  300. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement