Advertisement
Guest User

Untitled

a guest
Nov 27th, 2015
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.42 KB | None | 0 0
  1. Function SetPlayerSpawn(playerid)
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. SetPlayerHealth(playerid, PlayerInfo[playerid][pSHealth]);
  6. if(IsPlayerNPC(playerid))
  7. {
  8. new botname[MAX_PLAYER_NAME];
  9. GetPlayerName(playerid, botname, sizeof(botname));
  10. if(!strcmp(botname, "Hans", true))
  11. {
  12. new string[128];
  13. SetPlayerColor(playerid,GELB);
  14. format(string,sizeof(string),"{FFFF00}Regional Express\n{FFFFFF}Zugfahrer/in: {00FFFF}%s",botname);
  15. zuginfo[GetPlayerVehicleID(playerid)] = Create3DTextLabel(string,BUSuTAXIDUTYFARBE,0.0,0.0,0.0,25.0,0,0);
  16. Attach3DTextLabelToVehicle(zuginfo[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.0,0.0,0.0);
  17. PlayerInfo[playerid][pLevel] = 0;
  18. PlayerInfo[playerid][pAdmin] = 0;
  19. PlayerInfo[playerid][pCarLic] = 1;
  20. PlayerInfo[playerid][pNewLic] = 1;
  21. PlayerInfo[playerid][pFlyLic] = 1;
  22. PlayerInfo[playerid][pBoatLic] = 1;
  23. PlayerInfo[playerid][pGunLic] = 1;
  24. PlayerInfo[playerid][pLKWLic] = 1;
  25. PlayerInfo[playerid][pRollerLic] = 1;
  26. PlayerInfo[playerid][pTaxiLic] = 1;
  27. PlayerInfo[playerid][pMotoLic] = 1;
  28. PlayerInfo[playerid][pAbschlepperschein] = 1;
  29. PlayerInfo[playerid][pChar] = 255;
  30. PlayerInfo[playerid][pJob] = 14;
  31. PlayerInfo[playerid][pPnumber] = 0;
  32. PutPlayerInVehicle(playerid, car_zug, 0);
  33. }
  34. else if(!strcmp(botname, "Otto", true))
  35. {
  36. new string[128];
  37. SetPlayerColor(playerid,GELB);
  38. PlayerInfo[playerid][pLevel] = 0;
  39. PlayerInfo[playerid][pAdmin] = 0;
  40. PlayerInfo[playerid][pCarLic] = 1;
  41. PlayerInfo[playerid][pNewLic] = 1;
  42. PlayerInfo[playerid][pFlyLic] = 1;
  43. PlayerInfo[playerid][pBoatLic] = 1;
  44. PlayerInfo[playerid][pGunLic] = 1;
  45. PlayerInfo[playerid][pLKWLic] = 1;
  46. PlayerInfo[playerid][pRollerLic] = 1;
  47. PlayerInfo[playerid][pTaxiLic] = 1;
  48. PlayerInfo[playerid][pMotoLic] = 1;
  49. PlayerInfo[playerid][pAbschlepperschein] = 1;
  50. PlayerInfo[playerid][pChar] = 255;
  51. PlayerInfo[playerid][pJob] = 14;
  52. PlayerInfo[playerid][pPnumber] = 0;
  53. PutPlayerInVehicle(playerid, car_Bus, 0);
  54. SetPlayerColor(playerid,COLOR_Busfahrer);
  55. format(string,sizeof(string),"{FFFF00}Verkehrsgesellschaft gmbH\n{FFFFFF}Busfahrer: {00FFFF}Otto \n{FFFFFF}Ticketpreis {00FFFF}%d$",Ticketpreis);
  56. Busbotinfo[GetPlayerVehicleID(playerid)] = Create3DTextLabel(string,BUSuTAXIDUTYFARBE,0.0,0.0,0.0,25.0,0,1);
  57. Attach3DTextLabelToVehicle(Busbotinfo[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.0,0.0,0.0);
  58. }
  59. else if(!strcmp(botname, "Willi", true))
  60. {
  61. new string[128];
  62. SetPlayerMarkerForPlayer(42,1,(GetPlayerColor(1)|GELB));
  63. PlayerInfo[playerid][pLevel] = 0;
  64. PlayerInfo[playerid][pAdmin] = 0;
  65. PlayerInfo[playerid][pCarLic] = 1;
  66. PlayerInfo[playerid][pNewLic] = 1;
  67. PlayerInfo[playerid][pFlyLic] = 1;
  68. PlayerInfo[playerid][pBoatLic] = 1;
  69. PlayerInfo[playerid][pGunLic] = 1;
  70. PlayerInfo[playerid][pLKWLic] = 1;
  71. PlayerInfo[playerid][pRollerLic] = 1;
  72. PlayerInfo[playerid][pTaxiLic] = 1;
  73. PlayerInfo[playerid][pMotoLic] = 1;
  74. PlayerInfo[playerid][pAbschlepperschein] = 1;
  75. PlayerInfo[playerid][pModel] = 255;
  76. PlayerInfo[playerid][pJob] = 14;
  77. PlayerInfo[playerid][pPnumber] = 0;
  78. PutPlayerInVehicle(playerid, car_Bus_willi, 0);
  79. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  80. for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 0);
  81. format(string,sizeof(string),"{FFFF00}San Andreas Bus GmBh \n{00FFFF}LS Stadtlinie 2\n{FFFFFF}Busfahrer: {00FFFF}Willi \n{FFFFFF}Ticketpreis {00FFFF}%d$",Ticketpreis);
  82. Busbotinfo[GetPlayerVehicleID(playerid)] = Create3DTextLabel(string,BUSuTAXIDUTYFARBE,0.0,0.0,0.0,25.0,0,1);
  83. Attach3DTextLabelToVehicle(Busbotinfo[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.0,0.0,0.0);
  84. }
  85. /*else if(!strcmp(botname, "TaxiNPC", true))
  86. {
  87. PlayerInfo[playerid][pLevel] = 0;
  88. PlayerInfo[playerid][pAdmin] = 11;
  89. PlayerInfo[playerid][pCarLic] = 1;
  90. PlayerInfo[playerid][pNewLic] = 1;
  91. PlayerInfo[playerid][pFlyLic] = 1;
  92. PlayerInfo[playerid][pBoatLic] = 1;
  93. PlayerInfo[playerid][pGunLic] = 1;
  94. PlayerInfo[playerid][pLKWLic] = 1;
  95. PlayerInfo[playerid][pRollerLic] = 1;
  96. PlayerInfo[playerid][pTaxiLic] = 1;
  97. PlayerInfo[playerid][pMotoLic] = 1;
  98. PlayerInfo[playerid][pAbschlepperschein] = 1;
  99. PlayerInfo[playerid][pChar] =255;
  100. PlayerInfo[playerid][pJob] = 14;
  101. PlayerInfo[playerid][pPnumber] = 0;
  102. for(new v;v< sizeof(car_Taxi);v++)
  103. {
  104. PutPlayerInVehicle(playerid, car_Taxi[v], 0);
  105. }
  106. }*/
  107. else if(!strcmp(botname, "C4Verkeaufer", true))
  108. {
  109. Delete3DTextLabel(C4verkeaufertext);
  110. C4verkeaufertext = Create3DTextLabel("{FFFF00}Guten Tag \nAlso Lester schickt dich wegen den C4\ngebe '{00FF00}/c4holen {FFFF00}", 0x008080FF, 30.0, 40.0, 50.0, 10.0, 0, 1);
  111. Attach3DTextLabelToPlayer(C4verkeaufertext, playerid, 0.0, 0.0, 0.7);
  112. SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
  113. SetPlayerInterior(playerid,0);
  114. SetPlayerVirtualWorld(playerid,0);
  115. PlayerInfo[playerid][pModel] = 29;
  116. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  117. }
  118. else if(!strcmp(botname,"BSNFrau",true))
  119. {
  120. BSNVerkaeuferin = Create3DTextLabel("{DCDCDC}Verkäuferin\n\n{FAFAFA}Willkommen im {FFDC00}Burger Shot North\n{FAFAFA}wie kann ich helfen", 0x008080FF, 30.0, 40.0, 50.0, 5.0, 0, 1);
  121. Attach3DTextLabelToPlayer(BSNVerkaeuferin, playerid, 0.0, 0.0, 0.7);
  122. SetPlayerInterior(playerid,0);
  123. PlayerInfo[playerid][pModel] = 205;
  124. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  125. }
  126. else if(!strcmp(botname,"BSSFrau",true))
  127. {
  128. BSNVerkaeuferin = Create3DTextLabel("{DCDCDC}Verkäuferin\n\n{FAFAFA}Willkommen im {FFDC00}Burger Shot South\n{FAFAFA}wie kann ich helfen", 0x008080FF, 30.0, 40.0, 50.0, 5.0, 0, 1);
  129. Attach3DTextLabelToPlayer(BSNVerkaeuferin, playerid, 0.0, 0.0, 0.7);
  130. SetPlayerInterior(playerid,10);
  131. SetPlayerVirtualWorld(playerid,1);
  132. PlayerInfo[playerid][pModel] = 205;
  133. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  134. }
  135. else if(!strcmp(botname,"BSS2Frau",true))
  136. {
  137. BSNVerkaeuferin = Create3DTextLabel("{DCDCDC}Verkäuferin\n\n{FAFAFA}Willkommen im {FFDC00}Burger Shot Xoomer\n{FAFAFA}wie kann ich helfen", 0x008080FF, 30.0, 40.0, 50.0, 5.0, 0, 1);
  138. Attach3DTextLabelToPlayer(BSNVerkaeuferin, playerid, 0.0, 0.0, 0.7);
  139. SetPlayerInterior(playerid,10);
  140. SetPlayerVirtualWorld(playerid,2);
  141. PlayerInfo[playerid][pModel] = 205;
  142. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  143. }
  144. else if(!strcmp(botname,"BSS3Frau",true))
  145. {
  146. BSNVerkaeuferin = Create3DTextLabel("{DCDCDC}Verkäuferin\n\n{FAFAFA}Willkommen im {FFDC00}Burger Shot Denkmalplatz\n{FAFAFA}wie kann ich helfen", 0x008080FF, 30.0, 40.0, 50.0, 5.0, 0, 1);
  147. Attach3DTextLabelToPlayer(BSNVerkaeuferin, playerid, 0.0, 0.0, 0.7);
  148. SetPlayerInterior(playerid,10);
  149. SetPlayerVirtualWorld(playerid,3);
  150. PlayerInfo[playerid][pModel] = 205;
  151. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  152. }
  153. else if(!strcmp(botname,"BSS4Frau",true))
  154. {
  155. BSNVerkaeuferin = Create3DTextLabel("{DCDCDC}Verkäuferin\n\n{FAFAFA}Willkommen im {FFDC00}Burger Shot Bahnhof\n{FAFAFA}wie kann ich helfen", 0x008080FF, 30.0, 40.0, 50.0, 5.0, 0, 1);
  156. Attach3DTextLabelToPlayer(BSNVerkaeuferin, playerid, 0.0, 0.0, 0.7);
  157. SetPlayerInterior(playerid,10);
  158. SetPlayerVirtualWorld(playerid,4);
  159. PlayerInfo[playerid][pModel] = 205;
  160. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  161. }
  162. else if(!strcmp(botname, "Schiffbot", true))
  163. {
  164. SetPlayerMarkerForPlayer(42,1,(GetPlayerColor(1)|GELB));
  165. PlayerInfo[playerid][pModel] = 61;
  166. }
  167. }
  168. if(PlayerInfo[playerid][pTut] == 0 && !IsPlayerNPC(playerid))
  169. {
  170. gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
  171. FreezePlayer(playerid);
  172. AtRegestration[playerid] = 1;
  173. RegistrationStep[playerid] = 1;
  174. SetPlayerHealth(playerid, 100);
  175. ShowPlayerDialog(playerid,DIALOG_REGSTEP_1,DIALOG_STYLE_MSGBOX,"{FFFFFF}Wähle dein {00FFFF}Geschlecht {FFFFFF}aus","{FFFFFF}Gehörst du des {00FFFF}Männlichen {FFFFFF}oder {00FFFF}Weiblichen {FFFFFF}Geschlechts an?","Männlich","Weiblich");
  176. //----------------
  177. SetPlayerPos(playerid,-1834.8555,18.3044,1061.1436);
  178. SetPlayerFacingAngle(playerid, 4.0557);
  179. SetPlayerInterior(playerid,14);
  180. PlayerInfo[playerid][pInt] = 14;
  181. SetPlayerCameraPos(playerid, -1833.3828,17.7951,1061.3993);
  182. SetPlayerCameraLookAt(playerid,-1834.5859,21.0157,1062.1665);
  183. return 1;
  184. }
  185. }
  186. if(PlayerInfo[playerid][pTut] == 2 && !IsPlayerNPC(playerid))
  187. {
  188. SendClientMessage(playerid, 0x00FFFFFF, " {00FFFF}Das Schiff ist ausgelaufen begebe dich so schnell wie möglich vom Schiff.");
  189. gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0;
  190. SetPlayerPos(playerid,314.3359,-1959.9980,0.1326);
  191. SetPlayerCheckpoint(playerid,333.5147,-1965.2952,10.9296,3.0);
  192. TutTime[playerid] = 120;
  193. Tutorial1[playerid] = 1;
  194. UnFreezePlayer(playerid);
  195. SetCameraBehindPlayer(playerid);
  196. return 1;
  197. }
  198. new rand;
  199. new house = PlayerInfo[playerid][pPhousekey];
  200. if(PlayerPaintballing[playerid] != 0)
  201. {
  202. ResetPlayerWeapons(playerid);
  203. GivePlayerWeapon(playerid, 29, 999);
  204. GivePlayerWeapon(playerid, 24, 999);
  205. rand = random(sizeof(PaintballSpawns));
  206. SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
  207. return 1;
  208. }
  209. if(KnastTime[playerid] > 0)
  210. {
  211. SetPlayerToKnast(playerid,Knast[playerid]);
  212. SetPlayerHealth(playerid,100);
  213. PlayerInfo[playerid][pGuertel] = 0;
  214. PlayerInfo[playerid][pTot] = 0;
  215. SetCameraBehindPlayer(playerid);
  216. KillTimer(bombentimer);
  217. SendClientMessage(playerid, COLOR_LIGHTRED, "Du wurdest wieder ins SAPD Gefängnis gebracht!");
  218. PlayerTextDrawShow(playerid, knastminuten[playerid][0]);
  219. PlayerTextDrawShow(playerid, knastminuten[playerid][1]);
  220. TextDrawShowForPlayer(playerid, KnastTimeDraw[0]);
  221. TextDrawShowForPlayer(playerid, KnastTimeDraw[1]);
  222. TextDrawShowForPlayer(playerid, KnastTimeDraw[2]);
  223. SetPlayerInterior(playerid,0);
  224. SetPlayerVirtualWorld(playerid,1);
  225. ResetPlayerWeapons(playerid);
  226. UnFreezePlayer(playerid);
  227. SetPlayerToTeamColor(playerid);
  228. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  229. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  230. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  231. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  232. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  233. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  234. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  235. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  236. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  237. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  238. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  239. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  240. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  241. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  242. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  243. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  244. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  245. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  246. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  247. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  248. return 1;
  249. }
  250. if(PlayerInfo[playerid][pJailed] == 1)
  251. {
  252. new krand = random(sizeof(RandomKnast));
  253. SetPlayerPos(playerid, RandomKnast[krand][0], RandomKnast[krand][1],RandomKnast[krand][2]);
  254. SetCameraBehindPlayer(playerid);
  255. TogglePlayerControllable(playerid, 1);
  256. PlayerInfo[playerid][pGuertel] = 0;
  257. PlayerInfo[playerid][pTot] = 0;
  258. KillTimer(bombentimer);
  259. SetPlayerHealth(playerid,100);
  260. TogglePlayerControllable(playerid, 1);
  261. SetPlayerInterior(playerid, 1);
  262. SetPlayerVirtualWorld(playerid,1);
  263. ResetPlayerWeapons(playerid);
  264. SendClientMessage(playerid, COLOR_LIGHTRED, "Du wurdest wieder ins SAPD Gefängnis gebracht!");
  265. PlayerTextDrawShow(playerid, knastminuten[playerid][0]);
  266. PlayerTextDrawShow(playerid, knastminuten[playerid][1]);
  267. TextDrawShowForPlayer(playerid, KnastTimeDraw[0]);
  268. TextDrawShowForPlayer(playerid, KnastTimeDraw[1]);
  269. TextDrawShowForPlayer(playerid, KnastTimeDraw[2]);
  270. UnFreezePlayer(playerid);
  271. SetPlayerToTeamColor(playerid);
  272. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  273. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  274. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  275. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  276. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  277. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  278. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  279. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  280. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  281. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  282. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  283. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  284. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  285. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  286. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  287. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  288. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  289. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  290. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  291. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  292. return 1;
  293. }
  294. if(PlayerInfo[playerid][pJailed] == 2)
  295. {
  296. FreezePlayer(playerid);
  297. SendClientMessage(playerid, COLOR_LIGHTRED, "Du wurdest wieder ins Alcatraz Gefängnis gebracht!");
  298. PlayerTextDrawShow(playerid, knastminuten[playerid][0]);
  299. PlayerTextDrawShow(playerid, knastminuten[playerid][1]);
  300. TextDrawShowForPlayer(playerid, KnastTimeDraw[0]);
  301. TextDrawShowForPlayer(playerid, KnastTimeDraw[1]);
  302. TextDrawShowForPlayer(playerid, KnastTimeDraw[2]);
  303. SetPlayerInterior(playerid, 1);
  304. SetPlayerVirtualWorld(playerid, 1);
  305. PlayerInfo[playerid][pTot] = 0;
  306. ResetPlayerWeapons(playerid);
  307. SetCameraBehindPlayer(playerid);
  308. TogglePlayerControllable(playerid, 1);
  309. new krand = random(sizeof(RandomalcaKnast));
  310. SetPlayerPos(playerid, RandomalcaKnast[krand][0], RandomalcaKnast[krand][1],RandomalcaKnast[krand][2]);
  311. UnFreezePlayer(playerid);
  312. SetPlayerToTeamColor(playerid);
  313. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  314. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  315. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  316. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  317. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  318. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  319. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  320. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  321. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  322. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  323. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  324. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  325. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  326. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  327. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  328. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  329. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  330. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  331. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  332. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  333. return 1;
  334. }
  335. if(PlayerInfo[playerid][pGangJailed] == 1)
  336. {
  337. SetPlayerInterior(playerid, 0);
  338. SetPlayerVirtualWorld(playerid, 0);
  339. SetPlayerPos(playerid, -368.4912,-1429.0795,25.7266);
  340. SetCameraBehindPlayer(playerid);
  341. TogglePlayerControllable(playerid, 1);
  342. SendClientMessage(playerid, COLOR_LIGHTRED, " Du befindest dich noch im GangJail!");
  343. UnFreezePlayer(playerid);
  344. SetPlayerToTeamColor(playerid);
  345. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  346. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  347. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  348. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  349. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  350. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  351. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  352. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  353. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  354. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  355. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  356. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  357. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  358. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  359. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  360. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  361. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  362. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  363. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  364. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  365. return 1;
  366. }
  367. if(PlayerInfo[playerid][pwJailed] == 1)
  368. {
  369. SetPlayerInterior(playerid, 0);
  370. SetPlayerVirtualWorld(playerid, 0);
  371. SetPlayerPos(playerid, -368.4912,-1429.0795,25.7266);
  372. SetCameraBehindPlayer(playerid);
  373. TogglePlayerControllable(playerid, 1);
  374. SendClientMessage(playerid, COLOR_LIGHTRED, " Du befindest dich noch im Wheelmen Jail!");
  375. UnFreezePlayer(playerid);
  376. SetPlayerToTeamColor(playerid);
  377. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  378. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  379. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  380. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  381. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  382. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  383. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  384. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  385. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  386. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  387. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  388. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  389. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  390. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  391. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  392. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  393. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  394. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  395. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  396. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  397. return 1;
  398. }
  399. if(PlayerInfo[playerid][pSpawnChange] == 0){
  400. if(PlayerInfo[playerid][pOrigin] == 1 || PlayerInfo[playerid][pOrigin] == 2 || PlayerInfo[playerid][pOrigin] == 3)
  401. {
  402. SetPlayerToTeamColor(playerid);
  403. SetPlayerPos(playerid,1687.2124,-1342.8118,17.4282);//hieromg
  404. SetPlayerFacingAngle(playerid,358.8067);
  405. SetPlayerInterior(playerid,0);
  406. SetPlayerVirtualWorld(playerid,0);
  407. UnFreezePlayer(playerid);
  408. SetPlayerToTeamColor(playerid);
  409. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  410. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  411. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  412. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  413. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  414. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  415. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  416. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  417. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  418. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  419. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  420. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  421. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  422. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  423. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  424. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  425. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  426. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  427. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  428. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  429. }
  430. return 1;
  431. }
  432. if(PlayerInfo[playerid][pSpawnChange] == 1 && house != 255)
  433. {
  434. SetPlayerToTeamColor(playerid);
  435. SetPlayerInterior(playerid,HouseInfo[house][hInt]);
  436. SetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player
  437. PlayerInfo[playerid][pLocal] = house;
  438. PlayerInfo[playerid][pInt] = HouseInfo[house][hInt];
  439. SetPlayerVirtualWorld(playerid,house);
  440. UnFreezePlayer(playerid);
  441. SetPlayerToTeamColor(playerid);
  442. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  443. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  444. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  445. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  446. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  447. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  448. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  449. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  450. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  451. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  452. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  453. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  454. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  455. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  456. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  457. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  458. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  459. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  460. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  461. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  462. }
  463. if(PlayerInfo[playerid][pSpawnChange] == 2)
  464. {
  465. if (PlayerInfo[playerid][plseingemietet] == 1)
  466. {
  467. SetPlayerPos(playerid,2236.5122,-1159.3638,1029.7969);//Die Position, im Hotel Interior, wo der spieler spawnen soll, wenn er dort eingemietet ist
  468. SetPlayerFacingAngle(playerid, 270);
  469. SetPlayerVirtualWorld(playerid, 2);
  470. SetPlayerHealth(playerid,100);
  471. SetPlayerInterior(playerid,15);//Setzt den Spieler in den Interior des Hotels
  472. UnFreezePlayer(playerid);
  473. SetPlayerToTeamColor(playerid);
  474. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  475. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  476. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  477. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  478. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  479. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  480. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  481. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  482. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  483. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  484. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  485. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  486. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  487. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  488. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  489. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  490. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  491. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  492. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  493. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  494. }
  495. else if (PlayerInfo[playerid][psfeingemietet] == 1)
  496. {
  497. SetPlayerPos(playerid,2236.5122,-1159.3638,1029.7969);//Die Position, im Hotel Interior, wo der spieler spawnen soll, wenn er dort eingemietet ist
  498. SetPlayerFacingAngle(playerid, 270);
  499. SetPlayerVirtualWorld(playerid, 1);
  500. SetPlayerHealth(playerid,100);
  501. SetPlayerInterior(playerid,15);//Setzt den Spieler in den Interior des Hotels
  502. UnFreezePlayer(playerid);
  503. SetPlayerToTeamColor(playerid);
  504. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  505. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  506. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  507. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  508. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  509. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  510. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  511. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  512. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  513. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  514. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  515. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  516. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  517. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  518. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  519. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  520. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  521. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  522. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  523. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  524. }
  525. else if (PlayerInfo[playerid][plveingemietet] == 1)
  526. {
  527. SetPlayerPos(playerid,2236.5122,-1159.3638,1029.7969);//Die Position, im Hotel Interior, wo der spieler spawnen soll, wenn er dort eingemietet ist
  528. SetPlayerFacingAngle(playerid, 270);
  529. SetPlayerVirtualWorld(playerid, 3);
  530. SetPlayerHealth(playerid,100);
  531. SetPlayerInterior(playerid,15);//Setzt den Spieler in den Interior des Hotels
  532. UnFreezePlayer(playerid);
  533. SetPlayerToTeamColor(playerid);
  534. if(IsPlayerInFrac(playerid,1)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  535. else if(IsPlayerInFrac(playerid,2)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  536. else if(IsPlayerInFrac(playerid,3)){OnDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  537. else if(IsPlayerInFrac(playerid,4)){MedicDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  538. else if(IsPlayerInFrac(playerid,5)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  539. else if(IsPlayerInFrac(playerid,6)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  540. else if(IsPlayerInFrac(playerid,7)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  541. else if(IsPlayerInFrac(playerid,8)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  542. else if(IsPlayerInFrac(playerid,9)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  543. else if(IsPlayerInFrac(playerid,10)){OAmtDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  544. else if(IsPlayerInFrac(playerid,11)){FonDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  545. else if(IsPlayerInFrac(playerid,12)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  546. else if(IsPlayerInFrac(playerid,13)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  547. else if(IsPlayerInFrac(playerid,14)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  548. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  549. else if(IsPlayerInFrac(playerid,15)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  550. else if(IsPlayerInFrac(playerid,16)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  551. else if(IsPlayerInFrac(playerid,17)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  552. else if(IsPlayerInFrac(playerid,18)){SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);}
  553. else if(IsPlayerInFrac(playerid,19)){FeuerDuty[playerid]=0; SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);}
  554. }
  555. }
  556. if(PlayerInfo[playerid][pSpawnChange] == 3) //spawn koordinaten
  557. {
  558. if(IsPlayerInFrac(playerid, 1))// LS Police spawn
  559. {
  560. SetPlayerToTeamColor(playerid);
  561. SetPlayerPos(playerid,1556.4081,-1668.2754,3004.4851);
  562. ResetPlayerWeapons(playerid);
  563. SetPlayerFacingAngle(playerid,270.0);
  564. SetPlayerVirtualWorld(playerid,1);
  565. SetPlayerInterior(playerid,1);
  566. OnDuty[playerid]=0;
  567. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  568. return 1;
  569. }
  570. if(IsPlayerInFrac(playerid, 2))// FIB spawn
  571. {
  572. SetPlayerToTeamColor(playerid);
  573. ResetPlayerWeapons(playerid);
  574. SetPlayerInterior(playerid,6);
  575. SetPlayerPos(playerid,935.2371,1719.1641,-15.6196);
  576. SetPlayerFacingAngle(playerid,90.0);
  577. OnDuty[playerid]=0;
  578. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  579. return 1;
  580. }
  581. if(IsPlayerInFrac(playerid, 3))//Army spawn
  582. {
  583. SetPlayerToTeamColor(playerid);
  584. ResetPlayerWeapons(playerid);
  585. SetPlayerInterior(playerid, 0);
  586. SetPlayerPos(playerid, 140.7537,1817.0682,17.6406,6.7033);
  587. PlayerInfo[playerid][pInt] = 0;
  588. OnDuty[playerid]=0;
  589. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  590. return 1;
  591. }
  592. if(IsPlayerInFrac(playerid, 4))//Medicspawn
  593. {
  594. SetPlayerToTeamColor(playerid);
  595. SetPlayerInterior(playerid, 0);
  596. ResetPlayerWeapons(playerid);
  597. SetPlayerPos(playerid,1183.5485,-1383.0797,13.3888);
  598. SetPlayerFacingAngle(playerid,0);
  599. PlayerInfo[playerid][pInt] = 0;
  600. MedicDuty[playerid]=0;
  601. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  602. return 1;
  603. }
  604. if (PlayerInfo[playerid][pLeader] == 5)//LaCosaNostra spawn
  605. {
  606. SetPlayerToTeamColor(playerid);
  607. SetPlayerInterior(playerid, 5);
  608. SetPlayerVirtualWorld(playerid,1);
  609. SetPlayerPos(playerid,1232.2625,-806.6176,1084.0078);
  610. SetPlayerFacingAngle(playerid,180);
  611. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  612. return 1;
  613. }
  614. if (PlayerInfo[playerid][pMember] == 5)//LaCosaNostra spawn
  615. {
  616. SetPlayerToTeamColor(playerid);
  617. SetPlayerInterior(playerid, 5);
  618. SetPlayerVirtualWorld(playerid,1);
  619. SetPlayerPos(playerid,1237.8828,-807.0031,1084.0078);
  620. SetPlayerFacingAngle(playerid,180);
  621. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  622. return 1;
  623. }
  624. if(IsPlayerInFrac(playerid, 6))//Yakuza spawn
  625. {
  626. SetPlayerToTeamColor(playerid);
  627. SetPlayerVirtualWorld(playerid, 0);
  628. SetPlayerPos(playerid, 1977.9011,1017.9415,994.4688);
  629. SetPlayerFacingAngle(playerid, 270);
  630. SetPlayerInterior(playerid, 10);
  631. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  632. return 1;
  633. }
  634. if(PlayerInfo[playerid][pLeader] == 7)//Präsident spawn
  635. {
  636. SetPlayerToTeamColor(playerid);
  637. ResetPlayerWeapons(playerid);
  638. SetPlayerInterior(playerid, 0);
  639. SetPlayerPos(playerid,1290.6393,-791.4279,1089.9375);
  640. SetPlayerInterior(playerid, 5);
  641. SetPlayerVirtualWorld(playerid, 4);
  642. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  643. return 1;
  644. }
  645. if(PlayerInfo[playerid][pMember] == 7)//Bodyguard spawn
  646. {
  647. SetPlayerToTeamColor(playerid);
  648. ResetPlayerWeapons(playerid);
  649. SetPlayerPos(playerid,1274.0594,-790.8364,1089.9316);
  650. SetPlayerInterior(playerid, 5);
  651. SetPlayerVirtualWorld(playerid, 4);
  652. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  653. return 1;
  654. }
  655. if(IsPlayerInFrac(playerid, 8)) //Hitman spawn
  656. {
  657. SetPlayerToTeamColor(playerid);
  658. SetPlayerPos(playerid, 2819.2178,-1168.8990,1029.1719);
  659. SetPlayerFacingAngle(playerid,33.2136);
  660. SetPlayerInterior(playerid,8);
  661. PlayerInfo[playerid][pInt] = 0;
  662. SetPlayerVirtualWorld(playerid,3);
  663. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  664. return 1;
  665. }
  666. if(IsPlayerInFrac(playerid, 9)) //News Reporter spawn
  667. {
  668. SetPlayerToTeamColor(playerid);
  669. SetPlayerPos(playerid,1653.9125,-1657.5243,22.5156);
  670. SetPlayerFacingAngle(playerid, 179.7355);
  671. SetPlayerInterior(playerid,0);
  672. PlayerInfo[playerid][pInt] = 0;
  673. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  674. return 1;
  675. }
  676. if(IsPlayerInFrac(playerid, 10)) //Oamt spawn
  677. {
  678. SetPlayerToTeamColor(playerid);
  679. ResetPlayerWeapons(playerid);
  680. SetPlayerPos(playerid,919.6495,-1239.6622,17.0559);
  681. SetPlayerInterior(playerid,0);
  682. PlayerInfo[playerid][pInt] = 0;
  683. OAmtDuty[playerid]=0;
  684. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  685. return 1;
  686. }
  687. if(IsPlayerInFrac(playerid, 11)) //Fahrschule spawn
  688. {
  689. SetPlayerToTeamColor(playerid);
  690. ResetPlayerWeapons(playerid);
  691. SetPlayerPos(playerid,1411.1819,-2336.8560,999.1000);
  692. SetPlayerFacingAngle(playerid,41.5419);
  693. SetPlayerInterior(playerid,3);
  694. PlayerInfo[playerid][pInt] = 3;
  695. SetPlayerVirtualWorld(playerid,3);
  696. FonDuty[playerid]=0;
  697. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  698. return 1;
  699. }
  700. if(IsPlayerInFrac(playerid, 12))
  701. {
  702. SetPlayerToTeamColor(playerid);
  703. SetPlayerPos(playerid,-2158.1797,646.2985,1057.5938);
  704. SetPlayerFacingAngle(playerid,100.1146);
  705. SetPlayerInterior(playerid,1);
  706. PlayerInfo[playerid][pInt] = 1;
  707. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  708. return 1;
  709. }
  710. if(IsPlayerInFrac(playerid, 13)) //GROOVE STREET FAMILIY
  711. {
  712. SetPlayerToTeamColor(playerid);
  713. SetPlayerPos(playerid,2495.3064,-1703.9044,1018.3438);
  714. SetPlayerFacingAngle(playerid,90.0000);
  715. SetPlayerInterior(playerid,3);
  716. PlayerInfo[playerid][pInt] = 3;
  717. SetPlayerVirtualWorld(playerid,1);
  718. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  719. return 1;
  720. }
  721. if(IsPlayerInFrac(playerid, 14)) //BALLAS GANG
  722. {
  723. SetPlayerToTeamColor(playerid);
  724. SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
  725. SetPlayerFacingAngle(playerid,281.6475);
  726. SetPlayerInterior(playerid,8);
  727. PlayerInfo[playerid][pInt] = 8;
  728. SetPlayerVirtualWorld(playerid,6);
  729. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  730. return 1;
  731. }
  732. if(IsPlayerInFrac(playerid, 15)) //Los Santos Vagos
  733. {
  734. SetPlayerToTeamColor(playerid);
  735. SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
  736. SetPlayerVirtualWorld(playerid,8);
  737. SetPlayerFacingAngle(playerid,88.9785);
  738. SetPlayerInterior(playerid,8);
  739. PlayerInfo[playerid][pInt] = 8;
  740. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  741. return 1;
  742. }
  743. if(IsPlayerInFrac(playerid,16)) //Los Santos Rifas
  744. {
  745. SetPlayerToTeamColor(playerid);
  746. SetPlayerPos(playerid,2178.2009,-2255.4534,14.7700);
  747. SetPlayerFacingAngle(playerid,223.2888);
  748. SetPlayerInterior(playerid,0);
  749. PlayerInfo[playerid][pInt] = 0;
  750. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  751. return 1;
  752. }
  753. if(IsPlayerInFrac(playerid, 17)) //Terroristen
  754. {
  755. SetPlayerToTeamColor(playerid);
  756. SetPlayerPos(playerid,2204.9954,1608.5441,999.9711);
  757. SetPlayerFacingAngle(playerid,0);
  758. SetPlayerInterior(playerid,1);
  759. SetPlayerVirtualWorld(playerid,1);
  760. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  761. return 1;
  762. }
  763. if(IsPlayerInFrac(playerid, 18))
  764. {
  765. SetPlayerPos(playerid, 2524.7522,-1285.9408,1054.6406);
  766. SetPlayerInterior(playerid,2);
  767. SetPlayerVirtualWorld(playerid,0);
  768. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  769. return 1;
  770. }
  771. if(IsPlayerInFrac(playerid, 19))//Feuerwehr LS Spawn
  772. {
  773. SetPlayerToTeamColor(playerid);
  774. SetPlayerPos(playerid,1738.1647,-1116.9089,3832.2930);
  775. SetPlayerFacingAngle(playerid,90.0000);
  776. SetPlayerInterior(playerid,0);
  777. PlayerInfo[playerid][pInt] = 0;
  778. FeuerDuty[playerid]=0;
  779. SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
  780. return 1;
  781. }
  782. if ((gTeam[playerid]) == 1)
  783. {
  784. SetPlayerToTeamColor(playerid);
  785. rand = random(sizeof(gMedPlayerSpawns));
  786. SetPlayerPos(playerid, gMedPlayerSpawns[rand][0], gMedPlayerSpawns[rand][1], gMedPlayerSpawns[rand][2]); // Warp the player
  787. SetPlayerFacingAngle(playerid, 270.0);
  788. SetPlayerInterior(playerid,0);
  789. PlayerInfo[playerid][pInt] = 0;
  790. SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
  791. return 1;
  792. }
  793. }
  794. return 1;
  795. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement