Theodore123

OnPlayerConnect

Dec 1st, 2013
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.15 KB | None | 0 0
  1. public OnPlayerConnect(playerid)
  2. {
  3. //-----------------------------HITMAN_------------------------------------------
  4. RemoveBuildingForPlayer(playerid, 12937, 873.9922, -22.7578, 65.1016, 0.25);
  5. RemoveBuildingForPlayer(playerid, 12957, 861.5234, -25.3828, 62.8516, 0.25);
  6. RemoveBuildingForPlayer(playerid, 3276, 884.3281, -20.7344, 63.0938, 0.25);
  7. RemoveBuildingForPlayer(playerid, 3276, 894.4531, -25.7734, 63.1484, 0.25);
  8. RemoveBuildingForPlayer(playerid, 3276, 877.2109, -23.4844, 63.0547, 0.25);
  9. RemoveBuildingForPlayer(playerid, 3276, 891.4531, -18.3906, 63.0547, 0.25);
  10. RemoveBuildingForPlayer(playerid, 13360, 870.5391, -24.6016, 64.1172, 0.25);
  11. RemoveBuildingForPlayer(playerid, 698, 890.5781, -13.7031, 65.6953, 0.25);
  12.  
  13. //--------------------------PD-vlada-stanovi------------------------------------
  14. RemoveBuildingForPlayer(playerid, 4025, 1777.8359, -1773.9063, 12.5234, 0.25);
  15. RemoveBuildingForPlayer(playerid, 4070, 1719.7422, -1770.7813, 23.4297, 0.25);
  16. RemoveBuildingForPlayer(playerid, 1531, 1724.7344, -1741.5000, 14.1016, 0.25);
  17. RemoveBuildingForPlayer(playerid, 4215, 1777.5547, -1775.0391, 36.7500, 0.25);
  18. RemoveBuildingForPlayer(playerid, 713, 1496.8672, -1707.8203, 13.4063, 0.25);
  19. RemoveBuildingForPlayer(playerid, 1226, 1505.1797, -1727.6719, 16.4219, 0.25);
  20. RemoveBuildingForPlayer(playerid, 3986, 1719.7422, -1770.7813, 23.4297, 0.25);
  21. RemoveBuildingForPlayer(playerid, 4019, 1777.8359, -1773.9063, 12.5234, 0.25);
  22.  
  23. //------------------------{parking objekcti izbrisani)--------------------------
  24. RemoveBuildingForPlayer(playerid, 762, 980.8047, -2186.8984, 16.0859, 0.25);
  25. RemoveBuildingForPlayer(playerid, 762, 1000.1328, -2132.2656, 16.0859, 0.25);
  26. RemoveBuildingForPlayer(playerid, 762, 1015.9531, -2078.9766, 16.0859, 0.25);
  27. RemoveBuildingForPlayer(playerid, 762, 1023.5938, -2050.6875, 16.0859, 0.25);
  28. RemoveBuildingForPlayer(playerid, 762, 1011.8594, -2043.5000, 16.0859, 0.25);
  29. RemoveBuildingForPlayer(playerid, 6209, 1024.4453, -1874.7344, 16.1563, 0.25);
  30. RemoveBuildingForPlayer(playerid, 6050, 1019.7656, -1921.6250, 13.5938, 0.25);
  31.  
  32. RemoveBuildingForPlayer(playerid, 762, 2446.5547, -1681.0703, 12.3828, 0.25); // Cvece kod gsf za sklad ispod mosta
  33. RemoveBuildingForPlayer(playerid, 627, 1230.1250, -1416.5703, 14.1406, 0.25); // Cvece kod bolnice za kafic
  34. RemoveBuildingForPlayer(playerid, 627, 1209.8984, -1416.5703, 14.1406, 0.25); // Cvece kod bolnice za kafic
  35. EXPTD21[playerid] = TextDrawCreate(514.000000, 103.000000, "_"); // 1546 / 4320
  36. TextDrawBackgroundColor(EXPTD21[playerid], 255);
  37. TextDrawFont(EXPTD21[playerid], 1);
  38. TextDrawLetterSize(EXPTD21[playerid], 0.260000, 1.300000);
  39. TextDrawColor(EXPTD21[playerid], -16776961);
  40. TextDrawSetOutline(EXPTD21[playerid], 1);
  41. TextDrawSetProportional(EXPTD21[playerid], 1);
  42.  
  43. //------------------------------------------------------------------------------
  44. if(Security != 0)
  45. {
  46. SendClientMessage(playerid,COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
  47. Kick(playerid);
  48. return 1;
  49. }
  50. pvehicleid[playerid] = GetPlayerVehicleID(playerid);
  51. pvehicleid[playerid] = 0;
  52. pmodelid[playerid] = 0;
  53.  
  54. //------------------------------------------------------------------------------
  55. new plname[MAX_PLAYER_NAME];
  56. new string[256];
  57. //------------------------------------------------------------------------------
  58. //crkva
  59. //------------------------------------------------------------------------------
  60. gOoc[playerid] = 1;
  61. PlayerPressedJump[playerid] = 0;
  62. PPos[playerid][0] = 0;
  63. PPos[playerid][1] = 0;
  64. PPos[playerid][2] = 0;
  65. LoginObidi[playerid] = 0;
  66. DadenOglas[playerid] = 0;
  67. Ruda[playerid] = 0;
  68. gActivePlayers[playerid]++;
  69. numplayers++;
  70. HaveTicket[playerid] = 0;
  71. ProdavacFirme[playerid] = 0;
  72. ProdavacAvtomobil[playerid] = 0;
  73. IgracKProdajes[playerid] = 0;
  74. CenaFirme[playerid] = 0;
  75. CenaAvto[playerid] = 0;
  76. idbiznis[playerid] = 0;
  77. idavto[playerid] = 0;
  78.  
  79. IgracKProdajesK[playerid] = 0;
  80. ProdavacKuce[playerid] = 0;
  81. CenaKuce[playerid] = 0;
  82. IDkuce[playerid] = 0;
  83.  
  84. ProdavacStana[playerid] = 0;
  85. CenaStana[playerid] = 0;
  86. IDstana[playerid] = 0;
  87. IgracKProdajesS[playerid] = 0;
  88. smoking[playerid] = 0;
  89. cigarette[playerid] = 0;
  90. lighter[playerid] = 0;
  91.  
  92. LociranjeBiznis[playerid] = 0;
  93. LociranjeVikendice[playerid] = 0;
  94. LociranjeStana[playerid] = 0;
  95. LociranjeKuce[playerid] = 0;
  96. ProdavacVikendice[playerid] = 0;
  97. CenaVikendice[playerid] = 0;
  98. IDvikendice[playerid] = 0;
  99. IgracKProdajesV[playerid] = 0;
  100. SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0; RobStart[playerid] = 0; RobStart2[playerid] = 0;
  101. SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0; RobStart3[playerid] = 0;
  102. GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0; havebomb[playerid]=0; bombplanted[playerid]=0;
  103. ApprovedLawyer[playerid] = 0; CallLawyer[playerid] = 0; WantLawyer[playerid] = 0;
  104. IceCreamOffer[playerid] = 999; IceCreamPrice[playerid] = 0;
  105. KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0;
  106. CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1;
  107. CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
  108. RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0;
  109. SexOffer[playerid] = 999; SexPrice[playerid] = 0;
  110. RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0;
  111. TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TakingLesson[playerid] = 0;
  112. RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0;
  113. DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0;
  114. DrugPrice[playerid] = 0; RegistrationStep[playerid] = 0; OnCK[playerid] = 999; GettingCK[playerid] = 999;
  115. DrugGram[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0;
  116. JailPrice[playerid] = 0; MedicTime[playerid] = 0; NeedMedicTime[playerid] = 0; MedicBill[playerid] = 0; GotHit[playerid] = 0;
  117. WantedPoints[playerid] = 0; GoChase[playerid] = 999; GetChased[playerid] = 999; PlacedNews[playerid] = 0;
  118. OnDuty[playerid] = 0; WantedLevel[playerid] = 0; TestFishes[playerid] = 0;
  119. BoxWaitTime[playerid] = 0; SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0;
  120. SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0;
  121. BusCallTime[playerid] = 0; TaxiCallTime[playerid] = 0; MedicCallTime[playerid] = 0; MechanicCallTime[playerid] = 0;
  122. FindTimePoints[playerid] = 0; FindTime[playerid] = 0; JobDuty[playerid] = 0;
  123. Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999; PlayerBoxing[playerid] = 0;
  124. Spectate[playerid] = 255; PlayerDrunk[playerid] = 0; PlayerDrunkTime[playerid] = 0;
  125. Unspec[playerid][sLocal] = 255; FishCount[playerid] = 0;
  126. WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999; WritingLine[playerid] = 0; BringingPaper[playerid] = 0; GotPaper[playerid] = 0;
  127. PaperOffer[playerid] = 999; ConsumingMoney[playerid] = 0;
  128. gLastCar[playerid] = 0; FirstSpawn[playerid] = 0; gEngine[playerid] = 0;
  129. gOoc[playerid] = 0; gNews[playerid] = 0; BigEar[playerid] = 0; gDice[playerid] = 0; gFam[playerid] = 0;
  130. gSpeedo[playerid] = 0; gGas[playerid] = 0;
  131. gPlayerLogged[playerid] = 0; /*gPlayerLogTries[playerid] = 0;*/ gPlayerAccount[playerid] = 0;
  132. gPlayerSpawned[playerid] = 0; PlayerKarting[playerid] = 0; PlayerInKart[playerid] = 0;
  133. PlayerTazeTime[playerid] = 0; PlayerStoned[playerid] = 0;
  134. StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
  135. MatsHolding[playerid] = 0; TutTime[playerid] = 0;
  136. gPlayerMission[playerid] = 0; TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999;
  137. PlayerInfo[playerid][pCash] = dollah; NoFuel[playerid] = 0;
  138. HireCar[playerid] = 299; PlayersChannel[playerid] = 999; UsingSmokeAnim[playerid] = 0;
  139. TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999;
  140. Locator[playerid] = 0; PlayerOnMission[playerid] = 0; MissionCheckpoint[playerid] = 0;
  141. WatchingTV[playerid] = 0; IsSmoking[playerid] = 0;
  142. Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0; IsSweeping[playerid] = 0;
  143. IsTraktorist[playerid] = 0;
  144. IsKombanjer[playerid] = 0;
  145. PlayerSmoking[playerid] = 0;
  146. TazerAcceso[playerid] = 0;
  147. PoliciskaKapa[playerid] = 0;
  148. PredenStit[playerid] = 0;
  149. ZadenStit[playerid] = 0;
  150. ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999;
  151. GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
  152. PlayerInfo[playerid][pZlato] = 0;
  153. PlayerInfo[playerid][pSrebro] = 0;
  154. PlayerInfo[playerid][pBronza] = 0;
  155. PlayerInfo[playerid][pLevel] = 0;
  156. PlayerInfo[playerid][pAdmin] = 0;
  157. PlayerInfo[playerid][pDonatorRank] = 0;
  158. PlayerInfo[playerid][gPupgrade] = 0;
  159. PlayerInfo[playerid][pConnectTime] = 0;
  160. PlayerInfo[playerid][pReg] = 0;
  161. PlayerInfo[playerid][pSex] = 0;
  162. PlayerInfo[playerid][pGodini] = 0;
  163. PlayerInfo[playerid][pBiroclen] = 0;
  164. PlayerInfo[playerid][pDrzava] = 0;
  165. PlayerInfo[playerid][pExp] = 0;
  166. PlayerInfo[playerid][pAccount] = 0;
  167. PlayerInfo[playerid][pBankomatA] = 0;
  168. PlayerInfo[playerid][pPincard] = 0;
  169. PlayerInfo[playerid][pLighter] = 0;
  170. PlayerInfo[playerid][pCigarettes] = 0;
  171. PlayerInfo[playerid][pCrimes] = 0;
  172. PlayerInfo[playerid][pDeaths] = 0;
  173. PlayerInfo[playerid][pArrested] = 0;
  174. PlayerInfo[playerid][pWantedDeaths] = 0;
  175. PlayerInfo[playerid][pPhoneBook] = 0;
  176. PlayerInfo[playerid][pLottoNr] = 0;
  177. PlayerInfo[playerid][pFishes] = 0;
  178. PlayerInfo[playerid][pBiggestFish] = 0;
  179. PlayerInfo[playerid][pJob] = 0;
  180. PlayerInfo[playerid][pPayCheck] = 0;
  181. PlayerInfo[playerid][pHeadValue] = 0;
  182. PlayerInfo[playerid][pJailed] = 0;
  183. PlayerInfo[playerid][pJailTime] = 0;
  184. PlayerInfo[playerid][pMats] = 0;
  185. PlayerInfo[playerid][pDrugs] = 0;
  186. PlayerInfo[playerid][pLeader] = 0;
  187. PlayerInfo[playerid][pMember] = 0;
  188. PlayerInfo[playerid][pFMember] = 255;
  189. PlayerInfo[playerid][pRank] = 0;
  190. PlayerInfo[playerid][pChar] = 0;
  191. PlayerInfo[playerid][pContractTime] = 0;
  192. PlayerInfo[playerid][pDetSkill] = 0;
  193. PlayerInfo[playerid][pHospital] = 0;
  194. PlayerInfo[playerid][pSexSkill] = 0;
  195. PlayerInfo[playerid][pBoxSkill] = 0;
  196. PlayerInfo[playerid][pLawSkill] = 0;
  197. PlayerInfo[playerid][pMechSkill] = 0;
  198. PlayerInfo[playerid][pJackSkill] = 0;
  199. PlayerInfo[playerid][pCarSkill] = 0;
  200. PlayerInfo[playerid][pNewsSkill] = 0;
  201. PlayerInfo[playerid][pDrugsSkill] = 0;
  202. PlayerInfo[playerid][pCookSkill] = 0;
  203. PlayerInfo[playerid][pFishSkill] = 0;
  204. PlayerInfo[playerid][pSHealth] = 100.0;
  205. PlayerInfo[playerid][pHealth] = 100.0;
  206. PlayerInfo[playerid][pPos_x] = 2246.6;
  207. PlayerInfo[playerid][pPos_y] = -1161.9;
  208. PlayerInfo[playerid][pPos_z] = 1029.7;
  209. PlayerInfo[playerid][pInt] = 15;
  210. PlayerInfo[playerid][pLocal] = 255;
  211. PlayerInfo[playerid][pTeam] = 3;
  212. PlayerInfo[playerid][pModel] = 101;
  213. new randphone = 1000 + random(8999);//minimum 1000 max 9999 //giving one at the start
  214. PlayerInfo[playerid][pPnumber] = randphone;
  215. PlayerInfo[playerid][pCarLic] = 0;
  216. PlayerInfo[playerid][pPcarkey] = 999;
  217. PlayerInfo[playerid][pPcarkey2] = 999;
  218. PlayerInfo[playerid][pPmotokey] = 999;
  219. PlayerInfo[playerid][pPletalokey] = 999;
  220. PlayerInfo[playerid][pPbrodkey] = 999;
  221. PlayerInfo[playerid][pFlyLic] = 0;
  222. PlayerInfo[playerid][pBoatLic] = 0;
  223. PlayerInfo[playerid][pFishLic] = 0;
  224. PlayerInfo[playerid][pGunLic] = 0;
  225. PlayerInfo[playerid][pGun1] = 0;
  226. PlayerInfo[playerid][pGun2] = 0;
  227. PlayerInfo[playerid][pGun3] = 0;
  228. PlayerInfo[playerid][pGun4] = 0;
  229. PlayerInfo[playerid][pAmmo1] = 0;
  230. PlayerInfo[playerid][pAmmo2] = 0;
  231. PlayerInfo[playerid][pAmmo3] = 0;
  232. PlayerInfo[playerid][pAmmo4] = 0;
  233. PlayerInfo[playerid][pCarTime] = 0;
  234. PlayerInfo[playerid][pPayDay] = 0;
  235. PlayerInfo[playerid][pPayDayHad] = 0;
  236. PlayerInfo[playerid][pCDPlayer] = 0;
  237. PlayerInfo[playerid][pWins] = 0;
  238. PlayerInfo[playerid][pLoses] = 0;
  239. PlayerInfo[playerid][pAlcoholPerk] = 0;
  240. PlayerInfo[playerid][pDrugPerk] = 0;
  241. PlayerInfo[playerid][pMiserPerk] = 0;
  242. PlayerInfo[playerid][pPainPerk] = 0;
  243. PlayerInfo[playerid][pTraderPerk] = 0;
  244. PlayerInfo[playerid][pTut] = 0;
  245. PlayerInfo[playerid][pMissionNr] = 0;
  246. PlayerInfo[playerid][pWarns] = 0;
  247. PlayerInfo[playerid][pFuel] = 0;
  248. PlayerInfo[playerid][pAdjustable] = 0;
  249. PlayerInfo[playerid][pPosedovanjeKuce] = 0;
  250. PlayerInfo[playerid][pPosedovanjeStana] = 0;
  251. PlayerInfo[playerid][pPosedovanjeVikendice] = 0;
  252. PlayerInfo[playerid][pPosedovanjeFirme] = 0;
  253. PlayerInfo[playerid][pPosedovanjeFirme2] = 0;
  254. ClearCrime(playerid);
  255. ClearFishes(playerid);
  256. ClearCooking(playerid);
  257. ClearGroceries(playerid);
  258. ClearMarriage(playerid);
  259. SetPlayerColor(playerid,COLOR_GRAD2);
  260. TogglePlayerSpectating(playerid, 1);
  261. GetPlayerName(playerid, plname, sizeof(plname));
  262. format(string, sizeof(string), "Smetke/%s.ini", plname);
  263. if(fexist(string))
  264. {
  265. gPlayerAccount[playerid] = 1;
  266. ClearChatbox(playerid, 100);
  267. /*new loginstring[600];
  268. new loginname[64];
  269. GetPlayerName(playerid,loginname,sizeof(loginname));
  270. format(loginstring, sizeof(loginstring), "{FFFFFF}Dobredojdovte Gospodine %s\n{0080FF}>{FFFFFF}Vasiot akaunt e registriran i e uspesno vcitan zatoa\nve molime da ja vnesete vasata lozinka i da se logirate\nna vasiot akaunt.",loginname);
  271. format(loginstring, sizeof(loginstring), "%s\n\n{0080FF}>{FFFFFF}Otkako ke se logirate ne zaboravajte na RP Pravilata\nkoi treba da gi procituvate vo spotivno ke sleduvaat\nkazni od strana na admin/gm timot koj e nadlezen za toa.",loginstring);
  272. format(loginstring, sizeof(loginstring), "%s\n\n{0080FF}>{FFFFFF}BalkanEvolution Gaming vi posakuva mnogu zabava i druzenje.\n{0080FF}>{FFFFFF}Dokolku imate nekoj problem posetete {E3EB15}www.balkanevolutionrpg.hostoi.com\n\n{FFFFFF}Vkupno obidi:{FA7070} 0",loginstring);
  273. ShowPlayerDialog(playerid,12346,DIALOG_STYLE_PASSWORD,"{FA7070}Logiranje",loginstring,"OK","Izlez");*/ // {FA7070}
  274. SetTimerEx("PredLogin",200, false, "i", playerid);
  275. return 1;
  276. }
  277. else
  278. {
  279. gPlayerAccount[playerid] = 0;
  280. ClearChatbox(playerid, 100);
  281. SetTimerEx("PredTut",200, false, "i", playerid);
  282. /*new regstring[600];
  283. new regname[64];
  284. GetPlayerName(playerid,regname,sizeof(regname));*/
  285. //SendClientMessage(playerid, WHITE, "{FFFFFF}Vasata korisnicka smetka ne e pronajdena ve molime vnesete lozinka za da prodolzite ponatamu.");
  286. //format(regstring,sizeof(regstring),"{FFFFFF}______________________________________________\n\n{0049FF}>{FFFFFF}{F81414}BalkanEvolution {F3FF02}Role Play{FFFFFF} \n\n{0049FF}>{FFFFFF}Vaseto Ime i Prezime:{48E31C}%s\n\n{0049FF}>{FFFFFF}Korisnicka smetka:{48E31C}Nemate\n\n{0049FF}>{FFFFFF}Forum:{FF0000}Naskoro{FFFFFF}\n\n{0049FF}>{FFFFFF}Ve molime vnesete ja vasata {48E31C}lozinka...\n______________________________________________",regname);
  287. //ShowPlayerDialog(playerid,12345,DIALOG_STYLE_PASSWORD,"{F81414}BalkanEvolution - {F3FF02}Registracija",regstring,"Prifakjam","Odbivam");
  288. /*format(regstring, sizeof(regstring), "{FFFFFF}Dobredojdovte Gospodine %s\n{0080FF}>{FFFFFF}Vasiot akaunt ne e registriran\nve molime da ja vnesete vasata lozinka i da go registrirate\nvasiot akaunt.",regname);
  289. format(regstring, sizeof(regstring), "%s\n\n{0080FF}>{FFFFFF}Ve sovetuvame da vnesete lozinka koja nemoze\nlesno da bide probiena od drugi lica(koristete brojki i bukvi)\ntaka najdobro ke go zastitite vasiot akaunt.",regstring);
  290. format(regstring, sizeof(regstring), "%s\n\n{0080FF}>{FFFFFF}BalkanEvolution Gaming vi posakuva mnogu zabava i druzenje\ni ve zamoluva da igrate spored Role-Play pravilata.\n{0080FF}>{FFFFFF}Dokolku imate nekoj problem posetete {E3EB15}www.balkanevolutionrpg.hostoi.com",regstring);
  291. ShowPlayerDialog(playerid,12345,DIALOG_STYLE_PASSWORD,"{FA7070}Registracija",regstring,"OK","Izlez");*/
  292. return 1;
  293. }
  294. }
  295.  
  296. public JoinChannel(playerid, number, line[])
  297. {
  298. if(IsPlayerConnected(playerid))
  299. {
  300. if(strcmp(IRCInfo[number][iPassword],line, true ) == 0 )
  301. {
  302. JoinChannelNr(playerid, number);
  303. }
  304. else
  305. {
  306. SendClientMessage(playerid, COLOR_GREY, " Wrong Channel Password !");
  307. }
  308. }
  309. return 1;
  310. }
Advertisement
Add Comment
Please, Sign In to add comment