Advertisement
Guest User

OnPlayerSpawn

a guest
Sep 18th, 2015
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.31 KB | None | 0 0
  1. public OnPlayerSpawn(playerid)
  2. {
  3. SetPlayerHealthEx(playerid, 100);
  4. SetPlayerArmourEx(playerid, 0);
  5. SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWantedLevel]);
  6. DestroyDynamic3DTextLabel(WantedScris[playerid]);
  7. if(PlayerInfo[playerid][pWantedLevel] > 0)
  8. {
  9. Tigaanel[playerid] = 1;
  10. DestroyDynamic3DTextLabel(WantedScris[playerid]);
  11. new str2[256];
  12. format(str2,sizeof(str2),"{FF00FF}Wanted Level: %d", PlayerInfo[playerid][pWantedLevel]);
  13. WantedScris[playerid] = CreateDynamic3DTextLabel(str2, COLOR_WHITE, 0, 0, -20, 20, playerid);
  14. Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, WantedScris[playerid] , E_STREAMER_ATTACH_OFFSET_Z, 0.48);
  15. }
  16. DestroyDynamic3DTextLabel(DeadScris[playerid]);
  17. if(PlayerInfo[playerid][pWantedLevel] >= 1)
  18. {
  19. new str1[256];
  20. PlayerTextDrawShow(playerid, WantedText[playerid]);
  21. format(str1,sizeof(str1),"WANTED SCADE IN: ~r~%d MINUTE",wantedlost[playerid]/60+1);
  22. PlayerTextDrawSetString(playerid, WantedText[playerid], str1);
  23. }
  24. SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
  25. if(OnDuty[playerid] > 0)
  26. {
  27. if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
  28. {
  29. GivePlayerWeaponEx(playerid, 24, 500);
  30. GivePlayerWeaponEx(playerid, 3, 1);
  31. GivePlayerWeaponEx(playerid, 41, 500);
  32. GivePlayerWeaponEx(playerid, 29, 1000);
  33. GivePlayerWeaponEx(playerid, 31, 1000);
  34. SetPlayerArmourEx(playerid, 100);
  35. SetPlayerHealthEx(playerid, 100);
  36. }
  37. if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
  38. {
  39. GivePlayerWeaponEx(playerid, 24, 500);
  40. GivePlayerWeaponEx(playerid, 3, 1);
  41. GivePlayerWeaponEx(playerid, 41, 500);
  42. GivePlayerWeaponEx(playerid, 29, 1000);
  43. GivePlayerWeaponEx(playerid, 31, 1000);
  44. SetPlayerArmourEx(playerid, 100);
  45. SetPlayerHealthEx(playerid, 100);
  46. }
  47. if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
  48. {
  49. GivePlayerWeaponEx(playerid, 24, 500);
  50. GivePlayerWeaponEx(playerid, 41, 500);
  51. GivePlayerWeaponEx(playerid, 29, 1000);
  52. GivePlayerWeaponEx(playerid, 31, 1000);
  53. SetPlayerArmourEx(playerid, 100);
  54. SetPlayerHealthEx(playerid, 100);
  55. }
  56. if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
  57. {
  58. GivePlayerWeaponEx(playerid, 24, 500);
  59. GivePlayerWeaponEx(playerid, 3, 1);
  60. GivePlayerWeaponEx(playerid, 41, 500);
  61. GivePlayerWeaponEx(playerid, 29, 1000);
  62. GivePlayerWeaponEx(playerid, 31, 1000);
  63. SetPlayerArmourEx(playerid, 100);
  64. SetPlayerHealthEx(playerid, 100);
  65. }
  66. }
  67. if(!gPlayerAnimLibsPreloaded[playerid])
  68. {
  69. PreloadAnimLib(playerid,"BOMBER");
  70. PreloadAnimLib(playerid,"RAPPING");
  71. PreloadAnimLib(playerid,"SHOP");
  72. PreloadAnimLib(playerid,"BEACH");
  73. PreloadAnimLib(playerid,"SMOKING");
  74. PreloadAnimLib(playerid,"FOOD");
  75. PreloadAnimLib(playerid,"ON_LOOKERS");
  76. PreloadAnimLib(playerid,"DEALER");
  77. PreloadAnimLib(playerid,"MISC");
  78. PreloadAnimLib(playerid,"SWEET");
  79. PreloadAnimLib(playerid,"RIOT");
  80. PreloadAnimLib(playerid,"PED");
  81. PreloadAnimLib(playerid,"POLICE");
  82. PreloadAnimLib(playerid,"CRACK");
  83. PreloadAnimLib(playerid,"CARRY");
  84. PreloadAnimLib(playerid,"COP_AMBIENT");
  85. PreloadAnimLib(playerid,"PARK");
  86. PreloadAnimLib(playerid,"INT_HOUSE");
  87. PreloadAnimLib(playerid,"FOOD");
  88. gPlayerAnimLibsPreloaded[playerid] = 1;
  89. }
  90. gTeam[playerid] = PlayerInfo[playerid][pTeam];
  91. if(gTeam[playerid] == 4)
  92. {
  93. gTeam[playerid] = 4;
  94. }
  95. if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
  96. {
  97. gTeam[playerid] = 2;
  98. PlayerInfo[playerid][pTeam] = 2;
  99. }
  100. if(gPlayerLogged[playerid] == 0)
  101. {
  102. SendClientMessage(playerid, COLOR_LIGHTRED, "** This server requires a Login BEFORE spawn (Kicked) **");
  103. Kick(playerid);
  104. return 1;
  105. }
  106. ChosenSkin[playerid] = 1;
  107. SetPlayerSpawn(playerid);
  108. SetPlayerToTeamColor(playerid);
  109. playerdeath[playerid] = 0;
  110. Undercover[playerid] = 0;
  111. SetPlayerTeam(playerid,4);
  112. StopAudioStreamForPlayer(playerid);
  113. return 1;
  114. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement