public OnPlayerSpawn( playerid ) { if(GetPVarInt(playerid,"WarDM")) { new RandomDM = random(sizeof(RandomSpawnWarDM)); SetPlayerPos(playerid, RandomSpawnWarDM[RandomDM][0], RandomSpawnWarDM[RandomDM][1], RandomSpawnWarDM[RandomDM][2]); SetPlayerFacingAngle(playerid, RandomSpawnWarDM[RandomDM][3]); SetCameraBehindPlayer(playerid); SetPlayerHealth(playerid, 100); SetPlayerArmour(playerid, 0); SetPlayerVirtualWorld(playerid, 18); SetPlayerInterior(playerid, 0); SaveWeapons(playerid); ResetPlayerWeapons(playerid); //must be added before this GivePlayerWeapon(playerid, 1, 1); GivePlayerWeapon(playerid, 42, 100000); GivePlayerWeapon(playerid, 22, 100000); GivePlayerWeapon(playerid, 26, 100000); GivePlayerWeapon(playerid, 28, 100000); GivePlayerWeapon(playerid, 31, 100000); GivePlayerWeapon(playerid, 33, 100000); IsPlayerInDM[playerid] = 1; pInEvent[playerid] = 1; SetPVarInt(playerid, "CMDDisabled", 1); SetPVarInt(playerid,"WarDM",true); } else { GivePlayerWeapon( playerid, PlayerInfo[ playerid ][ weap1 ], 10100 ); GivePlayerWeapon( playerid, PlayerInfo[ playerid ][ weap2 ], 10100 ); GivePlayerWeapon( playerid, PlayerInfo[ playerid ][ weap3 ], 10100 ); GivePlayerWeapon( playerid, PlayerInfo[ playerid ][ weap4 ], 10100 ); GivePlayerWeapon( playerid, PlayerInfo[ playerid ][ weap5 ], 10100 ); GivePlayerWeapon( playerid, PlayerInfo[ playerid ][ weap6 ], 10100 ); ///////////DISABLE COMMAND/////////// SetPVarInt(playerid, "CMDDisabled", 0); ///////////IS IN EVENT///////////// If player is in Event Goto Disabled pInEvent[playerid] = 0; ///////////IS IN DM///////////// IsPlayerInDM[playerid] = 0; ///////////SHOW TEXTDRAW /c /t /a /anims TextDrawShowForPlayer(playerid, Textdraw0); ///////////////////////////////////// TextDrawShowForPlayer(playerid, ShadowsRandom); SetTimerEx("VRepair",500,true,"i",playerid); PlayerInfo[ playerid ][ FSpawn ] = 0; DisablePlayerCheckpoint(playerid); DisablePlayerRaceCheckpoint(playerid); ///////////////ANIMATION/////////////// if(!gPlayerAnimLibsPreloaded[playerid]) { PreloadAnimLib(playerid,"BOMBER"); PreloadAnimLib(playerid,"RAPPING"); PreloadAnimLib(playerid,"SHOP"); PreloadAnimLib(playerid,"BEACH"); PreloadAnimLib(playerid,"SMOKING"); PreloadAnimLib(playerid,"FOOD"); PreloadAnimLib(playerid,"ON_LOOKERS"); PreloadAnimLib(playerid,"DEALER"); PreloadAnimLib(playerid,"CRACK"); PreloadAnimLib(playerid,"CARRY"); PreloadAnimLib(playerid,"COP_AMBIENT"); PreloadAnimLib(playerid,"PARK"); PreloadAnimLib(playerid,"INT_HOUSE"); PreloadAnimLib(playerid,"FOOD"); gPlayerAnimLibsPreloaded[playerid] = 1; } if(GetPVarInt(playerid,"cantusecmds")) DeletePVar(playerid,"cantusecmds"); StopAudioStreamForPlayer( playerid ); for(new i=0; i