Advertisement
Guest User

OnPlayerSpawn

a guest
Jun 3rd, 2013
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.52 KB | None | 0 0
  1. public OnPlayerSpawn(playerid)
  2. {
  3. print("OnPlayerSpawn - Debug 01");
  4. new time_now=GetTickCount();
  5. stoptPlayerTragen(playerid);
  6. SetPVarInt(playerid,"spawned",gettime());
  7. SetPVarInt(playerid,"wird_getragen",0);
  8. SetPVarInt(playerid,"lkw_benzin",0);
  9. SetPVarInt(playerid,"eingeliefert",0);
  10. SetPVarInt(playerid,"eingeliefert",0);
  11. SetPVarInt(playerid,"kann_revivt_werden",0);
  12. SetPVarInt(playerid,"istinalka",0);
  13. StopAudioStreamForPlayer(playerid);
  14. TextDrawHideForPlayer(playerid,Textdraw110);
  15. TextDrawHideForPlayer(playerid,Textdraw120);
  16. TogglePlayerControllable(playerid,1);
  17. print("OnPlayerSpawn - Debug 02");
  18. //SetPlayerHealth(playerid,100);
  19. SetPlayerColor(playerid,COLOR_WHITE);
  20. if(GetPVarInt(playerid,"exploded")==0)
  21. {
  22. SetPVarInt(playerid,"maske",0);
  23. }
  24. SetPVarInt(playerid,"exploded",0);
  25. maskeAbsetzen(playerid);
  26. SetPVarInt(playerid,"gesegnet",0);
  27. SetPVarInt(playerid,"willmarkers",0);
  28. SetPVarInt(playerid,"bikeduty",0);
  29. SetPVarInt(playerid,"schlüssel",0);
  30. SetPlayerPos(playerid,1722.1243,-1630.3342,20.2141);
  31. SetPlayerFacingAngle(playerid,352.2779);
  32. IntEnforcer[playerid] = 0;
  33. IntCargo[playerid] = 0;
  34. fbimaske[playerid] = 0;
  35. print("OnPlayerSpawn - Debug 03");
  36. if(SpielerInfo[playerid][handy]==0)
  37. {
  38. HandyAn[playerid]=0;
  39. }
  40. if(newbichat[playerid]==0)
  41. {
  42. if(SpielerInfo[playerid][Level]==1||SpielerInfo[playerid][Level]==2)
  43. {
  44. newbichat[playerid]=1;
  45. SendClientMessage(playerid,0xBC00FFFF,"Der Newbichat wurde eingeschaltet diesen nutzt du mit /nc.");
  46. }
  47. }
  48. if(newbichat[playerid]==1)
  49. {
  50. if(SpielerInfo[playerid][Level]>=3&&SpielerInfo[playerid][Admin]==0)
  51. {
  52. newbichat[playerid]=0;
  53. SendClientMessage(playerid,0xBC00FFFF,"Der Newbichat wurde ausgeschaltet, nutze /tognewbi um ihn einzuschalten.");
  54. }
  55. }
  56. if(newbichat[playerid]==0)
  57. {
  58. if(IsPlayerAnAdmin(playerid,1)&&uadmin[playerid]==0)
  59. {
  60. newbichat[playerid]=1;
  61. if(!IsPlayerAnAdmin(playerid,8))
  62. {
  63. SendClientMessage(playerid,0xBC00FFFF,"Der Newbichat wurde eingeschaltet diesen nutzt du mit /nc.");
  64. }
  65. }
  66. }
  67. print("OnPlayerSpawn - Debug 04");
  68. if(SpielerInfo[playerid][Job]==4)
  69. {
  70. SendClientMessage(playerid,0xCD0000FF,"[_________UPDATE HINWEIS_________]");
  71. SendClientMessage(playerid,0xCD0000FF,"Durch das Update auf Version 1.1a gibt es den ADAC Job nicht mehr.");
  72. SendClientMessage(playerid,0xCD0000FF,"Der Job wurde auf Grund der neuen Fraktion (ADAC) entfernt.");
  73. SendClientMessage(playerid,0xCD0000FF,"Bitte kündige den Job (/kündigen) und suche dir einen neuen.");
  74. SendClientMessage(playerid,0xCD0000FF,"[________________________________]");
  75. }
  76. SetPVarInt(playerid,"swatduty",0);
  77. willlspd[playerid]=0;
  78. SetPlayerArmour(playerid,0);
  79. DisablePlayerCheckpoint(playerid);
  80. istinskin[playerid]=0;
  81. PlayerCuffed[playerid]=0;
  82. print("OnPlayerSpawn - Debug 05");
  83. print("OnPlayerSpawn - Debug 06");
  84. if(registrierung[playerid]==1)
  85. {
  86. PutPlayerInVehicle(playerid,GetPlayerVehicleID(ReturnUser("TrainBot")),1);
  87. TogglePlayerControllable(playerid,0);
  88. SendClientMessage(playerid,COLOR_BRIGHTRED,"Willkommen auf Royal-Streets Reallife.");
  89. registrierung[playerid]=2;
  90. PlayerPlaySound(playerid,1063,0.0,0.0,0.0);
  91. }
  92. print("OnPlayerSpawn - Debug 07");
  93. PlayerTextDrawHide(playerid,Bombtext[playerid]);
  94.  
  95. if(hatGesehen[playerid]==0)
  96. {
  97. hatGesehen[playerid]=1;
  98. ShowPlayerWelcomeDialog(playerid);
  99. }
  100.  
  101. PlayerPlaySound(playerid,1063,0.0,0.0,0.0);
  102.  
  103. TextDrawShowForPlayer(playerid,txtTimeDisp);
  104. TextDrawShowForPlayer(playerid,txtTimeDate);
  105.  
  106. gettime(hour2, minute2);
  107. SetPlayerTime(playerid,hour2,minute2);
  108.  
  109.  
  110. if(SpielerInfo[playerid][Eingeloggt] == 0)
  111. {
  112. skipscreen(playerid);
  113. SendClientMessage(playerid,Rot,"Du musst dich erst einloggen bevor du Spawnen kannst");
  114. isttot[playerid]=0;
  115. return 1;
  116. }
  117. SetPlayerInterior(playerid,0);
  118. SetPlayerVirtualWorld(playerid,0);
  119. print("OnPlayerSpawn - Debug 08");
  120. if(GetPVarInt(playerid,"hauschecked")==0)
  121. {
  122. SetPVarInt(playerid,"hauschecked",1);
  123. SetPVarInt(playerid,"lasthaus",-1);
  124. for(new i=0; i<maxhauses; i++)
  125. {
  126. if(Hausplaces[i][active]==1)
  127. {
  128. if(!strcmp(Hausplaces[i][besitzer],SpielerName(playerid),true))
  129. {
  130. SetPVarInt(playerid,"lasthaus",i);
  131. break;
  132. }
  133. }
  134. }
  135. }
  136. if(IsPlayerAnAdmin(playerid,1))
  137. {
  138. TextDrawShowForPlayer(playerid,fragen);
  139. if(IsPlayerAnAdmin(playerid,3))
  140. {
  141. TextDrawShowForPlayer(playerid,regeln);
  142. if(IsPlayerAnAdmin(playerid,4))
  143. {
  144. TextDrawShowForPlayer(playerid,probleme);
  145. }
  146. }
  147. }
  148. else
  149. {
  150. TextDrawHideForPlayer(playerid,fragen);
  151. TextDrawHideForPlayer(playerid,regeln);
  152. TextDrawHideForPlayer(playerid,probleme);
  153. }
  154. print("OnPlayerSpawn - Debug 09");
  155. if(SpielerInfo[playerid][Spawnchange]==0)
  156. {
  157. if(GetPVarInt(playerid,"lasthaus")!=-1)
  158. {
  159. new hausid=GetPVarInt(playerid,"lasthaus");
  160. if(!strcmp(Hausplaces[hausid][besitzer],SpielerName(playerid),true)&&Hausplaces[hausid][active]==1)
  161. {
  162. gibPlayerAward(playerid,11);
  163. if(Hausplaces[hausid][e_haus_x]==0.0&&Hausplaces[hausid][e_haus_y]==0.0)
  164. {
  165. SetPlayerInterior(playerid,0);
  166. SetPlayerVirtualWorld(playerid,0);
  167. if(Hausplaces[hausid][player_spawn])SetPlayerPos(playerid,Hausplaces[hausid][haus_x],Hausplaces[hausid][haus_y],Hausplaces[hausid][haus_z]);
  168. }
  169. else
  170. {
  171. SetPlayerInterior(playerid,Hausplaces[hausid][inter]);
  172. SetPlayerVirtualWorld(playerid,Hausplaces[hausid][world]);
  173. if(Hausplaces[hausid][trash]<=974){Hausplaces[hausid][trash]+=25;}else{Hausplaces[hausid][trash]=1000;}
  174. if(Hausplaces[hausid][player_spawn])SetPlayerPos(playerid,Hausplaces[hausid][e_haus_x],Hausplaces[hausid][e_haus_y],Hausplaces[hausid][e_haus_z]);
  175. }
  176. }
  177. }
  178. }
  179.  
  180. if(SpielerInfo[playerid][Motel]==1)
  181. {
  182. SetPlayerInterior(playerid,15);
  183. SetPlayerPos(playerid,2215.454833,-1147.475585,1025.796875);
  184. }
  185.  
  186. if(SpielerInfo[playerid][rented]>-1)
  187. {
  188. if(Hausplaces[SpielerInfo[playerid][rented]][e_haus_x]==0.0&&Hausplaces[SpielerInfo[playerid][rented]][e_haus_y]==0.0)
  189. {
  190. SetPlayerInterior(playerid,0);
  191. SetPlayerVirtualWorld(playerid,0);
  192. SetPlayerPos(playerid,Hausplaces[SpielerInfo[playerid][rented]][haus_x],Hausplaces[SpielerInfo[playerid][rented]][haus_y],Hausplaces[SpielerInfo[playerid][rented]][haus_z]);
  193. }
  194. else
  195. {
  196. SetPlayerInterior(playerid,Hausplaces[SpielerInfo[playerid][rented]][inter]);
  197. SetPlayerVirtualWorld(playerid,Hausplaces[SpielerInfo[playerid][rented]][world]);
  198. if(Hausplaces[SpielerInfo[playerid][rented]][trash]<=979){Hausplaces[SpielerInfo[playerid][rented]][trash]+=20;}else{Hausplaces[SpielerInfo[playerid][rented]][trash]=1000;}
  199. SetPlayerPos(playerid,Hausplaces[SpielerInfo[playerid][rented]][e_haus_x],Hausplaces[SpielerInfo[playerid][rented]][e_haus_y],Hausplaces[SpielerInfo[playerid][rented]][e_haus_z]);
  200. }
  201. }
  202. print("OnPlayerSpawn - Debug 10");
  203. if(SpielerInfo[playerid][Spawnchange]>=1&&SpielerInfo[playerid][Spawnchange]<=2)
  204. {
  205. switch(SpielerInfo[playerid][Frakt])
  206. {
  207. case 11:{
  208. SetPlayerPos(playerid,Oamtspawn);
  209. SetPlayerInterior(playerid,oamtinterior);
  210. SetPlayerVirtualWorld(playerid,oamtworld);
  211. }
  212. case 3:{
  213. SetPlayerPos(playerid,1265.8613,-1641.2784,13.5469);
  214. SetPlayerInterior(playerid,0);
  215. SetPlayerVirtualWorld(playerid,0);
  216. }
  217. case 9:{
  218. SetPlayerPos(playerid,ballasspawn);
  219. SetPlayerInterior(playerid,ballasinterior);
  220. SetPlayerVirtualWorld(playerid,ballasworld);
  221. }
  222. case 4:{
  223. SetPlayerPos(playerid,carbonspawn);
  224. SetPlayerInterior(playerid,carboninterior);
  225. SetPlayerVirtualWorld(playerid,carbonworld);
  226. }
  227. case 16:{
  228. SetPlayerPos(playerid,fbispawn);
  229. SetCameraBehindPlayer(playerid);
  230. SetPlayerInterior(playerid,0);
  231. SetPlayerVirtualWorld(playerid,0);
  232. }
  233. case 8:{
  234. SetPlayerPos(playerid,bikerspawn);
  235. SetCameraBehindPlayer(playerid);
  236. SetPlayerInterior(playerid,bikerinterior);
  237. SetPlayerVirtualWorld(playerid,bikerworld);
  238. }
  239. case 7:{
  240. SetPlayerPos(playerid,newsspawn);
  241. SetPlayerInterior(playerid,newsinterior);
  242. SetPlayerVirtualWorld(playerid,newsworld);
  243. }
  244. case 6:{
  245. SetPlayerPos(playerid,223.5613,1861.1538,13.1470);
  246. SetPlayerInterior(playerid,0);
  247. SetPlayerVirtualWorld(playerid,0);
  248. SetPlayerFacingAngle(playerid,41.1243);
  249. }
  250. case 2:{
  251. SetPlayerPos(playerid,ffspawn);
  252. SetPlayerVirtualWorld(playerid,ffworld);
  253. SetPlayerInterior(playerid,ffinterior);
  254. }
  255. case 5:{
  256. SetPlayerInterior(playerid,3);
  257. SetPlayerPos(playerid,2496.1792,-1709.3834,1014.7422);
  258. SetPlayerVirtualWorld(playerid,7);
  259. }
  260. case 1:{
  261. switch(SpielerInfo[playerid][Spawnchange]){
  262. case 1:{
  263. SetPlayerPos(playerid,pdspawn);
  264. SetPlayerVirtualWorld(playerid,0);
  265. SetPlayerInterior(playerid,pdinterior);
  266. }
  267. case 2:{
  268. SetPlayerPos(playerid,sfpdspawn);
  269. SetPlayerVirtualWorld(playerid,sfpdworld);
  270. SetPlayerInterior(playerid,sfpdinterior);
  271. }
  272. }
  273. }
  274. case 14:{
  275. SetPlayerPos(playerid,fahrschulspawn);
  276. SetPlayerVirtualWorld(playerid,0);
  277. SetPlayerInterior(playerid,0);
  278. }
  279. case 17:{
  280. SetPlayerPos(playerid,kirchespawn);
  281. SetPlayerVirtualWorld(playerid,0);
  282. SetPlayerInterior(playerid,0);
  283. }
  284. case 12:{
  285. switch(SpielerInfo[playerid][Spawnchange]){
  286. case 1:{
  287. SetPlayerPos(playerid,medicspawn);
  288. SetPlayerInterior(playerid,medicinterior);
  289. SetPlayerVirtualWorld(playerid,medicworldls);
  290. }
  291. case 2:{
  292. SetPlayerPos(playerid,medicspawn);
  293. SetPlayerInterior(playerid,medicinterior);
  294. SetPlayerVirtualWorld(playerid,medicworldls2);
  295. }
  296. }
  297. }
  298. case 10:{
  299. SetPlayerPos(playerid,terrorspawn);
  300. SetPlayerVirtualWorld(playerid,0);
  301. SetPlayerInterior(playerid,0);
  302. }
  303. case 13:{
  304. SetPlayerPos(playerid,prasiduty);
  305. SetPlayerVirtualWorld(playerid,0);
  306. SetPlayerInterior(playerid,3);
  307. SetPlayerHealth(playerid,100);
  308. if(spieltpaintball[playerid]==0)
  309. {
  310. SetPlayerArmour(playerid,100);
  311. }
  312. }
  313. }
  314. }
  315. if(SpielerInfo[playerid][gangjail] == 1)
  316. {
  317. SetPlayerVirtualWorld(playerid,0);
  318. SetPlayerPos(playerid,204.9750,-233.7527,1.8469);
  319. SendClientMessage(playerid, COLOR_RED,"Du sitzt immer noch im Gangjail hole ein der dich befreit.");
  320. }
  321. if(adminduty[playerid]==1)
  322. {
  323. SetPlayerSkin(playerid,278);
  324. }
  325. print("OnPlayerSpawn - Debug 11");
  326. if(!IsPlayerInFrakt(playerid,0))
  327. {
  328. switch(SpielerInfo[playerid][Frakt])
  329. {
  330. case 15:{
  331. SetPlayerColor(playerid,COLOR_WHITE);
  332. }
  333. case 13:{
  334. SetPlayerColor(playerid,COLOR_WHITE);
  335. GivePlayerWeapon(playerid,24,200);
  336. GivePlayerWeapon(playerid,29,500);
  337. }
  338. case 10:{
  339. //GivePlayerWeapon(playerid,4,1);
  340. SetPlayerColor(playerid,COLOR_WHITE);
  341. }
  342. case 17:{
  343. SetPlayerColor(playerid,0xE0FFA6FF);
  344. GivePlayerWeapon(playerid,15,1);
  345. if(SpielerInfo[playerid][Rank]>=2)
  346. {
  347. GivePlayerWeapon(playerid,24,200);
  348. }
  349. }
  350. case 11:{
  351. GivePlayerWeapon(playerid,3,1);
  352. GivePlayerWeapon(playerid,24,100);
  353. GivePlayerWeapon(playerid,41,200);
  354. SetPlayerColor(playerid,COLOR_WHITE);
  355. }
  356. case 16:{
  357. GivePlayerWeapon(playerid,deagle,348);
  358. GivePlayerWeapon(playerid,mp5,353);
  359. GivePlayerWeapon(playerid,m4,356);
  360. GivePlayerWeapon(playerid,41,365);
  361. GivePlayerWeapon(playerid,25,250);
  362. GivePlayerWeapon(playerid,34,40);
  363. SetPlayerColor(playerid,COLOR_WHITE);
  364. }
  365. case 14:{
  366. GivePlayerWeapon(playerid,41,250);
  367. SetPlayerColor(playerid,COLOR_WHITE);
  368. }
  369. case 4:{
  370. GivePlayerWeapon(playerid,basi,1);
  371. SetPlayerColor(playerid,COLOR_WHITE);
  372. }
  373. case 9:{
  374. GivePlayerWeapon(playerid,basi,1);
  375. SetPlayerColor(playerid,COLOR_WHITE);
  376. }
  377. case 12:{
  378. SetPlayerColor(playerid,COLOR_WHITE);
  379. GivePlayerWeapon(playerid,41,200);
  380. }
  381. case 3:{
  382. SetPlayerColor(playerid,COLOR_WHITE);
  383. GivePlayerWeapon(playerid,41,350);
  384. }
  385. case 8:{
  386. SetPlayerColor(playerid,COLOR_WHITE);
  387. GivePlayerWeapon(playerid,2,1);
  388. }
  389. case 2:{
  390. GivePlayerWeapon(playerid,basi,1);
  391. SetPlayerColor(playerid,COLOR_WHITE);
  392. }
  393. case 5:{
  394. GivePlayerWeapon(playerid,basi,1);
  395. SetPlayerColor(playerid,COLOR_WHITE);
  396. }
  397. case 7:{
  398. SetPlayerColor(playerid,COLOR_ORANGE);
  399. GivePlayerWeapon(playerid,41,350);
  400. GivePlayerWeapon(playerid,43,200);
  401. }
  402. case 1:{
  403. SetPlayerColor(playerid,COLOR_WHITE);
  404. GivePlayerWeapon(playerid,29,500);
  405. GivePlayerWeapon(playerid,24,200);
  406. GivePlayerWeapon(playerid,3,19);
  407. GivePlayerWeapon(playerid,41,350);
  408. //SetPlayerArmedWeapon(playerid, 3);
  409. }
  410. case 6:{
  411. SetPlayerColor(playerid,COLOR_WHITE);
  412. GivePlayerWeapon(playerid,29,500);
  413. GivePlayerWeapon(playerid,24,200);
  414. GivePlayerWeapon(playerid,31,1500);
  415. GivePlayerWeapon(playerid,41,350);
  416. //SetPlayerArmedWeapon(playerid,24);
  417. GivePlayerWeapon(playerid,34,50);
  418. GivePlayerWeapon(playerid,schlagstock,1);
  419. }
  420. }
  421. }
  422. if(GetPVarInt(playerid,"waffengeladen")==0&&GetPVarInt(playerid,"loginspawn")==1)
  423. {
  424. WaffenLaden(playerid);
  425. }
  426. //camping
  427. new hatcampingwagen;
  428. if(SpielerInfo[playerid][Spawnchange]==3)
  429. {
  430. for(new i=1; i<MAX_AUTOS;i++)
  431. {
  432. if(PlayerAuto[i][id_x]==0)continue;
  433. if(PlayerAuto[i][vmodel]!=508)continue;
  434. if(!strcmp(SpielerName(playerid),PlayerAuto[i][vkey],true))
  435. {
  436. hatcampingwagen=PlayerAuto[i][id_x];
  437. }
  438. }
  439. if(hatcampingwagen>0)
  440. {
  441. SetPlayerPos(playerid, 2392.7415,-1714.5696,-45.7258);
  442. SetPlayerTime(playerid, 00,00);
  443. SetPlayerFacingAngle(playerid, 0);
  444. SetCameraBehindPlayer(playerid);
  445. SetPlayerInterior(playerid, 1);
  446. IsInJourney[playerid] = hatcampingwagen;
  447. SetPlayerVirtualWorld(playerid,hatcampingwagen);
  448. }
  449. }
  450. print("OnPlayerSpawn - Debug 11");
  451. if(spieltpaintball[playerid]==1)
  452. {
  453. if(GetPVarInt(playerid,"dm")==1)
  454. {
  455. ResetPlayerWeapons(playerid);
  456. GivePlayerDMWeapons(playerid);
  457. SpawnPlayerAtDM(playerid);
  458. SetPlayerInterior(playerid,0);
  459. SetPlayerVirtualWorld(playerid,2);
  460. GameTextForPlayer(playerid,"~w~In der DM-Arena wieder eingestiegen.",2500,4);
  461. SetPlayerHealth(playerid,100);
  462. SetPlayerArmour(playerid,100);
  463. }
  464. else
  465. {
  466. ResetPlayerWeapons(playerid);
  467. SetPlayerPos(playerid,-1136.4562+random(167),1019.1893+random(80),1345.7520);
  468. SetPlayerInterior(playerid,10);
  469. SetPlayerVirtualWorld(playerid,0);
  470. GameTextForPlayer(playerid,"~w~Beim Paintball ~g~wiedereingestiegen.",3000,4);
  471. GivePlayerWeapon(playerid,24,200);
  472. SetPlayerHealth(playerid,100);
  473. }
  474. }
  475. if(SpielerInfo[playerid][Jail]>0)
  476. {
  477. if(SpielerInfo[playerid][alka]==0)
  478. {
  479. new zahl = GetPVarInt(playerid,"zelle");
  480. SetPlayerPos(playerid,pdzelle[zahl][dxa],pdzelle[zahl][dya],pdzelle[zahl][dza]);
  481. SetPlayerInterior(playerid,pdzelle[zahl][zint]);
  482. SetPlayerVirtualWorld(playerid,0);
  483. ResetPlayerWeapons(playerid);
  484. }
  485. else
  486. {
  487. SetPlayerPos(playerid,alkaspawn);
  488. SetPlayerInterior(playerid,alkainterior);
  489. SetPlayerVirtualWorld(playerid,0);
  490. ResetPlayerWeapons(playerid);
  491. }
  492.  
  493. }
  494.  
  495. if(SpielerInfo[playerid][Jailed]>1)
  496. {
  497. SetPlayerPos(playerid,prisonspawn);
  498. SetPlayerInterior(playerid,0);
  499. SetPlayerVirtualWorld(playerid,0);
  500. ResetPlayerWeapons(playerid);
  501. }
  502. print("OnPlayerSpawn - Debug 12");
  503. if(isttot[playerid]==1)
  504. {
  505. if(SpielerInfo[playerid][alka]==0)
  506. {
  507. SetPlayerInterior(playerid,totinterior[playerid]);
  508. SetPlayerHealth(playerid,1);
  509. TogglePlayerControllable(playerid,1);
  510. SetPlayerPos(playerid,TotX[playerid],TotY[playerid],TotZ[playerid]);
  511. SetPlayerVirtualWorld(playerid,totvirtual[playerid]);
  512. }
  513. else
  514. {
  515. SetPlayerPos(playerid,alkaspawn);
  516. SetPlayerVirtualWorld(playerid,0);
  517. SetPlayerInterior(playerid,alkainterior);
  518. SetPlayerHealth(playerid,1);
  519. }
  520. }
  521. else
  522. {
  523. SetPVarInt(playerid,"murder",INVALID_PLAYER_ID);
  524. SetPVarInt(playerid,"untersucht",0);
  525. SetPVarInt(playerid,"kann_revivt_werden",0);
  526. SetPVarInt(playerid,"death_reason",0);
  527. willmedic[playerid]=0;
  528. /*if(GetPVarInt(playerid,"putAtLastPos")==1)
  529. {
  530. if(SpielerInfo[playerid][lastx]!=0.0)
  531. {
  532. SetPVarInt(playerid,"putAtLastPos",0);
  533. SetPlayerPos(playerid,SpielerInfo[playerid][lastx],SpielerInfo[playerid][lasty],SpielerInfo[playerid][lastz]);
  534. SetPlayerFacingAngle(playerid,SpielerInfo[playerid][lastr]);
  535. SetPlayerVirtualWorld(playerid,SpielerInfo[playerid][lastworld]);
  536. SetPlayerInterior(playerid,SpielerInfo[playerid][lastinter]);
  537. SendClientMessage(playerid,COLOR_GRUEN,"Du wurdest an deine letzte Position zurückgesetzt.");
  538. }
  539. }*/
  540. }
  541. duty[playerid]=0;
  542. SetPlayerSkin(playerid,SpielerInfo[playerid][Skin]);
  543. if(isttot[playerid]==0)
  544. {
  545. SetPlayerHealth(playerid,100);
  546. for(new i=0; i<MAX_PLAYERS; i++)
  547. {
  548. if(!IsPlayerConnected(i))continue;
  549. if(ortet[i]!=playerid)continue;
  550. GameTextForPlayer(i,"~r~Spieler ist~n~ respawnt.",2000,1);
  551. ortet[i]=-1;
  552. DisablePlayerCheckpoint(i);
  553. }
  554. }
  555. print("OnPlayerSpawn - Debug 13");
  556. TogglePlayerClock(playerid,0);
  557. printf("OnPlayerSpawn für %s: %ims",SpielerName(playerid),GetTickCount()-time_now);
  558. return 1;
  559.  
  560. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement